QA Automation Engineer

Morrisville, North Carolina

Zachary Piper Logo

Job Id:
0000177438

Job Category:
Information Technology

Job Location:
Morrisville, North Carolina

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Not Defined

Position Owner:
Anne Green

Piper Companies is seeking a QA Automation Engineer to join a high-impact platform engineering team within the technology industry. The QA Automation Engineer will support complex, highly visible initiatives focused on AI-driven solutions, foundational platform capabilities, and cross-functional technical projects. This QA Automation Engineer role is ideal for a candidate with strong automation testing experience, a software engineering mindset, and the ability to operate independently in ambiguous and evolving technical environments. The QA Automation Engineer is a long term contract opportunity with potential to convert full time and requires you to work onsite 2-3 days per week in Morrisville, NC.


Responsibilities of the QA Automation Engineer:

    • Develop and maintain automated test frameworks and test suites for platform and AI-driven applications.

    • Design and execute manual and automated test cases to ensure product quality and reliability.

    • Collaborate with engineering teams to validate foundational platform capabilities and production-ready solutions.

    • Perform root cause analysis by investigating application behavior, reviewing logs, and identifying system failures across multiple environments.

    • Support cross-functional initiatives by identifying testing risks, quality concerns, and opportunities for process improvement.

    • Conduct load, performance, and scalability testing to identify system limitations and breaking points.

    • Participate in Behavior-Driven Development (BDD) practices and contribute to test scenario creation using Gherkin syntax.

    • Work within Azure and cloud-based environments to validate deployments and application functionality.


Requirements of the QA Automation Engineer:

    • 3+ years of experience in software quality assurance, test automation, or software engineering.

    • Hands-on experience with Behavior-Driven Development (BDD), Cucumber, and Gherkin.

    • Strong programming experience with Java or C#.

    • Experience designing, developing, and maintaining automated testing solutions.

    • Ability to independently troubleshoot issues, analyze logs, and perform root cause analysis.

    • Working knowledge of Azure environments and cloud-based technologies.

    • Strong critical thinking skills with the ability to challenge systems and uncover edge cases.

    • Comfortable learning new technologies and operating effectively in ambiguous environments.


Compensation for the QA Automation Engineer:

    • Salary range: $80,000 - $130,000

    • Full Comprehensive Benefits: Health, Vision, Dental, PTO, Paid Holiday and Sick Leave if Required by Law.


Keywords:

QA Automation Engineer, Software Quality Assurance, Test Automation, BDD, Behavior Driven Development, Cucumber, Gherkin, Java, C#, Azure, Cloud Testing, Manual Testing, Automated Testing, Root Cause Analysis, Performance Testing, Load Testing, DevOps, AI Platforms, Platform Engineering, Test Frameworks, Quality Engineering, Cross-Functional Collaboration, Cloud Environments, Software Testing, Agile, Continuous Integration, Continuous Delivery, Troubleshooting, Log Analysis


This job opens for applications on 10/30/2026. Applications for this job will be accepted for at least 30 days from the posting date.


#LI-AG1

#HYBRID 2-3 DAYS ONSITE PER WEEK

Apply For This Position

Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?