RemoteFull Time

Salary

$35 - $39 / hr

Location

Canada

Posted

Jul 22, 2026

Role overview

Title: Quality Engineer

Location: NS(Remote)

Type: Contract

Description:

Position Overview:

  • QA with experience using current industry tooling for manual QA work in addition to experience implementing automation testing on complex projects and multiple microservices

How You'll Help Us:

  • Our clients need digital solutions that will transform their business so they can succeed in today's hypercompetitive marketplace.
  • As a team member in our Quality Engineering practice, you will help make these digital solutions come to life by ensuring every deliverable is defect-free. You will routinely deliver automated testing solutions to clients that will impact their products, customers, and services.

How We Will Help You:

  • Joining our Quality Engineering practice is not only a job, but a chance to grow your career. We will make sure to equip you with the skills you need to implement enterprise-grade test automation and help your teams produce robust, defect-free applications that you can be proud of. Whether it is providing you with training on quality assurance practices, a new programming language, test automation tools, or helping you get certified in a variety of areas, we will help you grow your skills so you can continue to deliver increasingly valuable work.

Once You Are Here, You Will:

Overall Test Management:

  • Oversee test management, traceability matrix, and provide test status reporting.

Test Automation:

  • Design, develop, and execute test automation frameworks and suites.
  • Evaluate and maintain existing manual and automated test cases and procedures.
  • Performance Testing:
  • Conduct load and stress tests using enterprise-level automation tools.
  • Results Analysis:
  • Interpret test results and prepare comprehensive test reports.
  • Collaboration:
  • Participate in project-wide reviews of requirements, system architecture, and detailed design documents.
  • Act as the key point of contact for other test engineers with automation needs.
  • Environment Management:
  • Manage and maintain physical, virtualized, and simulated test environments.
  • Integration and Issue Resolution:
  • Identify and resolve issues arising from integrating application software with other components.
  • Code Coverage and Reviews:
  • Assist in reviewing and determining the code coverage of unit tests.
  • Conduct test reviews for each in-test cycle.
  • Defect Management:
  • Manage defects from identification to retest and resolution.
  • Automation Framework Customization:
  • Possess the capability to set up and customize automation frameworks based on client needs.
  • Testing Strategies:
  • Experience planning, designing, and implementing testing strategies and automation infrastructure for large-scale system software.

Basic Qualifications:

  • 6+ years of experience in test automation: Selenium/Java/Cucumber/REST Assured (both UI and API automation) or Selenium/.NET/Cucumber/REST Sharp
  • 5+ years of experience in software testing and writing automation scripts using Java, C#, and/or JavaScript/TypeScript.
  • 5+ years of experience in designing functional and end-to-end test cases to ensure comprehensive test coverage.
  • At least 4+ year of experience using a test automation tool like Selenium/Cucumber/ Java or Selenium/C#.net/Spec Flow/Rest assured or similar frameworks.
  • 3+ years of experience in test automation with AMQ,WMQ, Kafka, Couchbase and GCPS
  • 3+ years of experience with OpenShift and Kubernetes.
  • Knowledge in Behavior-Driven Design (BDD) principles and the use of Cucumber (or similar) testing frameworks.
  • 3+ years experience in at least one of the performance testing tools (Prefer JMeter or ReadyAPI-LoadUI)
  • Preferred Qualifications:
  • Advanced skills in at least one performance testing tool.
  • Experience in ADO pipeline setup
  • Hands-on experience in software testing and writing software testing automation- UI,API
  • Deep level of knowledge in test plans, test automation design, frameworks, and iterative development
  • Experience with and can explain what Behavior-Driven Design (BDD) is and how the Cucumber (or similar) testing framework is used.
  • Experience in messaging systems (AMQ, WMQ or Kafka)
  • Experience in leadership roles is a bonus
  • Experience with mobile automation.
  • Strong organizational skills.
  • Curious, resourceful, and eager to tackle new challenges.
  • Experience planning, designing, and implementing testing strategies and automation infrastructure. for large-scale system software.
  • Experience supporting and working with cross-functional teams in a fast-growing environment.
  • Ideal Mindset:
  • Lifelong Learner. You are always seeking to improve your technical and nontechnical skills.
  • Team Player. You are someone who wants to see everyone on the team succeed and is willing to go the extra mile to help a teammate in need.
  • Communicator. You know how to communicate your design ideas to both technical and nontechnical stakeholders, prioritizing critical information and leaving out extraneous details.