Quality Assurance Engineer
Posted Date: 04/15/2026
Requires participation in business requirement gathering sessions with business analysts and subject-matter experts. Participate in Joint Application Development (JAD) sessions for detailed system design, testing strategy, implementation, and life cycle management of projects. Provide analysis and testing support for applications and ensure developed functionality meets defined requirements and quality standards.
Design, develop, and execute test plans, test cases, and test scripts for manual and automated testing. Perform functional, regression, integration, system, and user acceptance testing. Identify, document, and track defects using defect tracking tools and work closely with development teams to resolve issues. Ensure software quality through thorough validation of business requirements and system functionality.
Develop and maintain automated test scripts using tools such as Selenium, TestNG, or similar frameworks. Perform API testing using tools like Postman or REST clients. Validate data integrity using SQL queries and database testing techniques. Ensure application performance and reliability through performance and load testing tools when required.
Follow Agile methodologies and best practices for software testing and quality assurance. Collaborate with cross-functional teams including developers, business analysts, and DevOps teams. Maintain test documentation, reports, and quality metrics. Mentor junior QA team members with 1–2 years of experience. Provide production support and ensure timely delivery of high-quality software.
Requires Degree in computer science/engineering or related field. MS (3 YRS) or BS (5 YRS) of work experience required. Position requires experience in manual and automated testing, test case design, defect tracking, and QA methodologies. Experience with automation tools such as Selenium, JUnit/TestNG, and API testing tools. Familiarity with SQL, version control systems like Git, and CI/CD pipelines is a plus.
Ability to provide quality solutions, mentor junior members, and manage various phases of the project lifecycle.
Job in Morrisville, NC and various unanticipated client locations throughout the USA. Relocation benefits offered.