Osnovne informacije
Referentni broj
Primarna lokacija
Zemlja
Vrsta posla
Stil rada
Opis i zahtjevi
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
Dodatni opis posla
EEO Statement