E

Senior Quality Assurance Engineer

Accepting applications

EvonSys · Pittsburgh, PA

Full-Time Mid_senior ATeJavaMentorPythonai
Posted
29 Apr
Category
Test
Experience
Mid_senior
Country
United States
Designation: Sr.QA / Lead QATest Engineer – Playwright
Experience: 8+ Years
Location: Pittsburgh, PA
Job Type: Full Time

We are seeking a highly skilled Senior Test Automation Engineer with strong expertise in Playwright to design, develop, and maintain robust, scalable automated test frameworks for our web applications. The ideal candidate will bring deep technical knowledge, hands-on experience with modern automation tools, and a strong understanding of software quality engineering best practices.
This role involves collaborating closely with developers, QA engineers, product teams, and DevOps to drive quality throughout the SDLC and ensure reliable, performant releases.
Key Responsibilities
Test Automation
Design, develop, and maintain scalable Playwright-based automation frameworks for UI, API, and end-to-end testing.
Implement automation solutions using TypeScript/JavaScript (or Python, if applicable).
Integrate automated tests into CI/CD pipelines (Jenkins or similar).
Develop reusable test components and ensure high-quality automation code following best practices.

Quality Engineering & Strategy
Define automation strategies, test plans, test coverage, and quality metrics.
Mentor junior automation engineers and contribute to technical leadership within the QA team.
Review automation code and ensure adherence to coding standards.
Proactively identify opportunities to improve test processes and tooling.
Collaboration
Work closely with developers, product owners, and architects to understand requirements and quality expectations.
Participate in Agile ceremonies (planning, refinement, sprint reviews, retros).
Support manual testers by enabling shift-left testing strategies and test automation adoption.

Execution & Reporting
Analyze test results, log defects, and work with the team to resolve issues.
Ensure thorough reporting on automation coverage, test stability, and test execution outcomes.
Contribute to documentation of test frameworks, standards, and automation processes.
Required Skills & Qualifications
Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
8+ years of experience in QA/Test Automation, with at least 3+ years hands-on experience using Playwright.
Strong programming skills in TypeScript or JavaScript (Python/Java is a plus).
Expertise in:
Playwright Test runner
API automation (Playwright API Testing or tools like Postman/Newman)
Test design principles (POM, DRY, data-driven testing)
Browser automation and debugging tools
Hands-on experience with CI/CD tools (Jenkins, GitLab, etc.)
Strong understanding of Agile/Scrum methodologies.
Experience with version control systems (Git).
Experience with BDD tools (Cucumber, SpecFlow, or similar).
Excellent problem‑solving, communication, and analytical skills.
Show more Show less