Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer in Test

Sun Life

Job Overview

As a member of the AOSQE, the Software Development Engineer in Test will provide automated testing services and quality assurance throughout the systems development life cycle for agile projects focusing on mainframe and backend application delivery.

Responsibilities

  • Contribute to the analysis of complex business requirements and create automated test scripts to ensure thorough coverage.
  • Design and develop detailed test cases to thoroughly test complex use cases and scenarios covering functional requirements with an automation‑first mindset.
  • Execute manual and/or automated test cases to validate business application logic and identify software defects.
  • Collaborate within a cross‑functional agile team on shift‑left testing and automation reuse.
  • Document and track product defects, providing detailed reproduction steps, expected and actual results.
  • Contribute to the automation and quality engineering best practices within the Agile team.
  • Provide timely and effective communication to management regarding quality, resource, and project issues and concerns.
  • Navigate effectively through complex challenges, involving others to solve problems and achieve goals.

Qualifications

  • 3‑5 years of relevant work experience, including development and/or quality automation.
  • Strong experience in the execution of both manual and automated test cases, ensuring thorough validation of business application logic against defined requirements.
  • Demonstrated ability to troubleshoot and collaborate with cross‑functional team members to analyze and resolve issues.
  • Experience in functional, non‑functional, regression, integration, and end‑to‑end testing of Mainframe, backend web services, and applications.
  • Hands‑on automation experience with test automation frameworks and tools such as ReadyAPI, Bruno, Postman, Tricentis Tosca, Cucumber, Selenium.
  • Experience with Agile methodologies, DevOps, shift‑left and in‑sprint testing, CI/CD pipeline integration, and tools such as Jenkins, Jira/Confluence, qTest.
  • Software engineering expertise combined with testing knowledge.
  • Experience in Java, Groovy, Python, or C#.
  • Knowledge of MongoDB, SQL, DB2, IMS.
  • Ability to create testing tools and utilities.
  • Demonstrated knowledge of test automation frameworks and testing infrastructure, tools, and ecosystems.
  • Experience in prompt engineering for generative AI chatbots and agentic AI for testing.
  • Excellent communication skills, able to convey complex technical concepts to business partners.
  • High attention to detail, strong analytical skills, a quick learner, and self‑directed.
  • Bilingualism (French, English) required for Quebec positions to support frequent interactions with English and French‑speaking colleagues.

Compensation

Base Pay: 65,000 – 105,000. Eligible employees also participate in incentive plans.

EEO and Accommodation

We welcome qualified applicants from all backgrounds. Persons with disabilities who need accommodation in the application process may email a request. Bilingualism (French, English) is required for Quebec positions.

Posting End Date

09/07/2026

#J-18808-Ljbffr
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer in Test. Be the first to apply!