Automation QA Engineer
Core
Design, develop, and execute automated tests for large-scale banking solutions and enterprise applications to ensure quality and reliability.
Role type
Automation QA Engineer
Builds
Automated test scripts, testing frameworks, and quality assurance for distributed systems and microservices.
Domain
Banking / Software Engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java programming, test automation frameworks (JUnit, TestNG, Cucumber), functional testing, regression testing, integration testing, performance testing, CI/CD tooling, Docker, Kubernetes, Kafka, ActiveMQ, Agile methodologies
Preferred skills
Experience with messaging technologies, containerized environments
Technologies
Java, JUnit, TestNG, Cucumber, Docker, Kubernetes, Kafka, ActiveMQ, Workday
Responsibilities
Design and maintain automated test scripts and frameworks, execute functional/regression/integration/performance testing, collaborate with developers to ensure test coverage, analyze test results and support issue resolution, contribute to CI/CD initiatives and testing process improvement, participate in Agile ceremonies
Seniority
Mid-level, hands-on IC