QA Engineer
Job Description
**QA Engineer**
===============
**Location: Guatemala / El Salvador**
**Work style:** Hybrid
**Who We Are**
--------------
Welcome to [TELUS Digital](https://www.telusdigital.com/), where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of [TELUS](https://www.telus.com/en/), 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**
------------------
We are looking for a Senior QA Engineer with a strong mix of manual and automation experience across web, mobile, and APIs. You will own a test strategy, ensure product quality across platforms, and work closely with engineering and product teams to deliver reliable, scalable applications.
**Key Responsibilities:**
-------------------------
- Define and execute test strategies covering manual, automation, API, and database validation
- Design, build, and maintain automation frameworks using JavaScript/TypeScript and Playwright
- Perform end-to-end, regression, and exploratory testing across web and mobile platforms
- Lead mobile testing efforts (manual + automation) using Appium
- Validate APIs (manual + automated) and ensure backend data integrity
- Perform database validation using PostgreSQL and SQL
- Integrate automated tests into CI/CD pipelines using GitHub Actions
- Execute cross-browser and cross-device testing (Chrome, Firefox, Safari, Edge, Android, iOS)
- Collaborate with developers and product teams to ensure quality throughout the development lifecycle
- Track defects, manage test cases, and maintain documentation in Jira / Zephyr
- Monitor test execution and reporting using tools like ReportPortal
**Required Experience:**
------------------------
- Strong experience in both manual and automation testing across web and mobile applications
- Hands-on expertise with JavaScript/TypeScript-based automation frameworks (e.g., Playwright)
- Experience with mobile automation using Appium
- Solid understanding of API testing and backend validation using tools like Axios
- Strong SQL skills with experience validating data in PostgreSQL or similar databases
- Experience integrating tests into CI/CD pipelines (e.g., GitHub Actions)
- Familiarity with cross-browser and cross-device testing tools (e.g., BrowserStack, Sauce Labs)
- Experience testing modern frontend frameworks (e.g., React)
- Strong understanding of test case design, regression planning, and defect management
- Ability to work cross-functionally and drive quality across teams
**Great to have**
-----------------
- Experience with accessibility testing tools (e.g., Axe, Lighthouse)
- Performance testing experience using Artillery
- Experience testing in cloud-based environments
- Exposure to test data management and environment configuration
**What’s in it for you:**
-------------------------
- Private medical and life insurance from day one
- Budget for professional growth (certifications)
- Schedule flexibility.
- Extra bonus based on performance.
Verified Visa Sponsor
More from TELUS Digital
Visa Sponsorship Data
AI Resume Tailoring
Tailor your resume for QA Engineer roles
Reach hiring managers at TELUS Digital
AI Cover Letters for QA Engineer
Generate tailored cover letters, recruiter emails, and LinkedIn messages matched to your resume.
- Tailored to your resume & job
- Cover letters, emails, LinkedIn messages
- Professional tone, your experience
