10 hours

Software Development Engineer in Test

Charlotte, NC

The Software Development Engineer in Test will be responsible for helping drive quality deliverables within their team.  They will help their teams cultivate a quality mindset, advocating for quality while assisting engineers with software development and test automation best practices.


  • Work with a team to deliver consistent, quality work each sprint, meeting the teams sprint commitments

  • Define and create test cases based on acceptance criteria and in conjunction with best practices established by our overall QA team

  • Determine test case candidates for automation, providing the appropriate validation as defined in the test case

  • Write automated integration and/or UI tests to be included in regression suite

  • Participate in executing manual test cases, where required in sprint as well as release regression testing

  • Review acceptance criteria and discuss with the developers to determine unit test case coverage

  • Participate in the code review process ensuring unit tests have been implemented based on the pre-determined acceptance criteria unit test coverage

  • Actively participate in all scrum-related meetings, including but not limited to daily standups, sprint planning, grooming, and sprint reviews

  • Advocate for quality within cross-functional development teams 

  • Actively work with developers on test automation best practices

  • Update and maintain automated regression test suite while expanding UI functional test coverage

  • Contribute to our test frameworks and services

  • Coordinate testing efforts to ensure the delivery of quality features

  • Contribute to our long-term vision and strategy for QA and Test Automation

  • Make testing an integral part of the development process

  • Report bugs and follow them through the complete bug life cycle


  • Knowledge of and experience with one or more modern programming languages

  • Comfortable working in our tech stack:  C#, .NET, ASP.NET, Winforms, WPF, Windows Server, VSTS, Git

  • Knowledge and a passion for test infrastructure and CI/CD

  • Passion for quickly shipping innovative features that are simultaneously reliable

  • Strong collaborator and contributor to any team

  • Ability to advocate for quality across functional teams

  • Experienced with agile methodologies and understand what it means to have a quality mindset in an agile environment

SentryOne is an Equal Opportunity Employer


  • Engineering

Share this job:

Software Development Engineer in Test

Charlotte, NC

Share this job

Software Development Engineer in Test

Charlotte, NC

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered By