Sun Life

Senior Software Quality Engineer

Toronto, Ontario Canada
API Java Python Groovy Git AWS Kubernetes
This job is closed! Check out or
Description

You are as unique as your background, experience and point of view. Here, you’ll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.

Job Description:

Senior Software Quality Engineer (DevOps enablement team)

Job Description:

At Sun Life Financial, we work together, share common values, encourage growth and achievement. Join our talented, diverse workforce and launch a rewarding career. As a Software Quality Engineer in Sun Life's Technology and Transformation Strategy organization, we are working to transform how we work with technology and strive for best-in-class Client solutions when, where, and how they need it.

We are looking for a seasoned Software Quality Engineer who can demonstrate skills and competencies with real-world work experience in this capacity - not just theory, courses or an academic certification. 

The Software Quality Engineer is empowered to introduce better ways to help the DevOps enablement team deliver highest level quality and is responsible for ensuring the team live quality values and principles.  The DevOps team is responsible for providing pipelines, metrics and tools for use by application development teams.  The incumbent will actively participate in gathering quality criteria from the user community, developing a backlog of items, prioritizing them with the teams and delivering them continually.
 
What you will do:

  • Work with DevOps, Development and QE teams to develop and execute exploratory and automated tests to ensure product quality.
  • Design, develop and maintain Test automation frameworks.
  • Create and maintain test plans, test cases and test data for system and regression testing.
  • Perform API, Integration, system, database, and acceptance testing.
  • Working as part of cross-functional agile teams to deliver product features.
  • Work directly with DevOps teams to ensure they can automatically test system integrity and integrate Test automation into pipelines.
  • Identify, document and track bugs through resolution.
  • Drive continuous improvement by analyzing test coverage and identifying gaps.

What you will need to succeed:

  • 5+ years of relevant work experience, including development and/or quality automation experience.
  • 5+ Years programming experience in Java, Python or Groovy.
  • 5+ years experience building test automation frameworks using Selenium, Cucumber/Gherkin, RestAssured etc.,
  • Experience working with testing frameworks/tools such as Junit, TestNG, qTest, ReadyAPI, and JMeter.
  • Experience in the design and development of automated tests of functional and non-functional requirements as well as regression tests.
  • Experience in Quality Engineering, Quality Assurance and/or Testing.
  • Knowledge of TDD, ATDD and/or BDD
  • Excellent communication and documentation skills

Nice to have:

  • Experience with Git/Bitbucket, Jenkins/Pipelines, Artifactory, SonarQube, CDD, Jira, Confluence, AWS, Kubernetes, Maven, Gradle
  • Solid understanding of APIs and microservice architecture
  • Experience with DevOps, Continuous Integration, Continuous Delivery concepts, with strong continuous testing background
  • Experience in scripting for automation
  • CSTE certification (or equivalent)

The Base Pay range is for the primary location for which the job is posted.  It may vary depending on the work location of the successful candidate or other factors.  In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance.  Certain sales focused roles have sales incentive plans based on individual or group sales results.

Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.

Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to thebrightside@sunlife.com.

At Sun Life we strive to create a flexible work environment where our employees are empowered to do their best work. Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.

We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.

The Base Pay range is for the primary location for which the job is posted.  It may vary depending on the work location of the successful candidate or other factors.  In addition to Base Pay, eligible Sun Life employees participate in various incentive plans, payment under which is discretionary and subject to individual and company performance.  Certain sales focused roles have sales incentive plans based on individual or group sales results. 

Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.

Persons with disabilities who need accommodation in the application process or those needing job postings in an alternative format may e-mail a request to thebrightside@sunlife.com.

At Sun Life we strive to create a flexible work environment where our employees are empowered to do their best work. Several flexible work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.

We thank all applicants for showing an interest in this position. Only those selected for an interview will be contacted.

Salary Range:

82,000/82 000 - 135,000/135 000

Job Category:

IT - Application Development

Posting End Date:

23/05/2024
Sun Life
Sun Life
Finance Financial Services FinTech Service Industry

0 applies

28 views

Other Jobs from Sun Life

Senior Operations Engineer

Toronto, Ontario Canada

Lead Engineer

Remote Kansas City, MO

Senior Data Analyst

Toronto, Ontario Canada

Senior Software Engineer

Toronto, Ontario Canada

Support Engineer, Cloud

Toronto, Ontario Canada

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers