Basic Information

Ref Number


Primary Location



United States of America

Description and Requirements


  • Advanced designer/coder/developer in JAVA and Selenium for 5+ years with great application architecture capabilities.
  • Proficient in JAVA, Selenium, SOAP and data-driven and keyword-driven methodologies.
  • Proficient in functional development (object repository manipulation, functional development, organization of functions, parameterization of functions, global variables).
  • Strong experience in writing functions accessing databases and retrieving data out of Oracle tables.
  • Actively and consistently supports all efforts to simplify and enhance the customer experience.
  • Analyzes functional requirements and design specifications to ensure full understanding of deliverables.
  • Participates in setting up successful configuration of test environments using automated smoke test validations and working with Administrators on proper environment configuration.
  • Involved in the design, development, documentation, and maintenance of automated functional test cases and other test artifacts, including test data and data verification.
  • Estimates work effort.
  • Proficient in Microsoft Office applications (Word, Excel, Outlook, Visio, Access).
  • Schedules and facilitates test plan/test case reviews with cross-functional team members.
  • Ensures that validated deliverables meet functional and design specifications and requirements.
  • Analyzes test cases then uses cases for pattern recognition and organizes patterns in a spreadsheet.
  • Designs/develops/codes automated functional test cases using JAVA/Selenium to ensure proper and efficient execution and adherence to business and technical requirements.
  • Writes functions by accessing databases and retrieving data out of Oracle tables.
  • Performs thorough unit testing.
  • Strong communication skills, both written and verbal.
  • Creates code promotion sheets and submits for approval.
  • Generates a variety of complex and periodic reports and/or data through database management.
  • Runs automated smoke tests to ensure end-to-end transactions can be executed in the environment.
  • Executes automated tests during functional and regression test cycles.
  • Documents problems and assists in their resolution.
  • Provides a report to test lead in defect management and resolution.
  • Identifies potential quality issues per defined process and immediately escalates potential quality issues to management.
  • Interfaces with other project team members in resolving issues.
  • Isolates, replicates, and reports defects and verifies defect fixes.
  • Collaborates with technical staff to learn and understand software problems.
  • Provides general system users and management with system analysis and feedback.
  • Influences system design by identifying and recommending design and requirement needs for software enhancements.
  • Analyzes and resolves automation related problems by coordinating with the team to diagnose and fix issues.

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

Job Title: Software Quality Assurance Analyst- Automation Location: Charlotte, NC