Remote job
Senior QA Automation/Manual with Playwright AND Typescript
Job details
About this role
Role overview Improve product quality through a mix of manual testing and automated checks across multiple test layers. You will strengthen a Playwright-based testing framework, help teams catch problems earlier, and connect test results to delivery pipelines and release quality gates. The role involves close collaboration with developers to make applications more testable and to investigate failures across software and environments.
Responsibilities - Create and maintain automated UI tests using Playwright and TypeScript, and contribute to the framework’s improvement. - Perform manual testing and develop coverage across application, API, and integration layers. - Work with developers on unit and component testing, including suitable mocking, stubbing, and testability practices. - Integrate tests, reports, and quality gates into Azure DevOps pipelines; use Git and participate in code reviews. - Manage test data and use SQL to investigate failures across tests, applications, and environments. - Apply pragmatic judgment to test coverage, risk, and long-term maintainability; collaborate with and coach teammates.
Requirements - Hands-on quality engineering or SDET experience spanning multiple testing layers, including manual testing. - Strong TypeScript skills and practical experience improving Playwright test frameworks. - Experience automating API and integration tests, with an understanding of contract testing. - Experience integrating tests and reporting into Azure DevOps pipelines, and confidence with Git and code review. - Familiarity with SQL, test data, and troubleshooting across software and environments. - Strong collaboration and coaching skills, with a practical approach to quality and risk. - Based in the European Union and holding a valid work permit for the region.
Nice to have Experience with .NET or React; familiarity with accessibility (including WCAG basics), performance testing, security and privacy considerations in test data, or AI/LLM tools for test generation, maintenance, and analysis.