Expert Quality Assurance Analyst June 2023 – Nov. 2024
Transat, Montreal, QC (1 year, 6 months)
- Collaborated with cross-functional teams to define and execute Agile test plans for flight booking systems, ensuring high-quality delivery of complex travel applications.
- Automated UI and functional tests using Test Complete and JavaScript, while performing manual testing to validate new features and prevent regressions.
- Conducted cross-browser and cross-platform testing on Windows, Linux, and MacOS to ensure consistent application behavior and user experience across environments.
- Isolated and troubleshooted root causes of issues across multiple OS and browsers, providing actionable solutions to ensure software stability and user satisfaction.
- Reported and tracked defects using JIRA, ensuring timely resolution and maintaining code quality through continuous feedback loops within the Agile sprint cycle.
- Worked with development teams to identify improvements, optimize testing processes, and ensure seamless integration of new features into the CI/CD pipeline.
- Maintained and generated test documentation, including test plans and test results, to support ongoing development and ensure traceability for compliance purposes.
- Coordinated with business stakeholders to ensure that new features met user requirements and delivered a high-quality user experience, providing regular updates on test progress and defect resolution.
Quality Assurance Analyst March 2020 – May 2023
Telus Health, Montreal, QC (3 years, 3 months)
- Acted as the go-to person for QA strategies and test plans, providing leadership and guidance to the team on best practices and ensuring effective testing processes.
- Led User Acceptance Testing (UAT) efforts, collaborating with business stakeholders to ensure software aligned with user needs and met regulatory requirements.
- Wrote and executed complex SQL queries to validate and verify insurance data, ensuring data integrity and accurate system functionality for critical applications.
- Worked in an Agile environment, executing tests in sprint cycles, tracking defects in JIRA and ALM, and collaborating with development teams to resolve issues efficiently.
- Contributed to Agile ceremonies (Daily Standups, Sprint Planning, Retrospectives), ensuring alignment with development cycles and project milestones.
- Provided mentorship and training to junior QA team members, improving team capabilities and ensuring adherence to best practices in testing.
Junior Quality Assurance Analyst May 2015 – Nov. 2019
Nectari Software Inc., Saint-Laurent, QC (4 years, 6 months)
- Designed and executed exploratory, regression, and new feature tests in an Agile Scrum environment for Business Intelligence (BI) applications.
- Automated UI tests using Selenium (Java, C#), ensuring cross-platform functionality and optimized test execution across different browsers and environments.
- Developed and maintained automated test scripts for data validation in financial BI applications, specifically focusing on automating calculations and validating trends in financial reports (e.g., Total Sales, Total Commission), which lays the foundation for Tricentis AI.
- Integrated test automation into CI/CD pipelines with Jenkins, streamlining the testing process and improving the speed and efficiency of testing for new deployments.
- Conducted API testing for end-to-end validation of BI systems, ensuring data integrity and validating the flow of data between internal and external systems.
- Participated in Agile ceremonies (Sprint Planning, Daily Standups, Retrospectives) and collaborated with developers and product owners to improve test strategies and testing coverage.
Data Management Assistant Aug. 2013 – Feb. 2014
JSS Medical Research, Saint-Laurent, QC (6 month contract)
- Executed SQL queries to validate clinical data and ensured compliance with regulatory standards, maintaining high data integrity and accuracy.
- Collaborated with clinical teams to resolve data discrepancies and ensure data was accurately reported for clinical trials.
- Gained experience in data validation processes and adhering to quality control standards, which are directly applicable to software testing and data validation in tech environments.
Junior Database Assistant Oct. 2012 – Feb. 2013
Novitek International, Montreal, QC (4 month training program)
- Installed SQL Server 2008 and developed stored procedures to manage data processing and integration.
- Integrated data via SharePoint, ensuring seamless communication between systems, a skill transferable to data management and integration testing.