We are looking for a Software Engineer in Test to join our 3rd Party Integrations team in London. The successful candidate will have extensive experience in software engineering testing frameworks.
Key Responsibilities:
- Develop and execute test plans and test cases, both automated and manual, to ensure the quality of our software solutions.
- Utilise the Cypress testing library, Mocha, and Chai for testing purposes.
- Implement k6 for load testing to ensure our applications perform optimally under heavy usage.
- Test Typescript, Java and Kotlin services running on AWS or Kubernetes environments.
- Work closely with development teams to identify and resolve defects and improve software quality.
- Analyse test results and provide comprehensive reports to stakeholders.
- Continuously enhance our testing processes and methodologies to optimise efficiency and maintain high-quality standards.
- Collaborate with the team to ensure the seamless integration of testing into our development workflow.
Required Skills:
- Experience working with testing frameworks, such as Cypress, Mocha, and Chai.
- Familiarity with load testing tools, such as k6.
- Familiarity at least one programming language (we use Typescript, Java and Kotlin).
- Experience testing services in AWS or Kubernetes environments.
- Strong knowledge of software testing methodologies, including automated and manual testing.
- Experience in Financial Services or regulated industries is beneficial.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
- Detail-oriented, with a strong focus on quality.