QA Software Tester

RentsyncToronto, ON

About The Position

As a QA Software Tester, you play a vital role in our product development process. You will anticipate, identify and document issues and bugs within our mobile and web applications. You will be responsible for testing the product before launches to ensure that the product is free from errors and reliable if you are hyper-organized, able to work independently. Excellent communication skills are essential, as QAs actively collaborate with Development and Product teams. Opportunities to work with and expand knowledge in automated testing are available.

Requirements

  • Minimum of 5 years of QA experience in a software development environment
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Proven experience in building automation frameworks and coding automated test suites using TypeScript, JavaScript, Playwright, and Cypress
  • Knowledge of different AI tools for testing, including automated testing
  • Hands-on experience with both white box and black box testing
  • Knowledge of web standards and experience testing REST based APIs
  • Knowledge of testing with JavaScript and C# based programming languages
  • Proficiency in written and spoken English
  • Experience working in an Agile/Scrum development process
  • BS/MS degree in Computer Science, Engineering or a related subject

Nice To Haves

  • Knowledge of Azure DevOps
  • Experience with performance and/or security and integration testing
  • Bilingual (English & French)
  • Able to report to one of Rentsync's regional offices 2-3 days per week

Responsibilities

  • Actively participate in and adhere to the system development life cycle (SDLC)
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test cases and test plans to verify requirements and usability and execute them
  • Design, develop, and maintain automated test cases (Playwright, Cypress)
  • Test project websites, mobile apps, and any other company products
  • Verify software fixes and perform regression testing when bugs are resolved
  • Provide regular progress reports and participate in team meetings to communicate testing efforts to the management team
  • Work closely with the team to identify system requirements
  • Monitor lifecycle of requested changes
  • Track quality assurance metrics, such as defect densities and open defects.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service