Phila Communications
Senior Analyst, Quality Assurance – Web
Four Seasons Corporate Headquarters Toronto · Senior · Contract
Sponsorship not specified$70k-$95kDetected 1 day ago
JavaScriptTypeScriptPythonJavaSwiftBackend DevelopmentGitAWSAzureCI/CDDatadogDevOpsAccessibilityJiraStakeholder ManagementHRSeleniumPlaywrightPostmanAppiumTest AutomationBDDAPI TestingResearch
About the role
- About Four Seasons: Four Seasons is powered by our people.
- It comes from our belief that life is richer when we truly connect to the people and the world around us.
- About the location: Four Seasons Hotels and Resorts is a global, luxury hotel management company.
Responsibilities
- Own full lifecycle testing across web applications, backend services, and APIs, including functional, integration, regression, and exploratory testing.
- Validate user experience, system behavior, data flows, and critical user journeys across supported workflows and system dependencies.
- Identify, document, and prioritize defects based on severity, impact, and risk, ensuring clear communication and timely resolution.
- Maintain and execute regression test suites to ensure application stability across releases.
- Design, develop, maintain, and execute automated test suites for web, API, and mobile platforms, with a focus on critical business workflows, integrations, reliability, and release quality.
- Integrate automated tests into CI/CD pipelines to support fast, reliable release cycles.
- Validate system behavior pre- and post-release, including targeted production checks where appropriate.
- Collaborate with Product Owners, Technical Leads, and stakeholders to refine requirements, define acceptance criteria, and ensure alignment on quality expectations.
- Partner with engineering to ensure systems are observable, testable, and resilient to failure scenarios.
- Ensure consistent use of QA practices that support traceability, repeatability, and transparency.
Requirements
- Strong communication skills, with the ability to adapt messaging to different audiences and produce clear written communications.
- 2-3 years working in a in a QA Automation role.
- Demonstrated experience in end to end quality assurance for web based applications, including customer-facing and internal systems.
- Familiarity with working in Agile or iterative delivery environments, partnering closely with product and engineering stakeholders.
- Experience using standard QA and collaboration tools (e.g., test management, defect tracking, and documentation platforms).
- Experience or interest in production validation (e.g., synthetic testing, post-deployment verification.
- College or University diploma in computer science, technology or relevant certifications.
- Strong grounding in software testing best practices, including test design, risk-based testing, regression strategies, and integration testing.
- Proven ability to identify, document, and analyse defects, collaborating effectively with engineering teams to drive resolution and continuous quality improvement.
- Hands-on experience with test case management and test execution discipline, ensuring traceability, coverage, and clear testing outcomes.
- Required experience contributing to test automation efforts as a core part of the QA role, supporting scalable and repeatable testing practices.
- Exposure to production system behaviour, including logs, metrics, and traces.
- Ability to validate application health and critical user journeys using monitoring and telemetry data.
- Understanding of system reliability concepts such as availability, latency, and error handling.
- Programming & Scripting Languages: JavaScript, TypeScript, Java, Python, Swift, Kotlin.
Nice to have
- Dynatrace, Kibana, Datadog, log and metrics analysis tools.
- Observability & Monitoring Tools (Nice to Have): Dynatrace, Kibana, Datadog, log and metrics analysis tools.
Skills
- Selenium WebDriver, Playwright, Cucumber, WebdriverIO (WDIO), Appium or equivalent.
- Postman (or equivalent API testing tools).
- TestRail, Jira, Confluence.
- Git, GitHub, GitLab, Azure DevOps.
- BrowserStack, Sauce Labs, AWS Device Farm.
Compensation
- $70,000 - $95,000 CAD
Benefits
- Develop, maintain, and execute test cases and test suites in TestRail, ensuring coverage evolves with product changes.
- Monitor testing progress and compile clear test reports, including automation coverage, defect trends and summaries and overall quality assessments.
- Continuously expand automation coverage across high-risk and high-impact user journeys.
- Analyze business requirements, technical specifications, and integration documentation to design comprehensive and effective test coverage.
- Apply observability and monitoring practices to assess system health, including tracking latency, error rates, and application performance trends.
- Support reliability engineering efforts by validating service dependencies, critical user journeys, and production readiness through synthetic monitoring and health checks.
- Analyze production defects, incident trends, and post-mortem findings to identify gaps in test coverage and implement preventative quality measure.
Company info
- We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return.
Equal opportunity
- Four Seasons is committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
- If contacted for an employment opportunity, please advise Human Resources if you require accommodation.
Apply directly at Phila Communications →Create a free account for alerts like thisView Phila Communications immigration profile
This listing is sourced directly from Phila Communications's careers page and normalized into a canonical job model.