Senior QA Automation Engineer (Playwright)
Valtech
Job description
About the role
Valtech is looking for a Senior QA Automation Engineer who designs and owns the Playwright framework, works closely with developers and the client, and uses AI agents as part of building and maintaining tests. The role is independent, with the engineer planning their own work and influencing how the team and the wider QA community operate.
Key responsibilities
- Design, build and roll out Playwright (TypeScript/JavaScript) automation frameworks and keep them stable as suites grow
- Test APIs and microservice-based systems alongside the UI
- Run BDD collaboratively with analysts, developers and the client
- Diagnose flaky and intermittent failures and find root causes instead of adding retries
- Use AI coding agents to speed up test design, authoring and maintenance, and verify what they produce
- Help define how AI-assisted and agent-driven testing is done on the project, including instruction files, reusable prompts and review gates
- Extend automation coverage into mobile as the project needs, with support
- Coach colleagues and share what works in the QA community
- Explain quality risk and technical trade-offs clearly to non-technical stakeholders
Required profile
- 5+ years in test automation, including 2+ years of hands-on Playwright with TypeScript/JavaScript in production
- Proven experience defining and implementing a framework architecture, not only extending one
- API automation and microservices testing, with HTTP and network inspection tools
- CI/CD experience with any major pipeline tool
- Practical BDD experience in an Agile team
- A working AI-assisted practice: generating tests with AI and catching tests that pass but prove nothing
- Confidence to question and challenge from a testing perspective, and curiosity to become a subject-matter expert quickly
Required skills
- Strong command of Playwright: fixtures, locator strategy, auto-waiting, network interception and mocking, trace-based debugging, parallel execution
- Testing responsive and mobile-web behavior with Playwright (device emulation, viewports, touch, cross-browser)
- Nice to have: native mobile automation on iOS and/or Android (e.g. Appium with WebdriverIO), another automation stack (Selenium-based or non-JS), multi-step AI agent workflows, performance or cloud testing, mentoring, conference talks or blogging
What we offer
- Private health insurance
- Educational program with training and certification
- Wellbeing program
- Free beverages and company events
- Competitive salary and 24 days of vacation
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in North Macedonia.
Salary: Senior Data Engineer Based on 6 job offers in North MacedoniaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Valtech