Senior Test Engineer
cgi
Job Description
. Execute end-to-end quality engineering activities across applications and dashboard projects
. Define and implement comprehensive test cases aligned with RBC quality standards and industry best practices
. Actively perform manual and automated testing activities including functional, regression, integration, and UAT across critical applications and dashboards
. Design, execute, and maintain automated test scripts and test cases for complex scenarios
. Conduct exploratory testing, defect verification, and validation of vendor deliverables
. Oversee and coordinate testing workload distribution across the QE team while maintaining personal testing responsibilities
. Perform risk-based test planning and gap analysis to ensure comprehensive test coverage
. Validate applications functionality, performance, and integration with enterprise systems
Test Automation Excellence
. Hands-on development and coding of test automation frameworks to improve testing efficiency and reliability
. Build, maintain, and enhance automation scripts and infrastructure alongside the team
. Evaluate and conduct proof-of-concepts (PoCs) with emerging automation tools and AI-driven testing solutions
. Drive automation adoption and identify opportunities to increase test automation coverage
Collaboration & Communication
. Partner with Product Owners, Business Analysts, Developers, and vendors to understand requirements and acceptance criteria
. Facilitate defect triage meetings and coordinate resolution with development teams and vendors
. Communicate testing progress, risks, and quality metrics to stakeholders and senior management
Documentation & Reporting
. Create and maintain comprehensive test plans, test cases, and testing documentation per RBC standards
. Generate quality reports, dashboards, and metrics to provide visibility into testing progress and product quality
. Document test automation frameworks, processes, and best practices for knowledge sharing
Innovation & Continuous Improvement
. Research and recommend new testing tools, methodologies, and AI/ML capabilities to enhance QE practices
. Drive process improvements to optimize testing efficiency and effectiveness
. Stay current with industry trends in quality engineering and sustainability technology