Basic Information

Ref number


Primary Location

Home Office - Mexico

Description and Requirements

Your Role:

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end elements built by your co-workers into the application; therefore, a basic understanding of front-end technologies is necessary as well.

Required Skills

  • Strong knowledge of testing concepts, strategies & processes for Test development.

  • Highly proficient in testing the application developed in AWS, Java, Angular, NodeJS, Nginx, HTML, Spring, Microservies, etc.

  • Hands-on Automation skills on  Selenium, ReadyAPI, REST, Postman, Selenium, Python, JUnit, TestNG, Maven,etc.

  • Extensive experience of Testing UI, API and Microservices in AWS environment.

  • Experience in working with AWS and CI/CD Test pipelines using Jenkins and configuring build triggers test suites. 

  • Experienced in writing and executing test cases, reporting and tracking defects, preparing test reports and building test automation suites. 

  • Experience with Agile Software Development methodologies and practices

  • Experience with JIRA and Rally Tools.

  • Analyzing  and defining test automation processes to fill the gaps between current processes and industry-standard best practices.

  • Analyze the requirement to identify the gaps and defined methods/processes to improve the test automation architecture.

  • Ability to communicate QA metrics/reports with all levels of management

  • Define automation scope, prepare test plan, estimate effort and schedule, resource planning.

  • Execute and monitor the progress to meet the release schedule.

  • Experience with different Test solutions using TDD, Hybrid, Modular, Data Driven, Domain Driven and Object Oriented framework.

  • Collaborating with project teams to align long-term solutions for test automation including road maps, tools, framework & approach.




  • 3+ years experience as a Python Web Developer.

  • 5+ years experience in software development.

  • English Level B1 or above.

  • Forecasting knowledge and understanding.


  • A team member who takes ownership of every client interaction and is accountable for effective outcomes beyond that interaction.

  • A professional that demonstrates empathy by listening to understand a client's emotions and situations, in order to communicate in a clear, honest and genuine way.

  • A team member who collaborates to get things done by leveraging their own and reaching other's unique talents.

  • A team member who eagerly adapts to meet the changing needs of our clients.

  • A team member who proactively seeks to make things better.

Equal Opportunity Employer:

At TELUS International, 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.

Additional Job Description

As an active member of TELUS International, you will be in the heart of major TELUS transformation program supporting it as an Automation API Python Developer.