Demo

Software Engineer/SDET (hybrid role)

Staffing Science
Scottsdale, AZ Full Time
POSTED ON 2/18/2025
AVAILABLE BEFORE 3/31/2025

The client does not sponsor! May consider people who can work out of Portland, Oregon Metro or Cincinnati Ohio Metro


We are looking for a Hybrid Software Engineer / Software Development Engineer in Test (SDET) who can seamlessly blend full-stack development within a .NET environment with expertise in test automation. This role is ideal for individuals who have a strong software engineering background but also excel in establishing test automation frameworks, writing automated test scripts (ideally in C#), and improving software quality. If there is no automation work at a given time, you will have the opportunity to contribute to feature development.

Job Summary

As a Hybrid Software Engineer / SDET, you will work closely with development and QA teams to build, implement, and maintain automated test strategies that enhance software quality and deployment efficiency. You will lead automation efforts, ensure the testability of applications, and collaborate with developers to optimize the software development lifecycle. Additionally, you will contribute to feature development when automation tasks are not in focus.

Key Responsibilities

  • Design, develop, and maintain automated testing frameworks for APIs and UI using C#.
  • Write and execute automated test scripts to validate software functionality and performance.
  • Collaborate with software engineers to ensure applications are designed with testability in mind.
  • Contribute as a full-stack engineer by developing features and fixing bugs when automation work is minimal.
  • Implement and integrate automation tools within CI/CD pipelines.
  • Lead testability strategies and mentor developers and QA engineers on automation best practices.
  • Conduct code reviews for automation scripts and ensure high-quality test coverage.
  • Work across teams to drive test automation adoption and efficiency.
  • Explore and introduce new tools, technologies, and methodologies to enhance testing and development processes.
  • Continuously improve testing processes and advocate for best practices in software quality.

Required Qualifications

Education:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (preferred).

Experience:

  • 5 years of experience in software development and test automation.
  • Strong background in full-stack development within a .NET environment.
  • Proven experience in designing and implementing automation frameworks.

Technical Skills:

  • Proficiency in C# programming.
  • Experience with SQL Server for database validation and testing.
  • Expertise in API testing tools such as Postman, Swagger, or Rest-Assured.
  • Hands-on experience with UI automation tools like Selenium with Grid or Sauce Labs.
  • Knowledge of pipeline tools such as Azure DevOps, Jenkins, TeamCity, or Bamboo.
  • Strong experience in writing maintainable, scalable, and reusable automated test scripts.
  • Understanding of CI/CD best practices and integration of automated tests within pipelines.

Soft Skills:

  • Excellent interpersonal and communication skills (both written and verbal).
  • Ability to mentor and collaborate effectively with cross-functional teams.
  • Proactive mindset with a passion for improving software quality.
  • A team player who enjoys working in an agile and fast-paced environment.

Preferred Qualifications:

  • Experience working with Cloud platforms (Azure, AWS, or GCP).
  • Familiarity with Microservices architecture.
  • Knowledge of performance and security testing principles.

Why Join Us?

  • Be part of a dynamic and innovative team that values quality and efficiency.
  • Have the opportunity to shape and lead automation strategies while still contributing as a full-stack engineer.
  • Work with cutting-edge technologies in a collaborative and growth-oriented environment.
  • Make a significant impact on software development by driving automation excellence.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer/SDET (hybrid role)?

Sign up to receive alerts about other jobs on the Software Engineer/SDET (hybrid role) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Staffing Science

Staffing Science
Hired Organization Address Phoenix, AZ Full Time
The established tech company is building a "skunkworks" team to build new web and mobile platforms, all new engineering,...
Staffing Science
Hired Organization Address Phoenix, AZ Full Time
This role must sit in the Phoenix Metro area and work on-site in Phoenix at most ~30% of the time, but it's project-base...
Staffing Science
Hired Organization Address Scottsdale, AZ Full Time
This is nearly a fully remote role but will require some on-site (1-2x per month in Scottsdale) and must be local to the...

Not the job you're looking for? Here are some other Software Engineer/SDET (hybrid role) jobs in the Scottsdale, AZ area that may be a better fit.

SDET Engineer

CBTS, Scottsdale, AZ

AI Assistant is available now!

Feel free to start your new journey!