QA Analyst strengthening automated and manual testing for airline software solutions. Defining test strategies, validating requirements, and improving quality processes.
Responsibilities
Partner with development teams to define and implement testing strategies, including test plans, test cases, and acceptance criteria
Develop reusable, maintainable, and efficient test scripts
Automate functional, regression, and end-to-end test cases
Maintain testing frameworks and tools
Perform front-end and back-end manual testing, including exploratory testing and validation of business requirements
Analyze software requirements and use cases
Collaborate with product owners and stakeholders to define acceptance criteria and clarify requirements
Identify potential quality issues early and propose solutions
Contribute to continuous improvement of testing processes and methodologies
Collaborate with development teams, product managers, and stakeholders to ensure quality standards are met
Develop test cases and scenarios for functional, UI/UX, exploratory, and regression testing
Maintain detailed test documentation, including test plans, test cases, and bug reports
Requirements
Bachelor's degree in Computer Science, Software Engineering, or related field
5+ years of software testing experience, including both manual and automated testing
Experience with Agile methodologies and a strong understanding of software development lifecycle
Knowledge of various testing methodologies and best practices
Proficiency in at least one programming language (e.g., Python, JavaScript, TypeScript, Java)
Experience with test automation frameworks (e.g., Playwright, Selenium, Cypress)
Understanding of API testing and tools like Postman, RestAPI
Knowledge of MongoDB, MySQL, and database concepts
Test Case Management tools like Testrail
Strong analytical and problem-solving abilities
Excellent communication skills for collaborating with technical and non-technical stakeholders
Ability to work independently and as part of a team with a solution-oriented approach, complemented by strong critical thinking skills
Benefits
New hires may be eligible to receive stock options
Systems Quality Engineer investigating software, systems, and hardware interaction issues for Kardium’s atrial fibrillation medical device. Driving root - cause analysis and product reliability improvements.
Manager leading R&D quality assurance for Apotex, a Canadian global health company developing affordable medicines. Overseeing GMP compliance, batch disposition, investigations, audits, and QA staff.
Associate Quality Engineer automating functional and non - functional software tests for TD, a major North American bank. Integrating resilient test suites into CI/CD pipelines.
Quality Assurance Specialist auditing investigative case files and data quality for Sedgwick’s insurance services. Monitoring compliance, vendors, stakeholders, and stewardship reporting.
Bilingual software tester validating French online applications and CCaaS phone systems. Supporting PLATO’s Canadian finance - sector clients through defect tracking and test execution.
QA Engineer testing Torrero’s white - label casino, sportsbook, and B2B aggregation software. Performing manual web and mobile testing across the software development lifecycle.
Quality Assurance Inspector verifying manufactured nuclear components against customer, regulatory, and quality standards. Conducting inspections, surveillance, testing, and document control at Westinghouse’s Peterborough facility.
Senior QA Data Analyst creating Looker telemetry dashboards for Warner Bros. Discovery’s Montréal AAA game studio. Verifying game data and delivering actionable insights to QA and development teams.
Quality Assurance Analyst testing software for Computershare’s global customer communications solutions. Validating releases, tracking defects, and supporting a major internal transformation initiative.