-
HCLTech

QE/SDET (XCTest/Xcode)

HCLTech
Canada · Full-time · Mid-Senior

FTE, permanent (open to contract)


5 days onsite in Vancouver, BC from day 1 without exception


Required Qualifications


  • 3–6 years of professional experience in QA automation or software engineering.
  • Strong hands‑on experience with Playwright (TypeScript/JavaScript).
  • Strong hands‑on experience with XCTest/XCUITest using Swift.
  • Solid understanding of software QA methodologies, tools, and processes.
  • Experience testing responsive web apps and native iOS applications.
  • Familiarity with REST APIs, Postman, and API testing automation.
  • Experience with Git, branching strategies, and pull‑request workflows.
  • Strong analytical, debugging, and problem‑solving skills.


About the Role


We are seeking a highly skilled QA Automation Engineer with hands‑on experience in Playwright for web automation and XCTest for native iOS test automation. In this role, you will design, develop, and maintain automated test frameworks, ensure product quality across platforms, and collaborate closely with engineering, product, and DevOps teams to deliver high‑quality releases.


Key Responsibilities


Test Automation & Framework Development

  • Design, build, and maintain scalable test automation frameworks using Playwright (TypeScript/JavaScript) for web applications.
  • Develop and maintain XCTest/XCUITest automation for iOS applications using Swift.
  • Implement robust test suites for UI, API, end‑to‑end (E2E), and integration testing.
  • Optimize and refactor existing automation frameworks for performance, reliability, and maintainability.


Quality Engineering

  • Develop and execute test plans, test cases, and automated scripts covering functional and non‑functional requirements.
  • Identify, document, and track defects using standard bug‑tracking tools (Jira, Azure DevOps, etc.).
  • Work with developers to troubleshoot issues and support root‑cause analysis.
  • Establish best practices for coding standards, test data management, and CI/CD integration.


CI/CD & Tooling

  • Integrate automated test suites into CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins, GitLab CI, etc.).
  • Enable continuous testing across devices, browsers, and OS versions.
  • Implement parallel execution, test retries, and reporting dashboards (Allure, HTML Reports, etc.).


Collaboration & Communication

  • Collaborate with developers, product managers, and UX to understand requirements and acceptance criteria.
  • Participate in design discussions and provide testability feedback.
  • Mentor team members in automation best practices and testing methodologies.

Key Skills

Ranked by relevance

devops ios cicd responsive gitlab ci jenkins postman gitlab jira git ui ux
Login to Apply
Posted
Feb 06, 2026
Type
Full-time
Level
Mid-Senior
Location
Vancouver
Company
HCLTech

Industries

IT Services IT Consulting Technology Information Media

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Optimyze Consulting
Related

Web Analyst (All Genders)

2026-05-28

Full-time
Associate
Germany
Telecommunications
Research
View Job Details
HCLTech
Related

AI Engineer

2026-05-12

Contract
Mid-Senior
Canada
Technology
Information Technology
View Job Details
HCLTech
Related

Senior Software Engineer - Dot Net/ERP

2026-05-20

Full-time
Mid-Senior
Singapore
IT Services
Information Technology