Senior QA Engineer (Playwright) – Automation & Quality Ownership
We are looking for a Senior QA Engineer to join our growing engineering team and take full ownership of quality across modern, data-driven web applications.
This role is ideal for someone who enjoys building and scaling QA systems from the ground up, implementing Playwright-based automation, and collaborating closely with developers and stakeholders to ensure high reliability and performance.
Strong English communication skills are essential for clear collaboration and reporting.
Who We Are
We build advanced digital solutions for the energy and industrial sectors, with a strong emphasis on clean technologies, sustainability, and intelligent use of data.
Our mission is to turn ambitious concepts into tangible outcomes by pairing solid engineering principles with fast, practical execution — taking ideas all the way through to measurable results.
We develop long-term platforms and internal systems for major global companies in the energy space, supporting everything from planning renewable projects (wind and solar farms) to tracking asset performance and improving operational efficiency.
Our teams are small, multidisciplinary, and deeply committed to:
- Clean architecture
- Product mindset
- High-quality software
We increasingly rely on modern tools — including AI-enhanced workflows — to stay focused on meaningful, high-impact work.
About the Role
As a Senior QA Engineer, you will design, implement, and maintain the QA automation framework using Playwright.
You will own the QA strategy, integrate automated tests into CI/CD pipelines, and ensure consistent product quality, collaborating closely with developers and stakeholders.
This is a quality ownership role, not just executing test scripts.
What You’ll Do
- Set up and evolve the QA automation framework using Playwright
- Define and implement the overall QA strategy and testing processes
- Build and maintain end-to-end automated tests for modern web applications
- Integrate automation into CI/CD pipelines
- Test complex, data-heavy web applications and APIs
- Identify, document, and track bugs through resolution
- Help establish QA best practices and quality standards across the team
- Communicate clearly with stakeholders in English
What We’re Looking For
- Senior-level QA experience, with strong ownership of quality
- Hands-on experience with Playwright for test automation
- Experience building or scaling QA automation frameworks
- Strong experience testing modern web applications and APIs
- Familiarity with CI/CD pipelines and Git-based workflows
- Experience working in Agile / Scrum teams
- Strong analytical and structured problem-solving mindset
- Strong written and spoken English communication skills
- Math / Physics / Engineering background is mandatory
Not a Fit If
- You have no experience with modern automation frameworks
- You prefer executing predefined test cases rather than owning quality strategy
- You are not comfortable communicating in English with stakeholders
Project & Technology
Domain: Green energy / renewables (enterprise client)
Product: Data-driven platform (analytics, optimization, planning)
Type: Long-term enterprise system
Environment:
- Modern web applications (frontend & backend)
- Playwright-based automation
- CI/CD pipelines and Git-based workflow
- Automation integrated into the development lifecycle
- AI tools actively used in daily work (ChatGPT, Copilot, Claude, etc.)
Why Join Us
- Own and shape the QA system from the ground up
- Work on sustainability and clean energy projects
- Strong engineering culture focused on clarity and high standards
- Opportunity to build advanced Playwright automation frameworks
- Long-term product development environment
Terms & Benefits
Contract: Standard employment (preferred) or B2B
Hybrid model:
- 1 day per week in office (Belgrade)
- 1 day per month for candidates outside Belgrade
Benefits:
- Private voluntary health insurance (group policy)
- Sick leave up to 30 days paid at 100%
- Parental leave: +10 additional paid days (15 total), bonus & baby gift
- Paid training and certifications (by agreement)
- Internal and external trainings
- Team-building activities and company events
- Opportunity for occasional travel to client sites (if project requires)
Selection Process
Typical process (may vary by project):
- HR / Intro interview – motivation, experience, English, expectations
- Technical interview or task – testing approach, Playwright automation, problem solving
- (Optional) Client interview
- Offer