HamburgerMenu
hirist

Job Description

Description :


Shape the utilities market of the future with us!

We are looking for a Test Automation Engineer with 36 years of strong experience in Java and JavaScript/TypeScript, with hands-on expertise in Playwright.

The role focuses on building scalable automation frameworks from scratch, integrating automated tests into CI/CD pipelines, and working closely with cross-functional teams to ensure high-quality, reliable releases.

What is the role about ?

Key Responsibilities :

Test Automation & Framework Development :

- Design, develop, and maintain scalable test automation frameworks from scratch using Java and/or JavaScript/TypeScript.

- Develop and execute automated test suites for UI and API testing, ensuring high coverage and stability.

- Implement end-to-end automation using Playwright and related automation libraries.

- Ensure automation solutions follow best practices for maintainability, performance, and scalability.

CI/CD & Test Execution :

- Integrate automated test suites into CI/CD pipelines using GitLab CI and/or Jenkins.

- Manage test execution, reporting, and traceability using JIRA, Xray, and TestRail.

- Maintain automation code using Git, following best practices for branching, reviews, and version control.

- Support environment configuration and test setup for consistent execution across environments.

Analysis, Quality & Collaboration :

- Analyze test results, identify root causes, and collaborate with development teams to resolve issues efficiently.

- Improve automation reliability and execution performance through continuous refactoring and optimization.

- Contribute to overall test strategy, automation standards, and reporting practices.

- Actively participate in requirement analysis and mapping automated tests to requirements.

API & Integration Testing :

- Design and execute API and integration tests using Playwright request context.

- Implement authentication setup via APIs (token/session generation) to optimize test execution.

- Perform contract validation, response verification, and chaining of API + UI test flows.

- Maintain traceability between automated tests and requirements in JIRA/Xray/TestRail.

Required Skills And Qualifications :

Required Skills & Experience :

- 3 to 6 years of experience in test automation engineering.

- Strong hands-on experience with Java and/or JavaScript/TypeScript.

- Proven experience in automation framework design and implementation (from scratch or major enhancements).

- Hands-on expertise with Playwright for end-to-end test automation.

- Solid understanding of CI/CD concepts with practical experience in GitLab CI and/or Jenkins.

- Experience with test management and defect tracking tools: JIRA, Xray, TestRail.

- Strong understanding of test strategies, automation best practices, and reporting.

Preferred Skills And Qualifications :

Preferred Skills :

- Experience with API automation (REST) and integration testing.

- Familiarity with test data management, stubbing, and mocking techniques.

- Exposure to Docker, containerized test execution, or cloud-based CI/CD pipelines.

- Experience with parallel test execution and test optimization strategies.

- Knowledge of cloud platforms (AWS, Azure, or similar) for test environments.

- Experience with performance, reliability, or non-functional testing.

- Understanding of microservices-based architectures.

- Familiarity with BDD frameworks or behavior-driven testing approaches.

- Experience working in Agile / Scrum development environments.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in