We are looking for someone:
- Has strong experience of API testing and/or contract testing
- Has strong experience integrating testing at various levels into CI/CD pipelines
- Has played a major role in the delivery of high quality solutions (ideally in a micro services environment) across large cloud-native architectures
- Has played a major role in designing, developing and evolving the test architecture of large scale, highly available cloud solutions
- Has driven positive change towards Continuous testing, DevOps and Agile
- Has an understanding of Cloud-Native architectures and practices. To name some: high-availability, high-scalability, microservices, 12-factor apps, CI/CD, heavy testing automation and observability.
- Has worked as senior QA/SDET in the past, who leads discussions around technical direction and test architecture design decision, as well as mentoring junior SDET members of the team
- Ideally from a background in FinTech, Payments or Financial Services
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Basic Qualifications
- 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications
- Strong coding and scripting ability in Java and/or Ruby
- Excellent communication skills: written & verbal
- The ability to technically analyse a problem and a solution and recognise the right level of detail and abstraction to lead discussions with different stakeholders
- Comfortable challenging the status quo and always curious about the way things work
- A sound understanding of agile methods of software delivery and the principles and practices of BDD, ATDD and TDD
- The ability to work closely with technical and non-technical stakeholders in order to determine appropriate acceptance criteria for both business and technical needs
- Ability to make tactical as well as strategic decisions and recommendations based on incomplete or ambiguous information
- Excellent knowledge of CI/CD tools such as Jenkins or GitLab CI
- Strong knowledge of Docker and AWS (public cloud)
- Knowledge of Kubernetes (EKS) and Kafka is desirable
- Experience with mocking tools such as Wiremock