×
Register Here to Apply for Jobs or Post Jobs. X

QE​/SDET; XCTest​/Xcode

Job in Vancouver, BC, Canada
Listing for: HCLTech
Full Time position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Software Testing, DevOps, Software Engineer
Job Description & How to Apply Below
Position: QE/SDET (XCTest/Xcode)

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 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 Dev Ops teams to deliver high‑quality releases.

Key Responsibilities

Test Automation & Framework Development

  • 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 Dev Ops, 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 Dev Ops, Git Hub Actions, Jenkins, Git Lab CI, etc.).
  • Implement parallel execution, test retries, and reporting dashboards (Allure, HTML Reports, etc.).
  • 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.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary