Informations de base

Ref Number

Req_00161720

Site principal

CA - Home Office

Pays

Canada

Work Style

Remote

Description et exigences

We are seeking a proactive, detail-oriented, and skilled QA Engineer to become an integral part of our Full Stack Development team. The ideal candidate will play a critical role in ensuring the highest quality across the entire Software Development Lifecycle (SDLC), from initial design through development, testing, and deployment. You will collaborate closely with full-stack developers, product managers, and other key stakeholders, bringing your strong analytical skills and test automation capabilities to validate everything from API functionality to user interface responsiveness and database integrity. This position demands a solid understanding of both front-end and back-end systems, coupled with a passion for delivering exceptional software experiences.

Responsibilities
  • Collaborative Quality Assurance: Work closely and collaboratively with Full Stack Developers to gain a deep understanding of application architecture, integration points, and new feature implementations.
  • Test Strategy & Execution: Design, develop, and execute comprehensive test plans, including functional, integration, regression, and end-to-end tests across various application layers.
  • Test Automation Development: Develop and maintain robust automated test suites using industry-standard tools such as Selenium, Cypress, or Playwright, ensuring high test coverage and efficient execution.
  • API Testing: Validate the functionality, performance, and reliability of RESTful APIs using specialized tools like Postman, RestAssured, or other similar platforms.
  • Backend Data Validation: Write efficient and accurate SQL queries to perform comprehensive backend data validation, ensuring data integrity and consistency.
  • Agile Team Participation: Actively participate in all Agile/Scrum ceremonies, including sprint planning, backlog grooming, and daily stand-ups, contributing to team success and effective workflow.
  • Defect Management: Diligently identify, accurately document, and meticulously track defects from discovery to resolution, collaborating with development teams to drive timely fixes.
  • CI/CD Integration: Support the integration of test automation into Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins or GitHub Actions, promoting rapid and reliable deployments.

Qualifications and Skills
  • Experience: 4-7 years of hands-on experience in Quality Assurance.
  • Testing Expertise: Strong practical experience in both manual and automated software testing methodologies.
  • API & Web Testing: Solid knowledge and proven experience in testing REST APIs and complex web-based applications.
  • Automation Tools: Demonstrated proficiency in developing and maintaining automated test suites using popular tools such as Selenium, Cypress, or Playwright.
  • Backend Validation: Proficiency in writing complex SQL queries and working effectively with relational databases for data validation.
  • Frontend Familiarity: Familiarity with modern JavaScript frameworks (e.g., React, Angular) and related front-end testing tools.
  • Version Control: Experience with version control systems, particularly Git.
  • Agile Methodology: Strong understanding and practical experience with Agile/Scrum development methodologies.
  • Problem-Solving: Excellent analytical and problem-solving skills, with a keen eye for detail.
  • Communication: Strong verbal and written communication skills, enabling effective collaboration with technical and non-technical stakeholders.

Preferred Qualifications
  • Full Stack Team Collaboration: Experience working directly within full-stack development teams, understanding their workflows and challenges.
  • Performance & Security Testing: Hands-on experience with performance testing tools and methodologies, as well as an understanding of security testing principles, would be a significant plus.
  • Cloud Exposure: Exposure to or hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

Description supplémentaire du poste

Join our Full Stack team as a proactive QA Engineer, driving quality across the entire SDLC from API to UI through robust manual and automated testing.

EEO Statement

At TELUS Digital, we enable customer experience innovation through spirited teamwork, agile thinking, and a caring culture that puts customers first. TELUS Digital is the global arm of TELUS Corporation, one of the largest telecommunications service providers in Canada. We deliver contact center and business process outsourcing (BPO) solutions to some of the world's largest corporations in the consumer electronics, finance, telecommunications and utilities sectors. With global call center delivery capabilities, our multi-shore, multi-language programs offer safe, secure infrastructure, value-based pricing, skills-based resources and exceptional customer service - all backed by TELUS, our multi-billion dollar telecommunications parent.

Equal Opportunity Employer

At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants’ qualifications, merits, competence and performance without regard to any characteristic related to diversity.
× -