
Senior Analyst, Quality Assurance
We are seeking an experienced Senior Quality Assurance (QA) Tester to join our Team. You will play a pivotal role by helping us build a QA Team, create and implement Quality Assurance strategies, best practices, tools and automation and lead the QA Testers in our India office. The ideal candidate is a highly analytical and detail-oriented individual with a strong foundation in software testing methodologies and best practices. You take ownership of quality and bring a structured, thoughtful approach to testing, ensuring that solutions are thoroughly validated and are aligned with both technical and business expectations. You are comfortable collaborating closely with cross-functional teams, including business analysts, developers and stakeholders. If you're passionate about delivering high-quality software and improving testing standards, we encourage you to apply. We offer competitive compensation, benefits, and opportunities for career advancement.
The Enterprise Projects Team connects people across the organization to improve project outcomes, enable change and transformation, and support the organization in achieving its business goals and realizing its strategy. We understand current industry best practices and how they can be adapted and applied to support effective project delivery. We adopt a continuous learning mindset to continually evaluate and update the tools and best practices used and suggest innovative solutions.
What You Will Do:
- Ensure all systems and project deliverables meet high standards of quality, reliability, and data accuracy through structured and comprehensive testing practices
- Design and execute end-to-end test strategies to ensure full validation of business processes and system behaviour, including functional, integration, regression, and non-functional testing
- Develop and maintain test plans, test cases, and automated scripts to support scalable, repeatable, and efficient testing
- Validate data integrity, calculations, and system outputs to ensure alignment with business rules, requirements, and downstream impacts across enterprise systems
- Identify, assess, and communicate risks, gaps, and potential failure points early in the development lifecycle to support informed and confident release decisions
- Conduct thorough reviews of product specifications and solution designs to proactively identify issues before development and testing
- Manage the defect lifecycle to ensure issues are clearly documented, prioritized, tracked, and resolved with transparency
- Leverage test automation tools and frameworks to improve testing efficiency, coverage, and repeatability
- Contribute to the continuous improvement of QA processes, tools, and standards
- Support user acceptance testing (UAT) and assist clients with product validation
- Collaborate with developers, business analysts, and stakeholders to understand system requirements
- Design and execute manual and automated functional, integration, and regression test cases to ensure comprehensive test coverage
- Perform detailed testing across multiple environments to identify defects and ensure system stability, reliability, and production readiness
- Maintain and enhance test scripts, tools, and processes to improve efficiency, coverage and repeatability
- Validate data integrity, calculations, and system outputs to ensure accuracy and alignment with business rules and requirements
- Document and communicate test results, defects, and quality risks for clear visibility and timely resolution
- Participate in release planning and validation activities to ensure all components meet quality standards prior to deployment
- Investigate and replicate production issues through root cause analysis
- Review product specifications and solution designs to identify gaps, edge cases, and potential risks early in the lifecycle
- Monitor application behaviour, performance, and scalability where required
- Report quality metrics and test results to management and stakeholders
- Review release notes and product documentation for accuracy
- Provide feedback to the development teams to improve system design, testability and overall product quality
- Stay current on the latest software testing tools, trends, and best practices
- Provide mentorship and guidance to junior QA analysts, including supporting their development and, where needed, coordinating and delegating testing activities to ensure effective delivery
- Communicate and collaborate effectively with remote team members and leads based in Vancouver, BC to ensure clear alignment on requirements, testing progress, and quality outcomes
What You Bring:
- 4+ years of proven experience in a Software Quality Assurance role within an enterprise environment
- Proven ability to design and execute test plans, test cases, and end-to-end test scenarios
- Strong experience with manual testing, including functional, integration, and regression testing
- Experience with automation frameworks and scripting languages (Playwright, JavaScript, Python) to support automated testing
- Solid understanding of software testing tools, methodologies, processes, and best practices
- Experience using test management and defect tracking systems (JIRA, Azure DevOps)
- Understanding of CI/CD pipelines and version control tools (Git, Jenkins)
- Experience working in Agile environments (Scrum, Kanban)
- Experience mentoring and guiding QA team members
- Strong analytical thinking, attention to detail, and problem-solving capabilities
- Ability to work both independently and collaboratively in a team environment
- A curious mindset with a willingness to learn and adapt to new technologies and tools
- Ability to manage multiple priorities effectively in a fast-paced, dynamic environment
- Relevant QA certifications (ISTQB, CSTE, or similar)
- Experience with performance or non-functional testing concepts (LoadRunner or JMeter)
- Familiarity with cloud-based environments (AWS, Azure)
- Experience with SQL and database validation techniques
- Experience with version control and collaboration tools (Git, Azure DevOps)
- Understanding of security testing practices and tools
#LI-HYBRID #LI-AJ1
For a closer look at how you can build your career with us, we invite you to explore cclgroup.com.
CC&L Financial Group is committed to creating a diverse and inclusive environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to gender, ethnicity, religion, sexual orientation or expression, disability, or age.
Your application will be reviewed by a member of the hiring team - AI is not used in the screening, assessment or selection of applications at this time.
Create a Job Alert
Interested in building your career at Connor, Clark & Lunn Financial Group Ltd.? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field