TELUS Digital

Mid Software Development Engineer in Test (SDET)

Posted: 11 hours ago

Job Description

Description And Requirements 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 We're seeking an experienced Quality Engineer/SDET to join our ECP team. In this role, you'll lead our quality assurance efforts, ensuring the delivery of high-quality, personalized solutions that align with TELUS's commitment to excellence and innovation.The ideal candidate will have a strong background in test automation and a keen interest in exploring and implementing new AI-driven tools and technologies to advance our testing capabilities. You'll be responsible for ensuring the quality and reliability of our software products and helping us stay at the forefront of test automation innovation.We're looking for a passionate leader with a strong sense of ownership who isn't afraid to speak up, challenge the status quo, and guide the team towards continuous improvement. You'll have the opportunity to shape our quality practices and drive technological advancement while fostering a culture of excellence.The ideal candidate will be both a technical expert and a visionary leader, ready to champion quality initiatives and inspire their team to push boundaries in our digital transformation journey.Responsibilities Investigate, prototype, and implement new AI-powered tools for test automation, such as those for visual regression testing, intelligent test case generation, and defect prediction to improve efficiency and coverage of our testing processes. Identify and implement best practices in software testing and quality assurance. Develop and maintain comprehensive automated test strategies and frameworks using tools like Karate and Selenium. Design and execute comprehensive test strategies that leverage both traditional automation and cutting-edge AI techniques to ensure thorough coverage in non-production and production environments. Conduct contract testing and wiremock testing for robust API validation. Perform performance testing and analysis, using data to identify bottlenecks and system inefficiencies. Analyze test results and monitoring data to proactively identify and report defects and problem areas. Collaborate closely with development teams to improve software quality and integrate AI-driven testing solutions into the development lifecycle. Conduct manual testing as needed for exploratory testing, usability, and to validate the effectiveness of new automated and AI-driven tests, while eliminating the need for manual testing in the future. Contribute to the design and architecture of our communications solutions from a quality perspective. Analyze and report on quality metrics, providing insights to stakeholders (percentage of automation and unit test coverage). Requirements 3-5 years of relevant experience in test automation and quality assurance. Proven expertise in developing and maintaining automated test frameworks with tools like Karate and Selenium. Demonstrated curiosity and passion for exploring new technologies, particularly in the field of AI and machine learning as they relate to test automation. Strong proficiency in microservice REST API testing. Experience with performance testing and analysis. Test automation frameworks: Karate,Selenium,Playwright, Cypress, Rest Assured API testing: Postman & Newman Performance testing: Gatling, Blazemeter Cloud Technologies : GCP, GKE Programming: Strong Java/Python Experience with Agile and CI/CD practices- Github actions, Github, Jenkins Excellent problem-solving and analytical skills Strong communication and interpersonal skills What’s in it for you? Educational support: Udemy for Business "Work-life balance" culture and flexible schedule Support global projects in a multicultural environment Additional Job DescriptionWe're seeking an experienced Quality Engineer/SDET to join our ECP team. In this role, you'll lead our quality assurance efforts, ensuring the delivery of high-quality, personalized solutions that align with TELUS's commitment to excellence and innovation.EEO StatementAt 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 EmployerAt 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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In