QA Engineer β Playwright / TypeScript Automation
Number of Positions: 1
Location: Remote β Charlotte, NC or Chicago, IL preferred
Assignment Type: 9-Month Contract with Potential Extension or Conversion
Job Overview
We are seeking an experienced QA Engineer with strong hands-on expertise in Playwright, TypeScript, and End-to-End (E2E) test automation to join our quality engineering team.
The ideal candidate will have a solid background in designing, developing, and maintaining automated testing frameworks for modern web applications. This individual will be responsible for ensuring application quality through automated and manual testing, identifying defects, validating business requirements, and improving overall testing efficiency.
The successful candidate will collaborate with developers, product managers, and cross-functional teams in an Agile environment to deliver reliable, high-quality software solutions.
Key Responsibilities
Develop and maintain comprehensive test plans, test strategies, and test scenarios.
Design, develop, and enhance automated testing frameworks using Playwright and TypeScript.
Create and execute End-to-End (E2E) automated test scripts to validate web application functionality.
Perform functional and manual testing across UI, API, and database layers.
Integrate automated testing into the software development lifecycle and CI/CD processes.
Execute SQL queries to validate backend data, database integrity, and application functionality.
Utilize Azure Boards for test management, defect tracking, and reporting.
Collaborate with developers and product managers to understand requirements and ensure adequate test coverage.
Identify, document, troubleshoot, and track defects through resolution.
Analyze test execution results and communicate quality metrics and testing progress to stakeholders.
Support continuous improvement of QA processes, automation frameworks, and testing methodologies.
Mentor junior QA team members and promote quality engineering best practices.
Required Qualifications
Minimum 5+ years of experience in Software Quality Assurance / QA Engineering.
Strong hands-on experience with Playwright Automation Testing.
Proficiency in TypeScript and experience writing automated test scripts.
Solid experience with End-to-End (E2E) test automation.
Experience performing manual testing across UI, API, and database layers.
Strong SQL skills for database validation and data integrity testing.
Experience with Azure Boards for defect management, test tracking, and reporting.
Strong understanding of test planning, test execution, defect lifecycle, and quality assurance methodologies.
Excellent communication and collaboration skills.
Ability to work effectively in an Agile/Scrum development environment.
Preferred Qualifications
Experience with API testing (manual or automated).
Exposure to RestAssured for API automation.
Experience working with AWS services and cloud-based testing environments.
Familiarity with GenAI-powered development and testing tools such as Kiro.
Experience with CI/CD pipelines and automated test execution.
Experience mentoring QA engineers and improving automation practices.
Ideal Candidate Profile
We are particularly interested in candidates who have developed and maintained Playwright automation frameworks using TypeScript and have practical experience with E2E testing, API validation, SQL, and defect management.
Interested candidates are encouraged to apply with an updated resume highlighting their Playwright and TypeScript automation experience.