ET
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