Company : CGL
Department : Digital Platforms & APIs
Employment Type : Temporary Full-Time (15 months)
Work Model : Remote
Language : English is required, French is an asset.
The Opportunity :
We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society and our team is essential to deliver on this strategy. That’s why we prioritize our people, to ensure we provide a strong culture and development opportunities which enables our team to thrive and to live our purpose. The best part is that you will work with people that care passionately about you, our clients, and our communities.
Our Information Technology team aspires to be a leader in applying technology to power business strategies. We connect concepts with solutions to create value and efficiencies for our clients, employees, and communities. Our success is driven by our skilled and diverse team who are passionate about excellence, innovation, and agility. Under direct supervision, the Sr Quality Assurance Analyst carries out established procedures to ensure programs / projects meet minimum company standards and end user requirements.
Under general direction, the Senior Quality Assurance Analyst carries out procedures to ensure that IT products and services meet minimum organization standards and end-user requirements. The incumbent conducts thoroughly quality assurance tests software to ensure proper operation and freedom from defects. As the third level in the Quality Assurance job stream, the Senior Quality Assurance Analyst provides functional guidance to less experienced team members.
How you will create impact :
- Creating test strategies and plans for various projects, with an emphasis on automation, assuming overall responsibility for test case documentation, and recording problems encountered during testing.
- Creating test automation plan, identifying, and establishing automation toolset and frameworks.
- Coordinating and managing resolution of problems encountered in testing for medium-to-large size projects, working with developers and analysts.
- Conducting walk-throughs of testing documentation for medium-to-large projects.
- Performing workflow analysis of testing procedures and recommend quality improvements.
- Executing system and user acceptance testing according to plans.
- Build and execute manual and automated test cases / scripts.
- Involve in non-functional requirement discussions and testing.
- Provide estimates, manage testing priorities, and implement risk-based testing.
- Coordinate with business teams to support UAT, test data management and defect triage process.
- Support and mentor junior QA team members and closely work with enterprise QA teams to establish consistent QA processes.
- Provide timely status reports, highlight risks and dependencies to squad leads / project management.
- Collaborating with internal / external IT teams across geographies, vendor partners and project management to ensure open communication and quality / timely deliverables.
- Mentoring, supporting, and collaborating with team members to ensure THE TEAM succeeds!
How you will succeed :
You thrive on delivering our exceptional client experience through positive and engaging relationships; embracing accountability to achieve effective results.You ensure your day to day actions are in harmony with the company’s purpose, vision, and values even when challenged.You are open and adaptable to changing conditions with a natural curiosity to explore new opportunities or innovations.You value cooperative and collaborative dialogue because diverse perspectives offer more creative and productive solutions.Positive attitude and eagerness to learn and guide the QA practices at Sovereign Insurance.Self-driven collaborator, high attention to detail, strong communication and critical thinking skillsTo join our team :
Diploma or degree in Information Technology or Computer Science with at least 5-7 years of experience in Quality Assurance and software testing (manual and automation)Ability to understand business processes, their translation to systems applications and the proficient use / understanding of testing tools and techniques.Proven success in the design and implementation of automated functional and regression test suites with the use of automated testing tools such as Selenium, Cucumber, UIPath, TestComplete, Postman, and / or others.Understanding of technical concepts applications, programming tools, operating systems, and interfaces.Experience with data driven and / or BDD automation frameworks.API automation experience using tools like DevTest, Postman, Karate etc.Integrating automation scripts with CI pipeline for continuous regression and smoke testingExperience working in agile methodology using tools such as JIRA, Confluence and ZephyrExperience in the Financial Services industry, particularly with Personal & Commercial Insurance is an assetPrior experience in testing Guidewire product implementations (PolicyCenter, ClaimsCenter etc.) is an assetHands on experience using Guidewire GT framework for UI and API testing is an assetExperience with performance and load testing using tools like JMeter, LoadRunner, etc. will be an asset.What you need to know :
Detail oriented work that requires a high degree of mental concentration for extended periods of time.You will be subject to a Background check as a condition of employment, in the event you are the successful candidate.What’s in it for you?
The opportunity to take on challenging work and contribute your expertise, creativity, and passion in meaningful ways.A comprehensive total rewards package, including competitive salary, bonus, paid time off, pension and benefits.A holistic approach to your well-being, with physical and mental health programs and flexible work options.The opportunity to work on an inclusive team who inspire each other to explore and achieve what’s possible.An organizational commitment to sustainability and charitable giving; positively impacting the social, environmental and economic well-being of Canadian businesses, families and communities.