Description:
The Quality Assurance Analyst will focus primarily on manual testing to validate system functionality against business requirements the ideal candidate will have hands on experience with test planning execution and defect management within an agile environment. Knowledge of automation tools and frameworks is considered an asset but automation will not be the primary responsibility.
- Work collaboratively in a team environment with Business Analysts, Programmer Analysts, Project Managers, as well as the functional business owners/stakeholders to ensure delivery of a quality application
- Conduct full analysis of requirements with the appropriate project partners and clarify discrepancies to ensure full understanding of all deliverables
- Provide effort estimates for testing as part of project initiation and planning
- Ensures QA-related deliverables meet predefined dates and timelines in accordance with the project plan
- Build comprehensive testing approach with High Level Test Plans and detailed functional test cases that trace requirements to tests
- Execute test cases and identify defects for all planned production software and data changes, including production incident fixes
- Build, maintain, and execute automated regression test scripts using tools such as Katalon or Selenium.
- Build clear supporting evidentiary documents as proof of the test execution and securely archive documents for audit purposes
- Manage walkthroughs and provide weekly status reporting on test results to the project team
- Evaluate overall project test results and provide recommendation on production implementation readiness
What We’re Looking For
- Completed Post-Secondary education or equivalent working experience
- Financial Services experience or Mutual Fund Industry experience is required
- Knowledge of standard Quality Assurance practices and measures
The Expertise You Bring
- Good communication skills (Written and Verbal)
- Strong analytical skills, an investigative attitude, and an open mind