Software Engineer in Test

19 hours ago

Toronto, Ontario, Canada Randstad Digital Full-time

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.