Software Development Engineer in Test

3 weeks ago


Greater Calgary Metropolitan Area, Canada Hammehr Talent Consultants Full time

Ideal for SDETs who enjoy coding as a hobby and tight-knit team collaboration


Position: Contract

Duration: 12 months

Work Environment: Hybrid (3 days/wk in office)

Location: Calgary, AB


Position Overview

Hammehr invites applications for the role of Software Development Engineer in Test (SDET) on behalf of our Calgary-based client for a 12-month contract. This role is focused on developing and managing test automation frameworks, integrating testing within CI/CD pipelines, contributing to TDD/BDD strategies, and ensuring software quality from backend systems to user interfaces through both manual and automated testing methods.


What You’ll Do

  • Develop and manage test automation frameworks and scripts across various technology platforms
  • Work within Azure DevOps to seamlessly integrate automation into continuous integration and continuous deployment (CI/CD) pipelines
  • Engage in the development of Test-Driven Development (TDD)/Behavior-Driven Development (BDD) strategies to ensure quality from raw data to user interfaces
  • Employ automation for load balancing and performance testing to optimize performance
  • Contribute to defining business requirements and acceptance criteria to ensure quality
  • Maintain test coverage and progress dashboards for efficient reporting and tracking
  • Coordinate user acceptance testing and underscore the quality of deliverables


Basic Qualifications

  • A minimum of 3 years of experience in automated and manual testing, showcasing your ability to enhance software quality through automation
  • Proficiency in Azure DevOps and MS Test Manager for integrating and managing test automation
  • Expertise in a variety of scripting and programming languages, such as MS SQL, JavaScript, Node.js, C#, or Java
  • Demonstrated ability to ensure applications perform optimally across Chrome, Edge, and Safari, backed by solid browser debugging skills
  • Proficiency in using API testing tools like Insomnia, Postman, or curl for testing and optimizing APIs


Preferred Qualifications

  • Experience with TypeScript and Playwright is highly desirable but not mandatory
  • A demonstrated interest in technology and coding is beneficial
  • Strong communication skills are essential for effective idea articulation and team collaboration


The Challenges

  • Striking a balance between speed and quality
  • The ability to learn and adapt to new technologies such as Playwright will be advantageous


Your Impact

  • Your commitment to testing and quality assurance will significantly bolster the reliability and performance of our client's technology solutions
  • Through diligent testing, you will play a key role in enhancing products that improve the experiences of both internal and external users
  • Your expertise and innovative approach to automation and testing will lead to future technological advancements in our environment


  • Calgary, AB, Canada Canadian Software Testing Board Full time

    Reporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers. This position will focus on the designing and developing...


  • Greater Toronto Area, Canada AutoSync Full time

    The Software Engineer in Test works across agile teams to ensure integration points meet functional, performance, and code standard requirements. This role requires that software engineering best practices be applied to the domain of software quality testing. Working closely with engineering managers, product owners, and other agile team members, the SDET...


  • Greater Toronto Area, Canada AutoSync Full time

    The Software Engineer in Test works across agile teams to ensure integration points meet functional, performance, and code standard requirements. This role requires that software engineering best practices be applied to the domain of software quality testing. Working closely with engineering managers, product owners, and other agile team members, the SDET...


  • Greater Toronto Area, Canada AutoSync Full time

    The Software Engineer in Test works across agile teams to ensure integration points meet functional, performance, and code standard requirements. This role requires that software engineering best practices be applied to the domain of software quality testing. Working closely with engineering managers, product owners, and other agile team members, the SDET...


  • Calgary, AB, Canada Canadian Software Testing Board Full time

    Purpose of the position Reporting to the Manager, Test Engineering, you will be responsible for designing, developing, commissioning and ongoing support of manufacturing test processes, procedures and test systems that are deployed to contract manufactures, original design manufacturer and original equipment manufacturers. Responsibilities and...


  • Greater Toronto Area, Canada Gravity IT Resources Full time

    Job Title: Senior Test Automation EngineerType: ContractLocation: Hybrid in Toronto, Canada**NO VISA SPONSORSHIP - ALL CANDIDATES MUST BE CANADIAN CITIZENS**Summary: We are seeking a highly skilled and experienced Senior Test Automation Engineer for a critical new development project involving the rewrite of a legacy system for a prominent financial client....


  • Greater Toronto Area, Canada Gravity IT Resources Full time

    Job Title: Senior Test Automation Engineer Type : Contract Location : Hybrid in Toronto, Canada **NO VISA SPONSORSHIP - ALL CANDIDATES MUST BE CANADIAN CITIZENS** Summary: We are seeking a highly skilled and experienced Senior Test Automation Engineer for a critical new development project involving the rewrite of a legacy system for a prominent...


  • Greater Toronto Area, Canada Gravity IT Resources Full time

    Job Title: Senior Test Automation EngineerType: ContractLocation: Hybrid in Toronto, Canada**NO VISA SPONSORSHIP - ALL CANDIDATES MUST BE CANADIAN CITIZENS**Summary: We are seeking a highly skilled and experienced Senior Test Automation Engineer for a critical new development project involving the rewrite of a legacy system for a prominent financial client....

  • Software Engineer

    2 days ago


    Greater Montreal Metropolitan Area, Canada Selby Jennings Full time

    The ideal candidate is a software engineer with at least 5 years of development experience with strong proficiency in Python along with Kubernetes experience. The team has it's own internal data centers so the candidate would not need cloud experience and basic linux experience is required. Required Qualifications:Bachelor’s degree in Computer Science,...

  • Software Engineer

    5 days ago


    Greater Montreal Metropolitan Area, Canada Selby Jennings Full time

    The ideal candidate is a software engineer with at least 5 years of development experience with strong proficiency in Python along with Kubernetes experience. The team has it's own internal data centers so the candidate would not need cloud experience and basic linux experience is required. Required Qualifications:Bachelor’s degree in Computer Science,...

  • Software Engineer

    4 days ago


    Greater Montreal Metropolitan Area, Canada Selby Jennings Full time

    The ideal candidate is a software engineer with at least 5 years of development experience with strong proficiency in Python along with Kubernetes experience. The team has it's own internal data centers so the candidate would not need cloud experience and basic linux experience is required. Required Qualifications:Bachelor’s degree in Computer Science,...

  • Software Engineer

    2 days ago


    Greater Montreal Metropolitan Area, Canada Selby Jennings Full time

    The ideal candidate is a software engineer with at least 5 years of development experience with strong proficiency in Python along with Kubernetes experience. The team has it's own internal data centers so the candidate would not need cloud experience and basic linux experience is required. Required Qualifications : Bachelor’s degree in Computer Science,...

  • Software Engineer

    3 weeks ago


    Greater Toronto Area, Canada AutoSync Full time

    We are looking for an Intermediate Software Engineer for the largest automotive product suite in Canada.What to expect· Working alongside some very talented and dedicated individuals, you will be part of a cross-functional agile team that contributes to building AutoSync’s digital platform· Taking part in daily agile ceremonies, brainstorming on...


  • Calgary, Canada Hexagons Autonomy & Positioning division Full time

    Overview Hexagon's Autonomous Solutions division is looking for a Test Engineer , Agriculture to lead the testing of hardware and software for our Agriculture products in the spaces of GNSS, GPS, Inertial Navigation Systems, Vehicle Navigation, Tractor Steering and Guidance, Precision Agriculture, Sensor Fusion and Camera based navigation. Reporting...


  • Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full time

    We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...


  • Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full time

    We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Calgary, Canada NovAtel Inc. Full time

    Overview Hexagon Autonomy and Positioning (A&P) is looking for a Software Developer to join our team to develop precise positioning products for autonomous driving applications. In this position, you will have a focus on integrating and adapting emerging Hexagon products geared for automotive and safety critical applications to different platforms and...


  • Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full time

    We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC’s. You will develop new algorithms and optimizations for QoR (Quality of Results) and...