We are looking for an experienced Test Automation Engineer to join a project team and take responsibility for developing and maintaining automated testing solutions across delivered applications. The person in this role will actively contribute to defining automation test strategies, enhancing and maintaining test frameworks, and promoting a strong quality-driven mindset within the team.
This role requires a proactive and self-driven professional who can effectively collaborate with developers, analysts, and manual testers to ensure high-quality software delivery.
responsibilities :
Contribute to the creation of automation test strategy plans for application releases in line with organizational standards and methodologies
Design, develop, and maintain automated tests
Manage and maintain the test repository, ensuring its quality and consistency
Document test results and support defect management processes
Execute automated test cases according to project timelines and report progress in line with organizational standards
Provide testing support in resolving production issues
Expand and enhance the existing automation framework to support new technologies
Apply best practices in test tools and automation frameworks to avoid redundancy
Design scenarios for system, integration, and acceptance testing
Support manual testers in developing automated test cases
requirements-expected :
5+ years of hands-on experience in test automation (GUI/Web and/or REST services)
Strong coding skills in Java, Python, and Robot Framework
Experience with test automation tools such as Selenium WebDriver, RestAssured, Cucumber, Postman, and Chrome DevTools
Proficiency in using GIT
Experience working with CI/CD tools (e.g., Jenkins, Bamboo, Docker)
Basic experience in preparing SQL queries
Ability to work with various data formats (XML, CSV, JSON)
General knowledge of software testing principles (e.g., ISTQB Foundation level)
Ability to drive and support QA activities across the delivery team
Willingness to continuously improve skills in test automation
Strong communication skills and the ability to promote an automation-focused approach within the team