QA Engineer (Manual & Automation Testing)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+19 more
Job description
Our client is seeking a QA Engineer to support software quality assurance through structured manual testing, automated regression testing, API validation, and defect lifecycle management. The position requires experience with TFS or Azure DevOps, a strong foundation in software testing methodologies, and the ability to validate application functionality and backend data integrity. This hybrid position is based in Mechanicsburg, Pennsylvania, and is open to local candidates or those willing to relocate. A six-month right-to-hire provision is identified for this opportunity; conversion to permanent employment is not guaranteed. Primary Responsibilities β Design, author, and execute detailed manual test cases and test suites to validate software functionality, usability, and end-to-end performance. β Manage the testing lifecycle in TFS or Azure DevOps, including test plan creation, bug tracking, and linking defects to user stories for traceability. β Maintain and execute automated test scripts covering core regression paths, ensuring reliability throughout release cycles. β Document clear, reproducible defect reports and collaborate with development teams to isolate problems, troubleshoot issues, and verify corrections. β Perform backend API testing to validate data integrity, endpoint responses, and system integration logic. Required Technical Skills
Requirements
Quality Assurance, Test Automation, Quality Assurance, Application Programming Interface (API), Quality Assurance Methodology, Regression Testing, DevOps, Software Testing, Data Quality, Software Administration, β Professional experience in a QA Engineer, Software Test Engineer, or comparable software quality assurance role. β Practical expertise designing and executing structured manual tests, particularly functional, exploratory, and regression testing. β Experience maintaining and running automated test scripts using tools such as Selenium, Playwright, or Cypress. β Hands-on experience with TFS or Azure DevOps as a primary test management and defect tracking platform. β Advanced capability using TFS or Azure DevOps Test Plans, Queries, and Work Items. β Familiarity with UI automation tools such as Selenium and Playwright. β Foundational knowledge of at least one scripting or programming language used for test automation, such as C#, Java, Python, or JavaScript. β Experience verifying RESTful or SOAP APIs using SoapUI, Postman, or similar tools. β Ability to write basic SQL queries to verify backend data changes and system state integrity. β Thorough understanding of SDLC, STLC, and Agile/Scrum processes., β Required: Bachelorβs degree in Computer Science, Information Technology, a related technical field, or equivalent practical work experience., β Experience using AI tools to support software testing activities. β Experience working with Workersβ Compensation applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦