Software Development Engineer in Test
3 weeks ago
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
-
Test Engineer/Automation Developer
3 weeks ago
Calgary, AB, Canada Canadian Software Testing Board Full timeReporting 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...
-
Intermediate Software Engineer in Test
4 weeks ago
Greater Toronto Area, Canada AutoSync Full timeThe 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...
-
Intermediate Software Engineer in Test
3 weeks ago
Greater Toronto Area, Canada AutoSync Full timeThe 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...
-
Intermediate Software Engineer in Test
3 weeks ago
Greater Toronto Area, Canada AutoSync Full timeThe 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...
-
Test Engineer or Developer
3 weeks ago
Calgary, AB, Canada Canadian Software Testing Board Full timePurpose 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...
-
Senior Test Automation Engineer
3 weeks ago
Greater Toronto Area, Canada Gravity IT Resources Full timeJob 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...
-
Senior Test Automation Engineer
3 weeks ago
Greater Toronto Area, Canada Gravity IT Resources Full timeJob 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....
-
Senior Test Automation Engineer
3 weeks ago
Greater Toronto Area, Canada Gravity IT Resources Full timeJob 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
4 days ago
Greater Montreal Metropolitan Area, Canada Selby Jennings Full timeThe 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 timeThe 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
6 days ago
Greater Montreal Metropolitan Area, Canada Selby Jennings Full timeThe 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
6 days ago
Greater Montreal Metropolitan Area, Canada Selby Jennings Full timeThe 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 weeks ago
Greater Toronto Area, Canada AutoSync Full timeWe 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...
-
Lead C++ Software Engineer
4 weeks ago
Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full timeWe 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...
-
Lead C++ Software Engineer
4 weeks ago
Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full timeWe 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...
-
Agriculture Test Engineer
2 days ago
Calgary, Canada Hexagons Autonomy & Positioning division Full timeOverview 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...
-
Software Developer, Engineering
3 weeks ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
Software Developer, Engineering
3 weeks ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
Software Developer, Engineering
3 weeks ago
Calgary, Canada NovAtel Inc. Full timeOverview 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...
-
Lead C++ Software Engineer
3 weeks ago
Greater Montreal Metropolitan Area, Canada Cadence Design Systems Full timeWe 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...