QA Engineer (Manual & Automation)
ProRec Resource Solutions
- Location
- Mechanicsburg, US
- Workplace
- On-site
- Job type
- Full-time
- Salary
- $76k–$98k
- Posted
- Today
- Source
- DevITJobs
Requirements:
- Professional experience as a QA Engineer, Software Test Engineer, or in a 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 with tools such as Selenium, Playwright, or Cypress.
- Hands-on experience using TFS or Azure DevOps for test management and defect tracking, including Test Plans, Queries, and Work Items.
- Familiarity with UI automation tools such as Selenium and Playwright.
- Foundational knowledge of a scripting or programming language used for test automation, such as C#, Java, Python, or JavaScript.
- Experience validating RESTful or SOAP APIs with 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.
- Bachelors degree in Computer Science, Information Technology, or a related technical field, or equivalent practical work experience.
- Preferred: Experience using AI tools to support software testing.
- Preferred: Experience working with Workers Compensation applications.
- Applicants must meet the stated accepted visa categories: USC or GC.
Responsibilities:
- Design, write, and execute detailed manual test cases and suites to assess software functionality, usability, and end-to-end performance.
- Manage testing in TFS or Azure DevOps, including creating test plans, tracking bugs, and linking defects to user stories for traceability.
- Maintain and run automated test scripts for core regression paths throughout release cycles.
- Write clear, reproducible defect reports; collaborate with development teams to investigate and troubleshoot issues, then verify fixes.
- Test backend APIs to validate data integrity, endpoint responses, and system integration logic.
Technologies:
- AI
- API
- Azure
- Backend
- C#
- Cypress
- DevOps
- Support
- Java
- JavaScript
- Playwright
- Postman
- Python
- SOAP
- SQL
- Selenium
- UX UI Design
- Cloud
More
We are seeking a QA Engineer to support software quality assurance through manual and automated testing, API validation, and defect lifecycle management. This hybrid role is based in Mechanicsburg, Pennsylvania, and is open to local candidates or those willing to relocate. The schedule is eight hours per day, with the onsite schedule to be confirmed; interviews are virtual. The contract is expected to run for 6–12 months, beginning November 9, 2026, with an estimated end window of May 8 to November 8, 2027. A six-month right-to-hire provision is included, but conversion to permanent employment is not guaranteed.
last updated 44 week of 2026