First seen by Alion on Nov 9, 2026.
We at P99soft are looking for a Senior QA Engineer to champion a shift-left test automation culture. In this role, you will partner closely with software engineers, product managers, and DevOps teams to design, build, and maintain resilient UI and API automation suites across enterprise web applications, ServiceNow platforms, and cloud microservices.
The core responsibilities for the job include the following:
Test Automation and Framework Engineering:
- Design, build, and maintain scalable UI and API automation suites using Playwright, Selenium, or Postman.
- Develop and maintain automated end-to-end tests for enterprise workflows within the ServiceNow Automated Test Framework (ATF) across ITSM, HRSD, and custom service catalogs.
- Drive high automation coverage (targeting 75%-85%+) to enable rapid, confident release cadences.
Continuous Integration and Shift-Left Quality:
- Integrate automated regression, sanity, and API test suites directly into GitLab CI/CD deployment pipelines.
- Implement automated quality gates to detect and resolve defects early in the SDLC.
- Partner with platform engineers to run reliable, parallelized test executions in cloud environments (AWS).
Agile Execution and Release Validation:
- Analyze technical design documents, user stories, and acceptance criteria to create risk-based test plans and automated suites.
- Execute functional, integration, regression, and exploratory testing across enterprise web and API endpoints.
- Participate actively in Agile ceremonies (sprint planning, daily stand-ups, backlog refinement, retrospectives) and provide clear release sign-offs.
Metrics and Cross-Functional Collaboration:
- Partner with distributed, global engineering teams to troubleshoot test failures and triage defects efficiently.
- Track and communicate quality indicators, including sprint automation progress, test pass rates, and defect escape metrics, via JIRA dashboards.
Requirements:
- Education: Bachelor's or master's degree in computer science, software engineering, or equivalent practical experience.
- Experience: 7+ years of dedicated software quality engineering experience with a strong focus on test automation.
Technical Skills (Required):
- Automation Frameworks: 5+ years of hands-on experience building and maintaining UI/API automation frameworks (Playwright, Selenium, Cypress, or RestAssured).
- ServiceNow Testing: Hands-on experience validating ServiceNow implementations, including familiarity with ServiceNow ATF and client/server scripts.
- API Testing: Proficient in automated testing of RESTful APIs, JSON payloads, and webhooks using tools such as Postman, Newman, or Python/Java HTTP libraries.
- Programming Languages: Proficiency in at least one modern language: JavaScript / TypeScript, Python, or Java.
- CI/CD and Source Control: Experience running automated test suites within GitLab CI or Jenkins, with solid command of Git version control.
- Agile Tooling: Solid working knowledge of Agile/Scrum methodologies, defect tracking with JIRA, and test management tools (e. g., TestRail, Zephyr).
Preferred Qualifications (Nice-to-Have):
- Experience managing test runners or test infrastructure on AWS, Azure, or GCP.
- Performance, load, or stress testing experience using Apache JMeter, k6, or Gatling.
- Exposure to enterprise identity management, SSO/SAML integrations, or workflow automation tools.
Core Competencies:
- Analytical Problem Solving: Quickly diagnoses root causes in multi-tier enterprise systems and creates targeted regression coverage.
- Quality Ownership: Proactive self-starter with high standards for software craftsmanship and end-user experience.
- Effective Collaboration: Strong verbal and written communication skills to articulate risks and collaborate seamlessly across global teams.
Skills
API, ATF, Cypress, Newman, Playwright, Postman, REST, REST Assured, Selenium, ServiceNow

