Senior Test Engineer

Press GaneyVancouver, BC
Hybrid

About The Position

Press Ganey is seeking an experienced QA Test Engineer to join our Workforce/Employee Experience technology team. This role is ideal for a quality professional who enjoys designing test strategies, building automation, and driving observability—with a special focus on Selenium for end-to-end automation. You will collaborate closely with engineering, product, and SRE teams to ensure our cloud native applications on Microsoft Azure are reliable, performant, and meet client expectations. You will contribute across the full quality stack—test planning, test data, automation frameworks, telemetry, and synthetic monitoring—while advancing our practices through AI assisted test creation and modern Microsoft tooling.

Requirements

  • Proven experience in software quality assurance with a track record of delivering automation at scale
  • Hands on expertise with Selenium WebDriver (preferably C#/.NET) and modern test patterns (Page Object/Screenplay)
  • Strong knowledge of QA methodologies, tools, and processes; ability to write clear, comprehensive test plans and cases
  • Experience building API, integration, and UI tests and running them in CI/CD pipelines (Git‑based workflows)
  • Solid knowledge of SQL (Microsoft SQL Server) and scripting for test data management and validation
  • Experience working in Agile/Scrum environments
  • Excellent communication skills with strong problem‑solving and attention to detail
  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent professional experience
  • 5+ years of professional experience in software testing/quality engineering with 2+ years focused on automation
  • Demonstrated experience leading code/test reviews and communicating trade‑offs, risks, and mitigation strategies to stakeholders

Nice To Haves

  • Experience with Azure (Azure Monitor, Application Insights) and integrating telemetry with Grafana
  • Familiarity with Grafana for dashboards and alerting; ability to interpret metrics and connect signals to release risk
  • Exposure to Synthetic Monitoring (e.g., Grafana synthetic checks or equivalent scripted probes)
  • Experience with GitLab CI/CD or Azure DevOps Pipelines for test orchestration and quality gates
  • Knowledge of performance testing (e.g., k6 or equivalent) and security testing fundamentals
  • Experience with service virtualization, contract testing, or test containers for stable environment setups
  • Familiarity with Playwright or equivalent frameworks (as a complement to Selenium)
  • Background in regulated or high availability environments and on call participation for release validation

Responsibilities

  • Test Strategy & Design
  • Test Automation & Frameworks
  • AI Assisted Quality Engineering
  • Observability, Synthetic Monitoring & Reliability
  • Agile Delivery & Collaboration
  • Defect Management & Continuous Improvement
  • Application Support
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service