remote
Principal QA Analyst - Fidelity Canada
Software Engineer
Lead quality assurance initiatives for a financial services platform, designing automated test frameworks, driving continuous integration, and mentoring a distributed QA team using Java, Selenium, and Agile practices.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for web and API services using Java and Selenium.
- Collaborate with product owners, developers, and DevOps to integrate testing into CI/CD pipelines and ensure rapid, reliable releases.
- Lead and mentor a remote QA team, establishing best practices, test strategies, and quality metrics.
- Conduct functional, regression, performance, and security testing to validate financial transaction flows.
- Analyze defects, drive root‑cause investigations, and work with stakeholders to implement corrective actions.
Requirements
- 5+ years of hands‑on experience in test automation, preferably in the financial services domain.
- Proficiency in Java programming and Selenium WebDriver for UI automation.
- Strong understanding of Agile/Scrum processes and experience embedding QA within CI/CD pipelines (e.g., Jenkins, Azure DevOps).
- Excellent analytical skills with the ability to troubleshoot complex issues and communicate findings clearly.
- Eligibility to work in Canada and ability to thrive in a fully remote environment.
Skills
test automationseleniumjavacicd