Vancouver, BC Edmonton, AB
(604) 540-3532

Senior Software Developer in Test

Senior Software Developer in Test

Join our client’s Agile development team as a Senior Software Developer in Test, where you’ll work closely with experienced engineers who care deeply about code quality and its impact on end users. You’ll contribute to a platform with a REST API powering both a single-page application and an iOS app, while helping to evolve our infrastructure using AWS Lambda and Fargate. Our real estate finance system experiences heavy traffic during property launches, making performance and reliability critical.

We’re transforming processes across banking, real estate, auditing, and compliance, offering meaningful challenges in automation, scalability, and system design.


What You’ll Do

  • Design, maintain, and improve automated testing strategies and documentation.
  • Lead development of internal tools and testing infrastructure.
  • Expand and optimize the existing automation test framework and increase test coverage.
  • Own issue triage, validation, and post-release testing processes.
  • Collaborate with engineers and stakeholders to gather requirements and inform test strategies.
  • Ensure automated tests are well-integrated with CI/CD pipelines.
  • Communicate test results clearly to developers and stakeholders.
  • Contribute to feature planning and design reviews with a quality-first mindset.
  • Analyze and prioritize test gaps based on risk, business impact, and usage patterns.
  • Provide feedback on product scalability, security, and performance.
  • Champion best practices in testing and CI reliability.
  • Mentor other developers on testing methodologies and automation.

What You Bring

  • Strong proficiency in JavaScript
  • 4+ years of experience in software development and automated quality testing
  • Experience with a broad range of testing types: unit, integration, functional, performance, security, reliability, usability, and maintainability
  • Solid understanding of application security and performance testing
  • Proficient with Git and CI/CD pipelines
  • Excellent organizational, analytical, and communication skills
  • A passion for improving engineering workflows through automation and rigorous testing

Bonus Skills

  • Experience with:
    • Docker
    • Cypress
    • AWS Lambda
    • Ruby on Rails
    • Python
    • Vue.js
    • CircleCI

Why You’ll Love It

  • Competitive investment matching program
  • Modern office located in the heart of Vancouver, BC
  • Regular team-building and company-wide social events
  • Comprehensive extended health benefits

Job Category: Software Developer Software Testing
Job Type: Full Time
Job Location: Metro Vancouver

Apply for this position

Allowed Type(s): .pdf, .doc, .docx