Our client is seeking a
Senior Quality Assurance Analyst (Hybrid, Calgary) to lead comprehensive QA efforts across integrated IT systems, specializing in both manual and automation testing to ensure robust, secure, and high-performing solutions in a fast-paced enterprise environment.
Must Have skills
- 10 years
- Manual testing (functional, integration, system, performance, UAT)
- Full software delivery lifecycle experience
- Automation experience with Selenium, Cypress, Playwright, TestNG
- Azure DevOps for test management and traceability
- Strong SQL and database testing (Oracle, SQL Server)
- Root cause analysis and defect triage management
- ISTQB Foundation or Advanced Level certification
- API testing tools: Postman, SoapUI, RestAssured
- Experience with Azure, microservices, cloud platforms, data pipelines
- Messaging platform testing (queues, topics, publish/subscribe)
- Vendor collaboration on SaaS/COTS Business Acceptance Testing
- Energy/utilities industry domain expertise
Responsibilities
- Lead and execute QA strategies across functional, non-functional, regression, UAT, and API testing
- Perform manual, automated, API, backend, and data validation testing (incl. Power BI and cloud systems)
- Build and maintain automation frameworks and scripts (Selenium, Cypress, etc.)
- Manage defect lifecycle: triage, root cause analysis, coordination, and resolution
- Coordinate end-to-end testing and support UAT readiness and go/no-go decisions
- Review and analyze business/technical requirements to identify gaps and ensure complete test coverage
- Collaborate with cross-functional teams throughout SDLC/STLC
- Execute testing for integrations, data resilience, and third-party SaaS validations
- Continuously improve QA practices, tools, and methodologies
#LI-CC1
#D480