Requirements
- Strong knowledge of various phases of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC).
- Experience with test automation tools like Selenium, Maven, SoapUI, and Ready API.
- Extensive experience with test automation frameworks like Appium.
- Experience with POM design pattern
- Familiarity with native automation frameworks like XCUITest, Espresso.
- Experience with IDE tools like Xcode and Android Studio, eclipse.
- Maintain and adapt existing automation framework to move to CI/CD approach.
- Experience using Swagger for REST API specification.
- Web services Automation SOAP and REST.
- Experience with Mobile Automation with cloud devices eg. Device connect, Sauce labs, perfecto, simulator/emulator.
- Understanding of UI design principles and best practices.
- Practical knowledge of Agile and Scrum methodologies.
- Proficiency with Java or another applicable object-oriented language.
- Hands-on experience branching strategies, managing repositories using GitLab, GitHub, CI-CD tools such as Jenkins
- Knowledge of test management and CI tools such as ALM, Octane, and Rally.
- Ability to provide results with minimal supervision.
- Contribute individually and as a member of a team.
Additional Job Description
- Must possess good verbal written communication skills.
- Ability to work in a team and handle pressure and demands.
Key Skills
automation framework; Maven; Automation testing; github; Eclipse; Test management; Agile; Scrum; Selenium; SDLC
About Company
Fueling any stage of company growth, TELUS International delivers integrated customer experience and digital services solutions to some of the worlds most disruptive brands from fast-growing tech, financial services and fintech, games, travel and hospitality, and healthcare industries.