QA Automation Engineer (Web / Playwright)

Our customer:
The company is building a scalable, production-ready automation platform to support regression, sanity, and functional testing of advanced network configuration products.

About the role:
We are seeking a QA Automation Engineer who will own, design, and implement automation infrastructure and test suites across Web UI, data-driven components (tables, diagrams, filters), and CI/CD execution.
This role requires a hands-on engineer capable of both architecture-level thinking and practical end-to-end test development.

Key Responsibilities:
- Design and implement a Playwright-based automation infrastructure, including configuration, parallel execution, assertions, reporting, and reusable components;
 - Adapt and implement Page Object Model (POM) architecture tailored to the company's products, including tables, diagrams, filters, login flows, and file handling;
 - Automate functional test scenarios suitable for deterministic, stable execution as defined in project prerequisites;
- Implement and maintain automated pipeline execution in CI/CD environment for scheduling and distribution of tests;
- Ensure automated runs are stable, reproducible, and fully integrated with reporting systems;
- Work closely with product, backend, and UI teams to understand new features and ensure testability;
- Document tests, automation components, and infrastructure according to company methodology.

Technical Skills:
 - 3+ years of experience in test automation development;
 - Strong experience with Playwright, Python, and POM frameworks;
 - Proven expertise in automating complex UI flows: tables, dynamic elements, scrolling, diagrams, data grids, filtering, and file operations (import/export);
 - Solid understanding of web technologies (HTML, CSS, DOM, REST APIs);
 - Experience building automation frameworks from scratch;
 - Experience integrating test automation into CI/CD pipelines (Git-based systems required per prerequisites).

Testing Competencies:
 - Deep understanding of functional automation testing principles;
 - Ability to analyze manual test cases, identify automation-suitable scenarios, and write deterministic automated tests; 
 - Knowledge of test management systems (Jira/QC) and structured test documentation.

Nice-to-Have:
 - Experience with network configuration systems or similar domain;
 - Background in performance or load testing (though not required as project excludes non-functional testing);
 - Experience in large-scale enterprise automation projects.

Language:
- English: B1 or higher is required.

We offer:
- 5-day working week, 8-hour working day, flexible schedule;
- No time tracker;
- Competitive salary;
- Work-life balance;
- Remote work;
- We understand the value of knowledge and training, so if you will find interesting and useful courses for yourself, we will pay for them;
- We value life and work time therefore all issues are resolved on the spot without unnecessary bureaucracy.

Required languages

English B2 - Upper Intermediate
Published 19 January
74 views
ยท
11 applications
To apply for this and other jobs on Djinni login or signup.
Loading...