Software Developer in Test; SDET – II

Filled
January 7, 2026

Job Description

Position: Software Developer in Test (SDET) – II

Syms Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET).

Location: Remote

Department: Veterans Affairs (VA)

Type: Full Time

Min.

Experience:

Experienced

Security Clearance Level: Public Trust (MBI)

Military Veterans are highly encouraged to apply!
Essential Duties and Responsibilities

NOTE:

This is NOT an SQA tester position. Candidates MUST have strong programming skills, often in languages such as C#, .Net, Java, or Python.
• Develop and execute test plans, test cases, and test procedures to ensure that all information systems, products, and services meet organizational standards and end-user requirements
• Develop test plans, test schedule, and approach
• Write test cases and scripts and identifies data for test scenarios
• Conduct a walk through on test case(s)/script(s) with Test Managers, Requirement Leads, Project Managers, and Development Leads
• Perform and lead tests and software and/or Information Technology (IT) systems to ensure proper operation and freedom from defects
• Perform verification activities on work products using defined methods, procedures, and criteria with an appropriate verification environment
• Document and communicate test results
• Support analysis of test results and resolution of open issues
• Document and work to resolve all complex problems
• Report progress on problem resolution to management
• Devise improvement to current procedures and develop models of possible future configurations
• Create daily test metrics and reporting
• Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support
• Apply technical principles, theories, and concepts in the field
• Receive assignments in the form of objectives and establish goals to meet outlined objectives
• Provide direction to employees according to established policies and management guidance
• Measure whether objectives have been met
• Provide technical solutions to a wide range of difficult problems where analysis of data requires evaluation of identifiable factors
• Ensure that solutions are imaginative, thorough, practicable, and consistent with organizational objectives
• Independently determine and develop approach to solutions
• Review work upon completion for adequacy in meeting objectives
• Demonstrate good judgment in selecting methods and techniques for obtaining solutions
• Contribute to completion of specific programs and projects
• Perform frequent inter-organizational and outside customer contacts
• Represent organization in providing solutions to difficult technical issues associated with specific projects
Required Skills and Experience
• Strong programming skills, often in languages such as C#, Java, or Python
• A proven track record of working on complex software projects and ensuring high-quality deliverables
• Experience in both manual and automated testing
• Experience with Agile/Scrum methodologies and understanding of the Software Development Life Cycle (SDLC)
• Proficiency in writing and executing test cases, test scripts, and test plans
• Strong knowledge of test automation frameworks and tools (e.g., Selenium, TestNG, JUnit, QTP, Load Runner)
• Experience with continuous integration/continuous deployment (CI/CD) tools (e.g., Git Hub Actions)
• Familiarity with version control systems (e.g. Git and Subversion)
• An understanding of performance testing and tools (e.g., JMeter and Gatling)
• Experience with defect tracking and management tools (e.g. JIRA and Bugzilla)
• Knowledge of database and SQL for validating stored data
• Experience in testing web applications, Application Programming Interfaces (APIs), and services
• An understanding of security testing practices and tools
• Experience with different types of testing, including functional, regression, integration, system, usability, and User Acceptance Testing (UAT)
• Excellent analytical and problem‑solving skills
• Strong communication and collaboration abilities
• An ability to work independently and as part of a team
• An attention to detail and commitment to delivering high‑quality work
• An ability to prioritize multiple tasks and meet deadlines
• An ability to mentor and guide junior testers
• An ability to understand business requirements and translate them…