Zensurance logo
ZensurancePosted 2 weeks ago

Senior QA Software Developer (Remote First)

RemoteCanada

Full TimeSenior LevelSmall

Job Summary

Design and maintain scalable test automation frameworks for integration, E2E, and load testing while leveraging AI-assisted development to accelerate test creation. Partner with developers to bake automated tests into CI/CD pipelines, balance suites with manual exploratory testing, and proactively identify coverage gaps to reduce technical debt. Guide engineers on testing best practices, advocate for testability in design discussions, and monitor production incidents to drive data-driven quality improvements. Work within the Core Group to ensure the robust insurance data suite meets gold standards for security, accessibility, and reliability.

Required Qualifications

  • 5–8+ years of experience in Test Automation and Quality Assurance
  • Strong experience with modern E2E automation frameworks (Playwright, Cypress, WebDriverIO, Selenium, or similar)
  • Experience with JavaScript and/or TypeScript
  • Experience with unit and integration testing frameworks (Jest, Mocha, or similar)
  • Experience with API testing and automation
  • Experience with BrowserStack or similar cross-browser testing platforms
  • Experience with manual testing approaches (Functional, Exploratory, UAT)
  • Experience working within Agile/Scrum teams
  • Ability to critically review and validate AI-generated outputs for correctness, security, and maintainability
  • Strong communication skills and ability to collaborate cross-functionally
  • Proven ability to take ownership of quality initiatives within a team

Desired Qualifications

  • Experience with Salesforce or Salesforce-integrated systems
  • Experience testing microservices and micro frontends
  • Experience with monorepos or trunk-based development
  • Experience with SonarCloud / SonarQube
  • Experience with Infrastructure as Code (Terraform, AWS)
  • Experience building AI-assisted test generation workflows
  • Experience with accessibility testing tools
  • Familiarity with CI/CD pipelines (e.g., GitHub Actions)
  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, or similar) to improve engineering efficiency
  • Understanding of agentic coding concepts, including prompt engineering, AI-generated test case creation, and validating AI-produced code

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce