QA Automation Engineer (Playwright & TypeScript)
New
P
PirxeySoftware testing
Locations: Gdańsk, Warszawa, Kraków, Country code: PL; pracę w 100% zdalnąContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English — fluent communication required; structured language level: en C1
- Required Skills
- Node.jsGitTypeScriptGitHubGitHub ActionsPlaywright
Requirements
- Have documented commercial experience writing, maintaining, and debugging Playwright end-to-end tests.
- Demonstrate proficiency in TypeScript, including advanced typing, interfaces, and async/await.
- Know Node.js, npm or yarn dependency management, and package.json scripts.
- Understand the testing pyramid and end-to-end, integration, and functional testing.
- Be able to analyze user stories and acceptance criteria and create precise test scenarios.
- Know the Page Object Model and sound test-structure practices.
- Use Chrome DevTools to inspect the DOM, analyze Network traffic, and use the console.
- Work proficiently with Git and GitHub, including branches, pull requests, merge/rebase, and conflict resolution.
- Know YAML sufficiently to create and modify pipeline configurations.
- Have experience maintaining Playwright tests in GitHub Actions.
- Use AI tools and CLI coding assistants effectively in daily work.
- Communicate fluently in English with international clients and teams.
Responsibilities
- Choose and implement suitable testing strategies, including end-to-end, integration, and functional testing.
- Analyze user stories and acceptance criteria and turn them into precise test scenarios.
- Write, maintain, and debug end-to-end tests using Playwright.
- Structure tests according to good practices and the Page Object Model.
- Create clear bug reports with reproduction steps, logs, and screenshots.
- Use Chrome DevTools to debug tests and build stable locators.
- Maintain Playwright tests in GitHub Actions, including retries, reports, screenshots, and traces.
View Full Description & ApplyYou'll be redirected to the employer's site