Full-Time

QA Analyst

AIRTEK Technologies

AIRTEK Technologies

Compensation Overview

CA$75k - CA$120k/yr

Toronto, ON, Canada

Hybrid

Hybrid work in Toronto.

Bachelor's

Category
QA & Testing (1)
Required Skills
RabbitMQ
Agile
Python
JavaScript
MySQL
Software Testing
Postman
Java
Quality Assurance (QA)
TypeScript
Playwright
MongoDB
REST APIs
Selenium
Requirements
  • A bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of software testing experience, including manual and automated testing.
  • Experience with Agile methodologies and a strong understanding of the software development lifecycle.
  • Knowledge of testing methodologies and best practices.
  • 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 and strong critical-thinking skills.
  • Proficiency in at least one programming language, such as Python, JavaScript, TypeScript, or Java.
  • Experience with test automation frameworks such as Playwright, Selenium, or Cypress.
  • Understanding of application programming interface testing and tools such as Postman and REST API.
  • Knowledge of MongoDB, MySQL, and database concepts.
  • Experience with test case management tools such as TestRail.
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 testing to ensure functionality, data integrity, and integration.
  • Execute test cases, conduct exploratory testing, and validate business requirements.
  • Analyze software requirements and use cases.
  • Collaborate with product owners to define clear acceptance criteria and clarify missing or vague requirements with stakeholders.
  • Identify potential quality issues early in the development cycle and propose solutions.
  • Contribute to continuous improvement of testing processes and methodologies.
  • Work with development teams, product managers, and stakeholders to ensure quality standards are met.
  • Develop test cases and scenarios for functional, user interface/user experience, exploratory, and regression testing.
  • Maintain detailed test documentation, including test plans, test cases, and bug reports.
Desired Qualifications
  • ISTQB certification.
  • Experience with continuous integration/continuous deployment pipelines.
  • Knowledge of performance testing and security testing concepts.
  • Knowledge of RabbitMQ.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A