Lead SDET/QA

Skills
JavaJavascriptSoftware DevelopmentSoftware TestingFunctional TestingIntegration TestingMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Demonstrate strong leadership skills to mentor and guide team members in testing methodologies and best practices
  • Develop and implement test strategies, methodologies, and processes tailored for high throughput for web and microservices-based architectures and event-driven systems
  • Lead efforts to automate testing of microservices, RESTful APIs, gRPC services, and event-driven systems using industry-standard automation tools and frameworks
  • Deep understanding of microservices architecture, REST principles, gRPC protocol, and event-driven systems
  • Must have strong programming skills with a solid knowledge of Java and ideally JS
  • Must have knowledge of software testing methodologies like Behavior-Driven Development and testing principles, such as functional testing, component testing, integration testing, regression testing, and performance testing
  • Have practical experience with Contract Testing using Pact
  • Are very familiar with performance & load testing tools, ideally Gatling
  • Understand the Agile software development life cycle, DevOps Approach & Continuous Testing
  • Can mentor engineering teams, assist them by identifying testing goals and needs, and drive a culture of knowledge sharing in order to close knowledge gaps
  • Can help foster an environment of psychological safety that enables team members to thrive.

Nice to have

  • Experience in Payments or a FinTech industry
  • High degree of empathy and situational awareness

Day to day

  • You will be central to defining and executing our automation testing strategy so that our platform and services are available when customers want to use them.
  • Responsible for designing, co-developing, and automating software test plans and test cases, leading and guiding the testing efforts of the team.
  • Champion continuous improvement through experimentation, retrospection, and innovation.
  • Ensure that our testing processes remain at the forefront of industry standards.