Work In Tech

Find your next role at Canada's fastest-growing tech companies

Senior Test Automation Developer

Integrity Advocate

Integrity Advocate

Software Engineering, Quality Assurance · Full-time
Canada · Remote
CAD 120k-140k / year
Posted on Jan 7, 2025

About Integrity Advocate

We’re saving lives by ensuring the correct people are attentively completing training and certifications without cheating, with many customers in high-risk industries like oil & gas.

Founded in 2015, we were faced with the challenge of finding a service that could verify the identity and participation of online learners without creating extensive support needs due to device restrictions, software installations and the significant risk of privacy complaints and vulnerabilities. We became Integrity Advocate, a privacy-first alternative to existing solutions.

Our Core Values - Ownership, Integrity, Tenacity, and Intentionality - aren’t just words to us. This is the foundation of who we are as individuals and as a business. We act like owners, uphold integrity in every action we take, are tenacious in pursuit of our goals and remain intentional with every move we make. Together let’s bring Integrity Advocate to new heights knowing that we are a team bound by these core values.

What You’ll Be Doing:

We are actively seeking a Senior Test Automation Developer who will enable us to deliver features faster to our customers without cutting corners on quality. You will establish our QA automation strategy from the ground up. The ideal candidate will have extensive experience designing and implementing test automation frameworks and will lead automated testing integration into our development lifecycle. If you're passionate about shaping the future of identity verification through computer vision and artificial intelligence, this role is for you.

What We Need:

  • Empower Integrity Advocate to Move Dramatically Faster: Develop and implement our test automation strategy to align with our strategic goals. Select appropriate tools and frameworks suitable for our technology stack.
  • Build Test Automation Framework: Develop and maintain scalable test automation frameworks for functional, regression, and performance testing. Integrate automated tests into our CI/CD pipelines to ensure continuous quality.
  • Collaboration: Work closely with development, QA, and DevOps team members to define testing requirements and best practices. Provide technical leadership and mentorship to team members on test automation techniques. Work closely with team members to bring innovative ideas to life, and contribute to creative solutions
  • Quality Assurance and Reporting: Creatively prevent bugs before they happen. Define and monitor metrics for test automation effectiveness. Generate reports on test results and recommend improvements.
  • Experimentation & Prototyping with AI: Be on the bleeding edge of test automation leveraging new tech and practices to dramatically impact Integrity Advocate.

What You Have:

  • Minimum 7 years of software testing or development experience, with at least 2 years focused on test automation.
  • Proven track record of leading and championing test automation initiatives with web products.
  • Expertise in test automation tools and frameworks like Playwright, Selenium, or Cypress.
  • Proficiency with JavaScript is required.
  • Familiarity with C# is an asset.
  • Experience with cloud hosting services and technologies like AWS, AWS Lambda and DynamoDB.
  • Experience with CI/CD tools like GitHub Actions.
  • Familiarity with performance testing tools like JMeter or LoadRunner.
  • Hunger to learn, staying up-to-date with new technologies and industry best practices.
  • Problem-solving mindset, ability to troubleshoot and resolve complex technical issues.
  • Detail-oriented, with a strong focus on quality and precision.
  • A self-starter, capable of working independently while being a collaborative team player.
  • Exceptional interpersonal and communication abilities.
  • A proven track record of working in Agile environments and driving collaborative decision-making.

Why Join Us:

  • You have the responsibility to define the automation strategy and technology for our future.
  • You will have an exceptional impact and shape the future of the company, rather than just being a small cog in the wheel at a bigger company.
  • Be part of a growing, passionate team dedicated to working on exciting projects that leverage artificial intelligence and computer vision
  • Meaningful opportunities for professional growth and development
  • Work in a flexible fully remote environment. We offer unlimited PTO and a generous work-from-anywhere policy.
  • Contribute to our mission-driven company that values integrity, creativity, and excellence

Candidates must be legally authorized to work in Canada. The salary range for this position is 120,000 CAD - 140,000 CAD depending on experience.

Integrity Advocate is an equal opportunity employer.