Applied Systems, Inc.

Software Development Engineer in Test (SDET)

Job Locations US | CA
Classification
Regular Full-Time

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  

 

 

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed