Titre du poste ou emplacement

Senior Software Development Engineer in Test

Perceptyx - 3 emplois
Toronto, ON
Posté aujourd'hui
Détails de l'emploi :
Temps plein
Exécutif
Avantages :
Congés payés

**We welcome all people based in Toronto, ON to apply. This job is a hybrid role from this location. **
At Perceptyx, we believe quality is not an afterthought—it's foundational. We're seeking a Senior Software Development Engineer in Test (SDET) to help us build reliable, scalable, and seamless experiences across our web-based product suite. In this role, you'll leverage your deep automation expertise and quality mindset to ensure our platforms perform flawlessly for every user.What You'll Do:
  • Develop and maintain robust Cypress test frameworks for our web UI, using best practices like Page Object Models to keep things clean and scalable.
  • Build automated API test suites that validate integration points, edge cases, and error handling across services.
  • Partner with SW Engineers, Product Managers, and QA to deeply understand requirements and deliver airtight test coverage.
  • Design and execute test strategies across UI, API, and microservices—including functional, regression, and end-to-end testing across multiple browsers.
  • Conduct load and performance testing using tools like JMeter, Gatling, or k6 to ensure we scale with confidence.
  • Integrate your tests into our CI/CD pipelines (GitLab CI) to support fast and reliable deployments.
  • Log and track bugs and performance issues using JIRA, collaborating with devs for quick resolution.
  • Participate in Agile ceremonies like sprint planning, stand-ups, and retrospectives to stay aligned and move fast.
  • Review code for testability and share quality-focused feedback.
  • Document test procedures, test data, and quality metrics to drive continuous improvement.
  • Mentor junior engineers and help level up test automation practices across the team.
What You Bring:Please note: Applicants must be authorized to work in Canada without needing an employment VISA or other sponsorship help.
  • 5+ years of hands-on experience in software quality engineering.
  • Solid JavaScript skills and experience with Cypress using Page Object Design Patterns.
  • Deep knowledge of testing RESTful APIs—including payload validation and authentication workflows.
  • Comfort with cross-browser testing (Chrome, Firefox, Safari, Edge).
  • Experience with load/performance testing tools like JMeter, Gatling, or k6.
  • Proven history working in Agile/Scrum teams and participating in all the key ceremonies.
  • CI/CD experience, especially integrating automation into GitLab pipelines.
  • A knack for test strategy: you can design plans that span unit, integration, regression, and end-to-end testing.
  • Expertise with JIRA for bug tracking and reporting.
  • A collaborative mindset and ability to review code with an eye toward quality and testability.
  • Passion for mentoring and spreading best practices in automated testing.
  • Strong documentation habits—you know good QA is repeatable and measurable.
*** If you don't meet every qualification listed, we still encourage you to apply—your unique experience might be exactly what we need!
Compensation:
Perceptyx is focused on equitable pay for all our staff and aims for transparency with our pay practices. The annual salary range for the role is $120,000 – $165,000 CAD. The above range represents the expected base salary range for this position. The actual salary may vary based upon several factors, including, but not limited to, relevant skills/experience, time in the role, business line, and geographic/office location.


Benefits:
We Care About The Whole Person

Partager un emploi :