We are seeking a highly skilled automation engineer to join our global team. In this role, you will design and implement cutting-edge automated testing solutions, ensuring that our clients' digital platforms meet the highest standards of quality, performance, and reliability.
Key responsibilities include designing, developing, and maintaining automated test frameworks using Java, JavaScript, and Gherkin, as well as building and optimising testing frameworks and suites with a strong focus on maintainability and scalability.
You will create and manage CI/CD workflows for automated builds, test execution, and reporting, and execute automated test suites, support parallel test execution, and analyse outcomes to drive product quality.
You will also apply strong analytical and problem-solving skills to enhance application test coverage and identify complex issues, and use Jira and Xray for test planning, execution, traceability, and reporting.
Additional responsibilities may include preparing test data and providing support during deployment and release cycles.
This role requires 5+ years of hands-on experience in automation testing, strong programming knowledge in Java, JavaScript, and Gherkin-based test design, and practical experience with GitHub, including authoring CI/CD pipeline YAML files.
You should have excellent problem-solving skills and a commitment to writing clean, high-quality code, and proficiency with Jira, Xray, and test data creation.
A bachelor's degree in computer science or a related field is required, and fluency in English communication skills, both written and verbal, is essential.
Preferred qualifications include experience working in Agile/DevOps environments, understanding of CI/CD best practices and modern testing methodologies, and experience working with large-scale enterprise systems.