Senior Software Development Engineer in Test (SDET)

Senior Software Development Engineer in Test (SDET)

Adaptive | Greater London, ENG, GB

Posted 19 days ago

Apply Now

Description

WE ARE


At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage.


WE ARE


At Adaptive, we are a financial consulting firm that partners with capital, commodity, and digital market participants. We value differentiation through technology. Our experienced teams design and deliver complex front-office technology solutions using our proven accelerators to create long-term competitive advantage.


Our clients include the world's leading investment banks, investment managers, fintech and capital market service providers. With a global reach with offices in London, New York, Barcelona and Montreal, we have a proven track record of delivering powerful, elegant and intuitive trading technology solutions.


We are looking for a Senior Software Development Engineer in Test to join our team and help develop our open-source and proprietary platform products.


YOU ARE



  • Self-directed, with the ability to define and manage priorities independently

  • A great team player who loves sharing knowledge and learning from others

  • A problem solver with strong analytical skills

  • Excited about learning new things and keeping up to date

  • Happy to work in a test-driven and Agile development fashion


YOU HAVE



  • Strong understanding of QA methodologies, shift-left practices, and the full software development lifecycle (TDD, BDD, Scrum, Kanban)

  • Proficient in Java, with a focus on automated testing, root cause analysis, and debugging

  • Comfortable implementing tests across the full test stack: unit, component, integration, system, and E2E

  • Experience in uncovering complex edge cases through exploratory testing

  • Confident in translating feature specifications into appropriate test coverage and test plans

  • Working knowledge of BDD practices, including story refinement, example mapping, acceptance criteria definition, and 3 Amigos

  • Comfortable using existing code and tests to understand system behaviour

  • Practical knowledge of application profiling to identify performance and memory bottlenecks

  • Familiar with defining quality metrics, telemetry, and reporting dashboards

  • Hands-on exposure to chaos testing to validate system fault tolerance and reliability

  • Experienced in integrating test runs and static code analysis tools into CI/CD pipelines

  • Working knowledge of maintaining CI/CD pipeline health, with a focus on minimizing false positives and maintaining

#J-18808-Ljbffr