Skip to content
mimi

Quality Assurance / Quality Engineer — Contract (6 Months)

Encore Technical Solutions Inc.

Canada · On-site Contract Entry Level Today

About the role

About

We're looking for a motivated recent graduate to join our client's team on an initial 6-month contract as a Quality Assurance / Quality Engineer. You'll work on-site 4 days per week in Markham, alongside their development team, gaining real-world experience testing REST APIs and building automated test solutions. Strong performance may lead to contract extension or a full-time opportunity.

What You'll Do

  • Design and maintain automated test suites for REST APIs and web applications using Java and/or JavaScript
  • Collaborate with developers and product managers to define test strategies and acceptance criteria
  • Perform functional, regression, integration, and end-to-end testing across environments
  • Identify, document, and track defects through to resolution
  • Validate API contracts, schemas, and payloads using tools like Postman or REST Assured
  • Contribute to CI/CD pipelines by integrating automated tests into build workflows
  • Support QA best practices, documentation, and standards within the team

What We're Looking For

  • Recent graduate — Bachelor's degree in Computer Science, Software Engineering, or related field
  • Academic, internship, or co-op experience in QA or software testing
  • Familiarity with RESTful API concepts (HTTP methods, status codes, request/response structure)
  • Working knowledge of Java and/or JavaScript for test automation
  • Exposure to frameworks such as JUnit, TestNG, Selenium, Playwright, Cypress, or Mocha
  • Able to commute to Markham, ON 4 days per week

Nice to Have

  • Experience with Postman, REST Assured, or Karate
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
  • Exposure to performance testing tools like JMeter or k6
  • Knowledge of Agile/Scrum and Git

Skills

CypressGitGitHub ActionsGitLab CIJavaJavaScriptJMeterJUnitKarateMochaPlaywrightPostmanREST AssuredSeleniumTestNGJenkins

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free