A

Software Development Engineer in Test (SDET)

Applied Systems
On-site
United States
Software Development Engineer in Test (SDET)

Canada External Job Ad

Software Development Engineer in Test (SDET) Β 
In this role, you will be responsible for the development and maintenance of automated tests for existing solutions and new features. You will apply knowledge of software engineering practices to provide input and feedback to deliver defect-free applications. Β 
Β 

What You Will DoΒ 

Β 
As a Software Development Engineer in Test (SDET), you will:Β Β 

  • Develop automated tests from manual test cases using modern frameworksΒ 
  • Ensure test design adheres to guiding principles for architecture and qualityΒ Β 
  • Resolve technical issues and address risks to prevent high severity issuesΒ Β 
  • Maintain technical documentation relating to test architecture, design steps, integration processes, or proceduresΒ 
  • Proactively communicate with individuals across teams and countriesΒ 

As a Senior Software Engineer, you will also:Β Β 

  • Support the team with complex technical problem solvingΒ 
  • Contribute to technical decisions by identifying opportunities and risksΒ 
  • Support with continuous improvement of internal processes and documentationΒ 

We’re Excited to Learn More About YouΒ 

The Software Development Engineer in Test (SDET) position requirements include:Β Β 

  • 3+ years of experience with automated testing using object-oriented programming languages, including RubyΒ 
  • Practical experience with automated testing across UI and/or API layers using frameworks and tools such as RSpec and WatirΒ 
  • Knowledge of common automated testing toolsΒ 
  • General knowledge of microservices, cloud computing, and related technologiesΒ 
  • Ability to develop test strategies and quality gating within CI/CT/CD pipelinesΒ 
  • Openness to or experience working to support transformation from manual testing to automated testingΒ Β 

The Senior Software Development Engineer in Test (SDET) position requires:Β Β 

  • 8+ years of experience with automated testing using object-oriented programming languages, including RubyΒ 
  • Advanced knowledge of automated testing across UI and/or API layers using frameworks and tools such as RSpec and WatirΒ 
  • Advanced knowledge of common automated testing toolsΒ 
  • Knowledge of microservices, cloud computing, and related technologies Β 
  • Demonstrated ability to develop and enhance test strategies, including quality gating within CI/CT/CD pipelinesΒ 
  • Demonstrated ability to advance technical discussions, debates, and reviews based on knowledge of software engineering and testing practicesΒ Β 

Β 

Β