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 development goals. Select appropriate tools and frameworks suitable for our technology stack.
Build Test Automation Frameworks: 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 teams 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, participate in brainstorming sessions 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, with at least 2 years of test automation experience.
Proven track record of leading and championing test automation initiatives with web products.
Experience with cloud hosting services and technologies such as Amazon Web Services (AWS), AWS Lambda and DynamoDB.
Expertise with test automation tools and frameworks such as Selenium WebDriver, Appium, and Jest.
Expertise in testing Docker images used for deploying containerized applications.
Experience with CI/CD tools like GitHub Actions.
Strong understanding of software QA methodologies, tools, and processes.
Familiarity with performance testing tools like JMeter or LoadRunner.
Basic understanding of computer vision and automation techniques for identity verification.
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.
Bachelor’s degree in Computer Science or related field or equivalent experience.
Why Join Us:
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
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.
#J-18808-Ljbffr