Recherche d'emploi > Toronto, ON > Quality assurance engineer

Quality Assurance Engineer

247 Labs
Toronto, Ontario, CA
65 $-70 $ / heure (estimé)
Temps plein

Introduction :

We are seeking an experienced Quality Assurance Engineer who is proficient in both manual and automated testing. The ideal candidate will have substantial experience with UI automation using Playwright or Cypress, a strong foundation in programming with Java, JavaScript, or Python, and expertise in API testing and automation.

Experience in mobile testing with tools like Appium is advantageous but not required.

Responsibilities :

Test Planning and Design : Design and develop comprehensive test plans and test cases based on software requirements and technical specifications.

Ensure coverage of all scenarios in test plans to catch bugs and ensure high-quality releases.

  • Manual Testing : Execute manual testing strategies to identify issues in software before the automation process.Record and document thoroughly any bugs identified during testing.
  • Automation Testing : Develop and execute automated tests using Playwright, Cypress, or similar tools for UI testing.Maintain and enhance the automation framework to improve backend and frontend testing efficiency.

Script and execute automated test scenarios to validate RESTful APIs and other backend services.

  • Programming and Scripting : Utilize Java, JavaScript, or Python for writing test scripts and automation.Collaborate with development teams to ensure consistency and improve code quality through testing.
  • Bug Reporting and Documentation : Document detailed test results and manage bug reporting through appropriate tools.Collaborate with software developers to resolve any bugs or issues that arise during testing.
  • Continuous Improvement : Stay updated with the latest trends and technologies in software testing and automation.Suggest improvements to the current testing processes to increase speed, efficiency, and reliability.
  • Mobile Testing : Conduct manual and automated mobile testing using tools like Appium, ensuring applications function correctly on all target devices and configurations.

Required Qualifications :

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • Minimum of 5 years experience in a QA role, with strong expertise in both manual and automated testing.
  • Proficiency in using automation tools like Playwright or Cypress for UI testing.
  • Strong programming skills in Java, JavaScript, or Python.
  • Proven experience in API testing and developing automated tests for backend systems.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills, capable of working collaboratively across multiple teams.
  • Optional Experience with mobile testing tools such as Appium is highly desirable.
  • Il y a plus de 30 jours
Emplois reliés
Offre sponsorisée
Iris Software Inc.
Toronto, Ontario

Job title: QA Automation Engineer. ...

Offre sponsorisée
SnapTryAI
Canada

As a Software Quality Assurance Engineer, you will be responsible for ensuring the quality of our virtual try-out platform. This is a full-time remote role for a Software Quality Assurance Engineer. Strong knowledge of Software Quality and Quality Assurance. Experience in Software Quality Assurance ...

Offre sponsorisée
Delpath
Toronto, Ontario

Job Title: QA Automation Engineer - Commercial Banking Platform. ...

Offre sponsorisée
iLobby® Facility & Visitor Management
Toronto, Ontario

As a QA Engineer, you will play a critical role in ensuring the highest standards of quality and performance for our web-based SaaS applications. Collaborate with cross-functional teams, including developers, product managers, and other QA engineers, to deliver high-quality software. Track quality a...

Offre sponsorisée
Infobahn Softworld Inc
Canada

Work closely with the assigned scrum team (Product Owner, Engineering Owner, TPM, DevOps) to build reliable and scalable test suites/matrix. Demonstrates opinionated view based on experience in questioning/pushing back on requirements, UX design and engineering implementation. ...

Mannarino Systems & Software
Anywhere - Canada

We are looking for a Software Quality Assurance Engineer to join our team. Minimum of 3 years of experience in engineering, complex electronic product development, quality or process assurance / compliance. Bachelor's degree from an accredited university with a minimum of 4 years of experience in en...

Graebel Companies Inc.
CA

The Senior QA Engineer position supports Graebel's web application and API services. Continuous Integration: Integrate automated tests into the CI/CD pipeline ensuring continuous quality. Follow established team testing practices to ensure the highest quality through clearly documented and repeatabl...

CI Financial
Toronto, Ontario

We are seeking a highly skilled and motivated individual to lead our Testing Team as a Quality Engineer. The successful candidate will be required to collaborate with peers, support teams and partners to create a new automation framework, work in a creative, fast-paced environment, and show a keen i...

Axelon Services Corporation
Mississauga, Ontario

Quality Assurance/Quality Engineering experience in the Aerospace or Aviation industry or experience in design engineering or manufacturing engineering in Aerospace, Aviation or Oil and Gas field. Quality Assurance Engineer III. This role is responsible for providing tendering, manufacturing, servic...

Resolver
Toronto, Ontario

Experience in Quality Assurance/as a Software Tester (we're not looking for a specific number of years, we're looking for passion!). The QE team at Revolver takes responsibility for the quality of our amazing products. They collaborate with our designers and product teams to establish and implement ...