Test Automation Engineer

Cuculus IndiaBengaluru, IndiaJob.bopubblicata il 30/01/2026
Indispensabile:TypeScriptJavaScriptJavaGitAWSAzureDockerCloudQA/TestAgileScrumCI/CDMicroservices

Shape the utilities market of the future with us! We are looking for a Test Automation Engineer with 3–6 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–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