- Company Name
- Insurance Bureau of Canada
- Job Title
- Senior Quality Assurance Analyst
- Job Description
-
Job Title: Senior Quality Assurance Analyst
Role Summary:
Contract Senior QA Analyst responsible for planning, designing, and executing comprehensive testing across a wide array of systems—including web, mobile, database, and third‑party integrations—within health claim and automotive insurance operations. Focuses on ensuring functional correctness, performance, security, and end‑to‑end data integrity in line with established quality standards.
Expectations:
- 12‑month, contract-based assignment with ability to start mid‑project.
- Self‑starter who requires minimal supervision and delivers high‑quality results.
- Demonstrated stewardship of testing lifecycle, defect management, and stakeholder communication.
Key Responsibilities:
- Plan and execute system integration, end‑to‑end, regression, security, performance/load, and mobile testing.
- Review business requirements, specifications, and designs for clarity and completeness.
- Design and document test strategy, plans, scenarios, and cases.
- Perform manual and automated test execution; record results and manage defects.
- Conduct back‑end and front‑end data consistency checks.
- Support business users in UAT design, planning, and execution.
- Provide regular test progress and status reports to stakeholders.
- Maintain test environments and configurations to support test cases and issue reproduction.
Required Skills:
- Minimum 7 years of software testing experience, including large‑scale web projects.
- Proficient in both manual and automated testing (incl. scripting).
- Experience testing Business Intelligence, database, web services, and integrated web/database applications.
- Solid understanding of SDLC, application architecture, and development processes.
- Familiarity with Azure cloud services.
- Knowledge of security and load/performance testing is an asset.
- Strong analytical, communication, adaptability, and problem‑solving skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, Information Science, or related field, or equivalent combination of education and experience.
- Relevant certifications (e.g., ISTQB, Azure Test Engineer) are a plus but not mandatory.