Cuculus

Test Automation Engineer

Cuculus  •  Bengaluru, IN (Onsite)  •  4 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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

Cuculus

About Cuculus

We provide software solutions since 2007 for the energy sector and beyond both as in-house installations or as cloud services. Our products combine cutting edge technology with in-depth market expertise and sector knowledge.

The ZONOS™ IoT Platform, our core solution, enables to control millions of devices and to process their incoming data. This industrial scale IoT Platform is the basis for tailored solutions that we develop in close cooperation with our customers.

Our cooperative working style is reflected in close and longstanding partnering with system integrators, device manufacturers, and software vendors.

Cuculus' origin and current head office in Ilmenau (Thuringia, Germany) is supplemented by a further office in Leipzig (Saxony, Germany) and in Erfurt (Thuringia, Germany) as well as by European sales offices.

Our Partner Network is completed by local and global partners serving a growing customer base worldwide. This network shares our commitment to provide high quality cutting edge solutions to our customers.

Cuculus is actively contributing to addressing the key challenges in the energy markets and has joined different associations to contribute to this.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
Erfurt, DE
Year Founded
2007
Social Media