GrepJob
CaseGuard

Software Engineer in Test – C# / WPF

CaseGuard
Apply
8 days ago
Arlington, VA, USAMid Level

Responsibilities

  • Design, develop, and maintain test cases and end-to-end test suites for a WPF desktop application.
  • Perform thorough manual UI testing, including exploratory testing.
  • Automate UI interactions using desktop automation frameworks.
  • Verify media outputs and perform tolerance-based validation of AI detection results.
  • Collaborate with developers to understand feature requirements and define acceptance criteria.
  • Identify and document bugs with clear reproduction steps and priority assessment.
  • Participate in code reviews to provide input on testability and quality standards.
  • Contribute to a test-driven development culture by writing tests alongside feature development.
  • Maintain and improve CI/CD pipeline integration for automated tests.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in software testing, QA engineering, or SDET role.
  • Proficiency in C# and experience with .NET Framework.
  • Hands-on experience writing and maintaining unit tests and integration tests.
  • Experience performing manual UI testing for desktop applications.
  • Familiarity with WPF concepts sufficient to navigate the application under test.
  • Strong attention to detail and a methodical approach to documenting issues.
  • Ability to work independently and collaborate with cross-functional teams.

Benefits

  • Competitive Salary
  • Stock Option
  • Medical, Dental, and Vision Insurance
  • 401K
  • Paid Vacation
  • Ten paid holidays per year
  • Friendly and Learning environment

Tech Stack

C#GitHub ActionsGitLab CI/CDNUnitSQL

Categories