QA Automation Engineer
Core
Design, develop, and maintain automated testing solutions for critical banking services and modernization initiatives.
Role type
QA Automation Engineer
Builds
Automated test frameworks, test scripts, and quality assurance processes for banking applications
Domain
Financial Services / Banking
Required skills
Java, Cucumber/BDD, Azure DevOps, API testing, Integration testing, End-to-end testing, Software testing methodologies
Preferred skills
Python, Bash, Docker, Kubernetes, Kafka, ActiveMQ, Spring Boot, Payment systems knowledge
Technologies
Java, Cucumber, BDD, Azure DevOps, Kafka, ActiveMQ, Spring Boot, Docker, Kubernetes
Responsibilities
Develop and maintain automated test frameworks and scripts; Design and execute functional, integration, regression, and end-to-end testing; Collaborate with developers and product teams to define testing strategies; Identify, document, and track defects; Support and improve CI/CD and continuous testing practices; Promote quality-first engineering practices across the SDLC.
Seniority
Mid-Senior, hands-on IC