A

Adaptive Financial Consulting

Technology-powered consulting for capital markets

Senior Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • The candidate must be self-directed and able to define and manage priorities independently.
  • The candidate must have strong understanding of quality assurance methodologies, shift-left practices, and the full software development lifecycle, including test-driven development, behavior-driven development, Scrum, and Kanban.
  • The candidate must have mastery of Java, with a focus on automated testing, root cause analysis, and debugging.
  • The candidate must be comfortable implementing unit, component, integration, system, and end-to-end tests.
  • The candidate must have experience uncovering complex edge cases through exploratory testing.
  • The candidate must be able to translate feature specifications into appropriate test coverage and test plans.
  • The candidate must have working knowledge of behavior-driven development practices, including story refinement, example mapping, acceptance criteria definition, and the Three Amigos technique.
  • The candidate must be comfortable using existing code and tests to understand system behavior.
  • The candidate must have practical knowledge of application profiling to identify performance and memory bottlenecks.
  • The candidate must be familiar with defining quality metrics, telemetry, and reporting dashboards.
  • The candidate must have hands-on exposure to chaos testing to validate system fault tolerance and reliability.
  • The candidate must have experience integrating test runs and static code analysis tools into continuous integration and continuous delivery pipelines.
  • The candidate must have working knowledge of maintaining continuous integration and continuous delivery pipeline health, minimizing false positives, and maintaining reliable feedback.
  • The candidate must have a background in building containerized test environments with Docker and Kubernetes.
  • The candidate must have practical familiarity with observability and monitoring platforms.
  • The candidate must understand performance and load testing for distributed publish-subscribe, low-latency messaging technologies.
  • The candidate must have knowledge of artificial intelligence tooling applications within quality assurance workflows to improve coverage, efficiency, and defect detection.
  • The candidate must have strong communication and collaboration skills and confidence engaging internal and external stakeholders.

Responsibilities

  • Propose and enhance project test plans, with a focus on the test automation approach.
  • Work on technically challenging quality engineering problems across code, tests, and continuous integration and continuous delivery pipelines.
  • Question and challenge existing practices while actively promoting quality assurance best practices.
  • Educate the team to encourage a culture in which quality is everyone's responsibility, and focus work on value-added testing tasks rather than routine checks.
  • Design, maintain, and execute test cases, and provide analysis of the results.
  • Build a solid understanding of business, technical, and operational requirements.
  • Follow and suggest improvements to the quality assurance process.
  • Collaborate with quality assurance colleagues, business analysts, and the development team to enhance automated tests and maximize test coverage.
  • Work with the development and DevOps teams to improve test automation tools and solutions.

Desired Qualifications

  • Financial services or trading domain experience is a nice-to-have qualification.
  • Exposure to cloud platforms such as AWS, Google Cloud Platform, Azure, and OpenShift.

About the Company

Adaptive Financial Consulting

Technology-powered consulting for capital markets

Adaptive Financial Consulting partners with capital and commodity market participants to solve challenging business problems using technology, designing and delivering tailored solutions with proven accelerators. Their offerings include Custom Solutions and Delivery Accelerators that shorten time-to-market, plus Reactive Trader, a real-time FX e-trading platform built on reactive programming with a live demo. They differentiate themselves through close collaboration with clients, ownership of evolving solutions, and reusable accelerators that speed development while maintaining market differentiation. Their goal is to transform clients’ businesses by leveraging technology to move faster and build durable, controllable value.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
2012

Recently Posted Jobs

Explore more opportunities at Adaptive Financial Consulting

See more jobs