Tech Stack
AzureJenkinsJMeterSelenium
About the role
- Collaborate with developers, business analysts, and product owners to translate requirements into test plans and test cases.
- Perform gap analysis between technical specifications and business requirements.
- Review product design and user stories for clarity and testability; apply risk-based testing and report assessments.
- Develop comprehensive test plans and detailed test cases based on business and technical requirements.
- Execute smoke, functional, integration, regression, data migration, end-to-end, and performance testing of COTS/SaaS applications.
- Document test results clearly and consistently; report defects using tools like Azure DevOps or Jira.
- Ensure timely resolution of defects and provide product feedback.
- Contribute to automation testing efforts using tools such as Robot Framework, Cucumber, or Selenium.
- Support User Acceptance Testing (UAT) and contribute to continuous improvement of QA standards.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related field.
- 5+ years of experience in software QA, with a focus on COTS and SaaS platforms.
- Experience in validating data migration and performing integration testing.
- Basic familiarity with automated testing tools (e.g., Robot Framework, Cucumber, Selenium, JMeter).
- Comfortable working in Agile/Scrum environments.
- Strong analytical and communication skills.
- Experience with financial or credit-related applications (asset).
- Knowledge of database management and data integrity testing (asset).
- Bilingual in French and English (asset).
- Familiarity with CI/CD tools (e.g., Jenkins, Git, Azure DevOps) (asset).