Test Automation Engineer
Core
Design, develop, and maintain automated test solutions for web, API, and enterprise applications to ensure quality in business-critical systems.
Role type
Senior IC Test Automation Engineer
Builds
Automated functional, integration, and user acceptance testing frameworks; automation pipelines for CI/CD
Domain
Banking / Software Quality Engineering
Required skills
Java, Python/Go/Perl/Shell scripting, Selenium WebDriver, REST API testing, Git, CI/CD tools, Oracle database automation, Agile methodologies
Preferred skills
Azure DevOps, Ansible, Spring Framework, Performance/load testing, Chaos Engineering, IBM WebSphere, Linux/Windows Server administration, API security
Technologies
Selenium, REST APIs, Git, CI/CD pipelines, Oracle, Azure DevOps, Ansible, Spring Framework
Responsibilities
Design and maintain automated test solutions for web, API, and enterprise applications; Create automated functional, integration, and user acceptance testing frameworks; Develop test scripts and application configuration automation; Build and enhance automation pipelines that support continuous integration and delivery; Define effective test scenarios including boundary, negative, and complex business cases; Collaborate with developers and DevOps teams to improve software quality; Review automated test code and contribute to engineering best practices; Drive process improvements to increase efficiency and reduce manual effort
Seniority
Senior, hands-on IC