Execute manual and automated test cases for the Casualty Catastrophe Model and related analytics platforms, following established test plans and strategies.
Perform structured validation of model outputs, data files, and workflows, comparing results against documented expected behavior.
Assist with functional, integration, regression, and end-to-end testing under guidance from Senior CQA team members.
Support testing of REST APIs, system-level workflows, and data-driven processes using predefined scripts and tools.
Document test results, defects, and observations clearly, ensuring accurate and reproducible reporting.
Collaborate with senior QA analysts, software engineers, and product managers to understand feature requirements and user workflows.
Participate in Agile Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives.
Contribute to maintaining existing test automation scripts and frameworks with supervision.
Follow quality assurance best practices throughout the software development life cycle (SDLC).
Assist in validating the accuracy and consistency of algorithms through structured, repeatable analysis.
Requirements
Bachelor’s degree in a STEM-related field (e.g., Engineering, Mathematics, Statistics, Computer Science, Finance, or Economics).
1–3 years of experience in Quality Assurance, data validation, analytical testing, or a related role (internship or co-op experience counts).
Basic understanding of software testing principles and QA methodologies.
Familiarity with Python or R for basic data analysis and validation tasks.
Exposure to cloud-based or SaaS applications.
Introductory experience with test automation tools or scripting.
Interest in catastrophe modeling, insurance analytics, or financial risk modeling.
Strong attention to detail and the ability to follow defined test procedures accurately.