Back to results

Software Engineer in Test

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: 5+ years of overall testing experience, including 5+ years of hands-on Test Automation experience.
Positions available
1
Posting language
English
Posted

Original job description

Job Title: QA Engineer SDET (Contract position)

Location: Toronto, ON (Hybrid – 3-4 days/week on-site)

Number of positions:1, 12 Months initial contract

Must be eligible to work in Canada

Roles and responsibilities:

We are seeking an experienced QA Engineer / SDET to join our team on a 12-month contract. In this role, you will lead test planning, build automation frameworks, and execute comprehensive test suites to ensure our applications meet functional, non-functional, and compliance requirements. You will work closely with cross-functional Scrum teams, subject matter experts, and stakeholders to deliver high-quality, complex software solutions.

Key Responsibilities

  • Test Strategy & Planning: Lead test planning activities at the team level. Help refine user stories in Scrum, establish clear acceptance criteria, and define clear in-scope and out-of-scope boundaries.
  • Test Case Design & Traceability: Develop, structure, and maintain detailed test cases based on requirements. Build and manage full forward and backward traceability matrices back to initial requirements.
  • Automation & Framework Development: Design, implement, and maintain scalable test automation frameworks for applicable test types. Identify ongoing opportunities for test automation.
  • Test Data & Environment Management: Condition, generate, and design test data while strictly adhering to data compliance and privacy requirements across all environments.
  • Execution & Defect Management: Execute manual and automated test suites (Smoke, Integration, Regression). Record test results, report defects with thorough diagnostic context, and assist in defect triaging and resolution.
  • Suite Maintenance: Maintain and catalog test suites across all environments and support necessary promotion steps to higher-level environments.

Required Experience & Skills

  • Experience: 5+ years of overall testing experience, including 5+ years of hands-on Test Automation experience.
  • Automation & Core Tech: Strong proficiency in Java, Selenium, Cucumber, and API testing.
  • Database & Querying: Solid experience with SQL.
  • Process & Tooling: Expertise in Agile/Scrum methodologies, ALM tools, and Jira.

Highly Desired Qualifications

  • Domain Experience: Prior background in the Banking / Financial Services industry (Strongly Preferred).
  • Development Skills: Hands-on experience with Core Java development.
  • Database & Process Tools: Familiarity with MongoDB and Micro Focus ALM Octane.
More about this job

Responsibilities

Lead team-level test planning, refine user stories and acceptance criteria, and develop test cases with requirements traceability. Build and maintain automation frameworks, manage compliant test data and test suites, execute manual and automated testing, and support defect triage and resolution.

Requirements

Requires at least five years of overall testing experience, including five years of hands-on test automation, with strong proficiency in Java, Selenium, Cucumber, API testing, and SQL. Expertise in Agile/Scrum, ALM tools, and Jira is required; banking or financial services experience is strongly preferred, while Core Java, MongoDB, and Micro Focus ALM Octane experience are desired.

Skills

  • Test Automation
  • Java
  • Selenium
  • Cucumber
  • API Testing
  • SQL
  • Agile/Scrum
  • Jira
  • ALM Tools
  • Test Planning
  • Test Case Design
  • Traceability Matrices
  • Test Data Management
  • Defect Management
  • Core Java Development
  • MongoDB

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Keywords

  • Quality Assurance
  • Test Strategy
  • Test Planning
  • User Stories
  • Acceptance Criteria
  • Test Case Design
  • Requirements Traceability
  • Test Automation Frameworks
  • Java
  • Core Java
  • Selenium
  • Cucumber
  • API Testing
  • SQL
  • MongoDB
  • Agile
  • Scrum
  • Jira
  • ALM Tools
  • Micro Focus ALM Octane
  • Test Data Management
  • Data Privacy
  • Smoke Testing
  • Integration Testing
  • Regression Testing
  • Defect Triage
  • Banking
  • Financial Services

Report this job