
QA Engineer
TELUS Digitalabout 2 hours ago
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.
- 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.
Requirements
- 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.
Benefits
- Private medical and life insurance from day one.
- Budget for professional growth (certifications).
- Schedule flexibility.
- Extra bonus based on performance.