Automation Quality Engineer

Toronto, ON, Canada
Full Time
Experienced
The Automation Quality Engineer will be responsible for building automated testing capabilities from the ground up — including selecting the right tools, setting up the frameworks, and writing automated tests from scratch. The ideal candidate has demonstrated experience in independently setting up automation projects, including coding robust and maintainable test suites, integrating with modern development workflows, and driving quality across the software lifecycle.

This role will also involve running performance tests and ensuring quality standards across distributed, microservices-based systems.

This position plays a critical role in ensuring the reliability, scalability, and quality of our applications through both manual and automated testing strategies. Success in this role requires strong technical expertise, excellent communication and collaboration skills, a high degree of independence, and resilience in navigating challenges.

Key Responsibilities
  • Independently set up end to end automation projects from scratch, including architecture, tool selection and framework design.
  • Design, code and maintain automation frameworks and test scripts, with a strong focus on writing clean, maintainable and scalable code.
  • Develop and execute automation and performance test plans.
  • Conduct performance testing using in-house or third-party tools such as LoadRunner and JMeter.
  • Create and maintain automated test scripts using Playwright.
  • Perform API testing using Postman.
  • Integrate and validate third-party services and APIs.
  • Analyze test results and provide detailed reports on performance and quality metrics.
  • Identify, document, and track defects, proactively recommending optimizations.
  • Continuously improve testing processes, methodologies, and automation practices.
  • Collaborate with development and DevOps teams to embed testing into CI/CD workflows using GitHub and Azure DevOps.
  • Partner closely with developers to resolve issues and improve software quality.
  • Utilize Jira for tracking and managing defects and issues.
Qualifications
  • Bachelor’s degree in computer science, Engineering, or a related field.
  • Minimum of 5 years’ experience building automated tests and frameworks from scratch.
  • Hands-on experience validating test needs and selecting the right testing tools.
  • Proficient with frameworks and tools such as Playwright, LoadRunner, JMeter, K6, Postman, and others.
  • Experienced with development and collaboration tools such as Jira, GitHub, Azure DevOps, and various third-party integrations.
  • Strong understanding of microservices-based architectures and distributed systems.
  • Excellent analytical and problem-solving skills.
  • Strong communication skills (written and verbal), with the ability to collaborate effectively across technical and non-technical teams.
  • Independent, self-starter mindset with the ability to deliver with little supervision or handholding.
  • Resilient and adaptable when facing challenges.
  • Knowledge of CI/CD pipelines and DevOps practices.
Key Competencies
  • Clear and confident communicator who can bridge technical and business perspectives.
  • Collaborative team player who fosters a positive, solution-oriented environment.
  • Results-driven, decisive, and able to work independently.
  • Resilient and persistent, able to push through challenges to achieve goals.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*