11 Nov
|
Jobgether
|
Toronto
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Quality Assurance Analyst based in Canada.
In this role, you will play a key part in ensuring the quality, reliability, and performance of cutting-edge financial technology solutions. You will be responsible for designing and executing comprehensive testing strategies to validate new features, system enhancements, and integrations across a dynamic fintech platform. Working closely with Engineering, Product, Operations, and other cross-functional teams, you will help identify issues, improve system functionality, and deliver seamless user experiences.
Your work will cover manual and automated testing, API validation, database analysis, and end-to-end quality assurance. You will also contribute to improving testing processes, automation practices, and product delivery standards. This remote opportunity offers the chance to take ownership of quality initiatives in a fast-growing, technology-driven environment where innovation and collaboration are highly valued.
Accountabilities:
- Review and analyze business requirements, technical documentation, and functional specifications to develop appropriate test strategies and comprehensive test cases.
- Perform manual and automated testing, including functional, regression, integration, and user acceptance testing, to validate application functionality and overall system performance.
- Conduct API and integration testing to verify RESTful APIs, third-party services, data exchanges, and interactions between different system components.
- Execute database and backend testing using SQL to verify data integrity, transaction accuracy, and expected system behavior.
- Identify,
document, prioritize, and track software defects, providing clear reproduction steps and supporting information to help development teams investigate and resolve issues.
- Collaborate with Engineering, Product, Operations, and other stakeholders to clarify requirements, communicate testing outcomes, and validate defect resolutions.
- Perform post-release and post-implementation testing to identify potential issues and ensure that system updates and new functionalities operate as expected.
- Maintain accurate QA documentation, including test cases, execution results, defect logs, and testing reports.
- Contribute to continuous improvements in testing methodologies, test coverage, automation frameworks, and quality assurance processes.
- Support efficient software delivery by helping ensure that products and system enhancements meet established quality standards before release.
Requirements:
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related discipline, or equivalent practical experience.
- At least 2 years of professional experience in software quality assurance, software testing, or a related technical role.
- Hands-on experience with software testing methodologies, including functional, regression, integration, and user acceptance testing.
- Strong knowledge of API testing, particularly RESTful APIs,
with the ability to validate integrations, system interactions, and data exchanges.
- Experience using automated testing tools and frameworks, as well as API testing tools such as Postman and Swagger.
- Familiarity with defect tracking and test management platforms, such as Jira or Linear.
- Strong analytical, troubleshooting, and problem-solving abilities, combined with exceptional attention to detail.
- Good written and verbal communication skills, with the ability to document technical issues clearly and collaborate effectively with both technical and non-technical stakeholders.
- Excellent organizational and time management skills, with the ability to manage multiple testing activities and meet project deadlines.
- Ability to work independently while contributing effectively to a collaborative, cross-functional team.
Additional qualifications that will help you stand out include:
- Previous experience in fintech, banking, financial services, or payment processing environments.
- Familiarity with credit card transaction processing, payment networks such as Visa and Mastercard, settlement processes, or rewards platforms.
- Intermediate SQL skills, including the ability to query databases and validate data accuracy, consistency, and integrity.
- Knowledge of CI/CD pipelines and automated testing practices within software development and deployment workflows.
- Experience conducting performance, load, or security testing.
- Exposure to cloud-based applications, microservices architectures, and event-driven systems.
Benefits:
- Competitive compensation: Annual base salary ranging from CAD 60,000 to CAD 75,000, de
📌 Quality Assurance Analyst (Toronto)
🏢 Jobgether
📍 Toronto