| Location | Morrisville, NC |
| Salary | $80,000–$130,000 Per Year |
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.