We are seeking a skilled QA Engineer to join our dynamic team. In this role, you will be responsible for designing and executing detailed test plans for our software and systems. You will collaborate closely with developers to identify and prioritize defects, ensuring high standards of quality and accuracy up to software release.
You will work on our automation suite, by maintaining and adding new test cases, using Java Selenium.
This position reports to the Head of QA in Canada and is expected to work hybrid model in our office.
Responsibilities
Design and execute test plans for individual pieces of our software and systems.
Work closely with developers in an Agile software development environment.
Raise and triage defects, and participate in defect management activities.
Ensure high quality and accuracy are maintained through to software release.
Comparing test findings and results to business requirements, methods and procedures.
Maintain and expand the automation tests suite
Requirements: 3+ years of experience in a similar role.
Solid knowledge of test methodologies, writing test plans, creating test cases and troubleshooting.
Proficiency with automated testing tools such as Selenium (Java), Mocha, Playwright, or similar.
Strong experience with API testing, including working with JSON and XML formats.
Good technical skills to understand and analyze defects.
Ability to juggle priorities, meet deadlines, and work with grace under pressure.
Good analytical skills.
Excellent communication and interpersonal skills.
This position is open to all candidates.