Responsibilities
- Draft quality assurance policies and procedures.
- Define and implement test strategies.
- Develop and execute test plans and test cases to ensure that all objectives are met.
- Develop, implement and monitor test scripts to assess functionality, reliability, performance, and quality of the service or product.
- Implement and execute data extraction scripts and validate data integrity.
- Troubleshoot, identify and remedy defects with the production systems and processes.
- Recommend, implement, and monitor preventative and corrective actions to ensure that quality assurance standards are achieved.
- Compile and analyze statistical data.
- Investigate customer complaints and product issues.
- Ensure ongoing compliance with regulatory requirements.
Qualifications:
- A Bachelor's Degree in Computer Science, Information Systems or a related field.
- 5+ years of work experience in quality inspection and testing in a fast-paced, agile development environment.
- Experience in defining and executing test strategies, test procedures, test plans, and test cases.
- Experience in test preparation, configuration, execution, and validation of complex test cases.
- Experience in testing large enterprise-level applications and application integrations.
- Experience in writing SQL scripts with the purpose of data validation.
- Experience in testing REST API’s.
- Experience with test automation frameworks.
- Experience in testing reporting and business intelligence applications.
- Experience with Linux and Windows OS, Atlassian Confluence and Jira, command-line tools like Cygwin, TOAD for Oracle.
- Experience with ITIL and ITSM principles and processes.
- Experience with ITSM solutions ( e.g. ServiceNow, ITOP).
- Experience with scripting (e.g. Perl, JavaScript, Python).
Abilities:
- Bilingual (English & French professional capabilities)
- Excellent communication skills, both written and verbal.
- Excellent analytical and problem-solving skills.
- Excellent organizational skills with the ability to multi-task in an agile environment with rapidly changing responsibilities and priorities.
- Ability to make decisions with minimal direction and limited supervision.
- Ability to learn and adapt quickly and independently.
- Capable of understanding complex features with limited specifications.
- Capable of communicating effectively with other teams for the purposes of gathering information, communicating problems and achieving resolutions.
- Comfortable working under pressure in a fast-paced environment.
- Ethical and respectful.
Other Skills/Experience:
- Real experience with public and semi-public projects (federal, provincial governments, and public agencies)
- Past experience with insurance or financial software or experience working in the insurance domain.
- Knowledge of commercial, homeowners, and auto insurance.
Location: Quebec, Montreal, Ottawa, Toronto, Vancouver
Additional Job Description
As an active member of TELUS International, you will be in a heart of a major TELUS International transformation program supporting it as a QA Analyst.
Required Language(s)EnglishFrench