About the role

  • Quality Assurance Automation Engineer for Optix, developing automated QA practices and frameworks. Collaborating with product team to ensure platform reliability and automation as AI features evolve.

Responsibilities

  • Create and own Optix’s QA strategy, including processes, frameworks, and quality standards
  • Build automated test suites (unit, integration, API, end-to-end) that scale with a fast-moving product
  • Introduce AI-assisted QA processes such as AI-generated test cases, regression detection, and output evaluation
  • Collaborate closely with Engineering and Product to integrate QA early in the development cycle
  • Identify opportunities to improve user experience, product reliability, and development velocity
  • Troubleshoot, reproduce, and validate bugs, contributing fixes when appropriate

Requirements

  • 5+ years of experience in software QA, with a strong focus on test automation
  • Demonstrated experience creating and maintaining automated test suites (unit, API, integration, and E2E)
  • Experience with PHP/Laravel is required
  • Experience with modern Javascript frameworks like Vue, React and Angular
  • Solid understanding of REST/GraphQL API testing and integration patterns
  • Experience working with CI/CD systems and incorporating automated testing into deployment pipelines
  • Ability to learn new technologies quickly and adopt modern testing approaches
  • Strong analytical and problem-solving skills with a systems-thinking mindset
  • Able to work independently and collaboratively in a cross-functional team environment
  • Strong communication skills with the ability to explain test strategies and results clearly to both technical and non-technical team members
  • Experience with automation frameworks such as Cypress, Playwright, PHPUnit, Pest, or similar
  • Comfort working with Git, Linux command line tools, and continuous integration systems
  • Experience designing maintainable, testable frameworks in complex systems
  • Familiarity with API testing tools like Postman, k6, or custom frameworks
  • Willingness to learn AI-specific testing patterns, including prompt engineering, context evaluation, and LLM behavior monitoring
  • Ability to diagnose, reproduce, and resolve issues, contributing code fixes when appropriate

Benefits

  • Competitive salary compensation and commission structure
  • Strong Employee Stock Option Plan offering
  • Excellent health and dental coverage program provided by Sunlife
  • Mission-driven workplace experience with a positive, collaborative and supportive team culture
  • Personal and professional growth opportunities
  • Healthy snacks and locally roasted coffee – slow pour is our jam
  • Team lunches and socials
  • Annual health and fitness credit
  • Fun offsite activities that allow us to reconnect as a team
  • A beautiful, waterfront Gastown office and a flexible 60/40 hybrid workplace plan

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

No Education Requirement

Tech skills

AngularCypressGraphQLJavaScriptLinuxLaravelPHPReactVue.js

Location requirements

HybridVancouverCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.