As a Senior QA Engineer, you are responsible for ensuring the quality, reliability, and security of payment platforms that support high-volume, mission-critical financial transactions. You lead testing activities across the software development lifecycle, design and maintain automated test frameworks, and collaborate closely with engineering, product, and operations teams to deliver robust, compliant, and scalable solutions. The role also involves mentoring QA team members, driving continuous improvement in testing practices, and ensuring releases meet regulatory, performance, and customer expectations in a fast-paced, highly regulated environment.Technical Expertise Needed for the role
- Outstanding analytical and problem solving skills
- Self-motivated, high performing and goal oriented
- Demonstrates energy, effort and enthusiasm for delivery and results
- Worked in Scrum Agile development environment
- Knowledge of transaction processing systems
- Work in a continuous delivery environment.
- Experience testing microservices
- Experience with secure development
Core Skillset
- Excellent automation skills (cucumber and java)
- Define/create automation tests in line with guidelines
- Good understanding of non functional testing like performance testing and resilience testing
- Experience creating / adding to / maintaining test automation frameworks
- Experience with cucumber & Java for automation
- Knowledge of REST principles and testing approaches
- Experience of XML, JSON, Tomcat, Linux and Web Services
- Experience with Jenkins or similar
- SQL skills
