Informazioni di base

Ref Number

Req_00163649

Primary Location

SV - Antiguo Cuscatlan - Las Cascadas

Country

El Salvador

Work Style

Hybrid

Descrizione e requisiti

Who We Are

Welcome to TELUS Digital — where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada’s largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.

With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.

About the Role



As a Quality Assurance Analyst I in the experimentation program, you will collaborate with other test engineers on the execution and maintenance of test plans, including manual test scripts, maintaining automated end-to-end tests, executing regression tests, and assisting with the development life cycle by verify the functionality and satisfaction of acceptance criteria for the infrastructure and software solutions.  You will need to validate changes made to hosted software solutions in a full stack environment (AWS components, MySQL databases, Redis, Prisma ORM, Node.js GraphQL APIs/services, and a Nest.js React application) in accordance with program needs as part of the Distillery team.


The Distillery team is responsible for expanding, maintaining, and supporting bespoke, enterprise-level experimentation and configuration management platforms.  The Distillery team facilitates experimentation and configuration management through a web-based GUI and supporting services that allow users to draft and deploy statistical significance A/B tests, progressive deployments, and JSON configuration changes.


Responsibilities:


Testing (50%)


  • Develop, maintain, and execute test plans and test cases

  • Perform functional, regression, integration, and acceptance testing across different platforms and environments.

  • Maintain and execute automated tests, analyze results, and report findings to relevant stakeholders

  • Configure monitoring and alerting around our infrastructure and deployments


Development Support (30%)


  •  Identify, report, and track defects through to resolution

  •  Review and analyze system specifications to ensure thorough testing coverage

  • Ability to convert or translate acceptance criteria into test cases

  • Validate releases



Support (20%)


  • Updates and expands system documentation and release notes

  • Monitor alerts, logs, and monitoring dashboards

  • Provides outage support and triage

  • Contributes to user support as part of the regular rotation




Qualifications/Skills


  • 2+ years in a software testing role

  • Professional experience with at least one test automation tool (Cypress, Selenium, Cucumber, etc.)

  •  Basic knowledge of at least one modern open-source programming language (JavaScript/TypeScript, Python, etc.) and an associated unit testing framework (Jest, Mocha, Pytest, PyUnit, etc.)

  • Experience testing full stack distributed systems

  • Recent hands-on test automation experience with a JavaScript testing framework

  • Professional experience with an API testing tool (such as Postman)

  • Strong familiarity with modern software development concepts including Agile, CI/CD, containerization, document databases, GraphQL, infrastructure as code, JSON, microservice architecture, regular expressions, relational databases, and test-driven development

  • Bachelor’s degree in a related field


Expectations:


  • High proficiency in manual testing techniques

  • Initiate automated tests

  • Perform end-to-end testing

  • Detect and investigate defects

  •  Maintain comprehensive test documentation

  • Collaborate with developers, product managers, and other stakeholders to ensure quality

  • Communicate issues promptly

  • Proficient in spoken and written English


Preferred Qualifications Not Mandatory:


  • AWS Certified Cloud Practitioner

  • Professional experience with JavaScript, TypeScript, and Python

  • Experience with Rancher, Kubernetes, GitLab, and Postman



What’s in it for you? 


  • Educational support: Udemy for Business 

  • "Work-life balance" culture and flexible schedule

  • Employee Stock Purchase Plan (ESPP)

  • Support global projects in a multicultural environment 

Additional Job Description

As a Quality Assurance Analyst I in the experimentation program, you will collaborate with other test engineers on the execution and maintenance of test plans, including manual test scripts, maintaining automated end-to-end tests, executing regression tests, and assisting with the development life cycle by verify the functionality and satisfaction of acceptance criteria for the infrastructure and software solutions.  

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.
× -