Quality Assurance Engineer responsible for testing and ensuring quality in products at KUBRA. Collaborating with teams to deliver high-quality software used by millions.
Responsibilities
Act as QA champion on assigned projects.
Ensure test plans, test cases, and test execution support timely, high-quality delivery.
Ensure appropriate automated and manual test coverage is maintained based on product priorities and risk.
Provide work estimates and complete testing deliverables within agreed timelines.
Communicate test results, quality risks, and defects clearly and in a timely manner.
Support acceptable service levels during releases and maintenance activities.
Design, maintain, and execute test plans and test cases based on business requirements and specifications.
Analyze requirements and develop effective testing strategies.
Create and maintain automated test coverage for new and existing functionality, including API, UI, regression, and performance testing, based on business priorities and identified risk areas.
Perform functional, system, end-to-end, regression, smoke, data integrity, user acceptance, ad hoc, and manual testing as required.
Review, troubleshoot, and improve unstable automated tests to support reliability and maintainability.
Regress and verify defects, document results, and provide QA metrics.
Build and deploy software across multiple environments.
Participate in Agile ceremonies and support maintenance activities as needed.
Assist with feature documentation and provide QA input into use cases, requirements, and acceptance criteria.
Requirements
3–5 years of experience in a Quality Assurance or test automation role.
Experience designing, creating, and maintaining automated test cases using tools such as Cypress (preferred), Playwright.
Experience developing automated tests using JavaScript/TypeScript (preferred), Java, or C#.
Experience working in Windows and Mac operating systems.
Experience with scripting languages such as Bash or PowerShell.
Experience with source control systems such as Git and issue tracking tools such as JIRA.
Experience testing APIs and web services.
Experience with one or more databases such as SQL, Oracle, or MySQL.
Experience testing web applications across multiple browsers.
Experience with accessibility, security, performance, and automated testing.
Experience testing mobile applications on Android and iOS devices is an asset.
Software development experience is an asset.
Benefits
Earn **annual performance-based bonuses** recognizing your contributions
Enjoy **generous benefit coverage with low premiums**, plus a **Healthcare Spending Account** and **Wellness Spending Account**
Invest in your future with **RRSP matching**
Take time to recharge with **paid vacation and sick days**, and enjoy a **paid day off for your birthday**
Make a difference with **two paid volunteer days** to support causes you care about
Keep learning with **free access to LinkedIn Learning** and our **education reimbursement program** for continued development
Feel appreciated through our **employee recognition programs**
Support your mental health with a **free premium Headspace membership**
Stay refreshed with **unlimited access to fully stocked beverage stations**
Save more with exclusive **Perkopolis retail discounts**
Bilingual French - first software tester testing public - facing applications and phone systems for PLATO, Canada’s Indigenous - owned technology services company. Supporting reliable finance - sector systems for Canadian citizens.
QA Engineer ensuring software quality for a technology company through manual, automated, functional, regression, and exploratory testing. Improving test coverage and QA processes across Agile product development.
Quality Assurance Analyst reviewing Canadian mortgage files for nesto, a mortgage technology and financing company. Detecting fraud, supporting audits, and advising underwriting teams on credit and property risks.
Quality Assurance Analyst reviewing Canadian mortgage applications for compliance, fraud, and underwriting risks. Supporting audits and advising nesto’s mortgage technology and financing business.
Senior QA Analyst testing payment APIs, distributed systems, and Kafka event flows for Expleo, a global engineering and consulting organization. Designing automation and validating end - to - end transaction quality in a hybrid Montreal role.
Développeur QA Salesforce automatisant les tests pour nesto, entreprise canadienne de financement hypothécaire. Concevant des scripts Playwright, administrant les environnements Salesforce et soutenant les processus QA et CI/CD.
Quality Assurance Technician supporting Hydro Tech’s hydro - electric projects and quality management system. Performing dimensional inspections, QA/QC testing, documentation, and quality control in the field.