1

Software Development Engineer In Test Jobs in Germantown, MD

Full Stack SDET

Vienna, VA · On-site

$50.25 - $64.75/hr

Description Mid-Senior Level Software Development Engineer in Test (SDET) Location: Vienna, Virginia 22180 Work Arrangement: On-site Role Overview The Digital Delivery team develops innovative member ...

Full Stack SDET

Vienna, VA · On-site

$50.25 - $64.75/hr

Mid-Senior Level Software Development Engineer in Test (SDET) Location: Vienna, Virginia 22180 Work Arrangement: On-site Role Overview The Digital Delivery team develops innovative member and team ...

Full Stack SDET

Vienna, VA

$50.25 - $64.75/hr

Full Stack SDET Location: Hybrid - Vienna, VA | Pensacola, FL | San Diego, CA Description We are seeking a highly skilled Full Stack Software Development Engineer in Test (SDET) to join the Digital ...

SDET

Merrifield, VA

$49.75 - $64.25/hr

Full Stack SDET (Front-End and Back-End Automation Test Exp Required) Top 3 Required Skills: Hands-on development/coding (Java) Hand on experience with UI+API+DB automation testing Hands experience ...

SDET 4

Rockville, MD · On-site

$51 - $65.75/hr

The main function of a Software Development Engineer in Test (SDET) is to develop and execute software test plans in order to identify software problems and their causes. Job Responsibilities:

SDET

Reston, VA · On-site

$52 - $67/hr

SDET Reston, VA (3 days a week onsite) Interview Process: 1 in-person panel (no videos) *Prior Mortgage Industry experience if highly desired* Key Responsibilities: Lead and execute end-to-end ...

SDET 3

Rockville, MD · On-site

$51 - $65.75/hr

The main function of a Software Development Engineer in Test (SDET) is to develop and execute software test plans in order to identify software problems and their causes. Job Responsibilities:

SDET consultant

Mclean, VA · On-site

$50.75 - $65.25/hr

SDET Work Mode : Day 1 - Onsite (Complete Onsite Position) Location : McLean, Virginia (Only Local to Virginia or nearby Candidates) Passport No Mandatory - • 6+ years of proven experience and well ...

BCforward's team of dedicated staffing professionals has placed thousands of talented people over the past decade, with retention rates that are consistently higher than the industry average. SDET ...

Software Development Engineer in Test (SDET Location : Rockville, MD, Duration: 6-12 Months Description : Summary: The main function of a Software Development Engineer in Test (SDET) is to develop ...

next page

Showing results 1-20

Software Development Engineer In Test information

See Germantown, MD salary details

$11

$55

$75

How much do software development engineer in test jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for software development engineer in test in Germantown, MD is $55.34, according to ZipRecruiter salary data. Most workers in this role earn between $48.61 and $62.69 per hour, depending on experience, location, and employer.

What is the difference between Software Development Engineer In Test vs Software Engineer?

AspectSoftware Development Engineer In TestSoftware Engineer
Primary FocusDesigning and developing automated tests, ensuring software qualityDeveloping software applications and features
Skills & CertificationsProgramming, testing frameworks, automation toolsProgramming, software design, system architecture
Work EnvironmentQuality assurance teams, development teams, testing labsDevelopment teams, product teams, engineering environments
Industry UsageTech companies, software firms, QA departmentsTech companies, startups, software product companies

While both roles require strong programming skills, Software Development Engineer In Test focuses on automation and testing to ensure software quality, whereas Software Engineers primarily develop new features and applications. Both roles are integral to software development but serve different aspects of the product lifecycle.

How does a Software Development Engineer in Test (SDET) typically collaborate with developers and QA teams during the software development lifecycle?

As an SDET, you'll work closely with both software developers and quality assurance teams throughout the development process. Your role involves participating in design and code reviews to ensure testability, creating automated test frameworks, and writing test cases alongside developers. You'll also help identify bugs early, contribute to continuous integration pipelines, and facilitate communication between development and QA to ensure high-quality releases. This collaborative environment allows you to bridge the gap between coding and testing, making you a key player in delivering reliable software.

What is a Software Development Engineer In Test (SDET)?

A Software Development Engineer In Test (SDET) is a professional who combines software development skills with expertise in testing to ensure the quality of software products. SDETs design, develop, and maintain automated test frameworks, write test scripts, and work closely with developers to identify and resolve defects early in the software development lifecycle. They play a critical role in integrating testing into the development process, improving test coverage, and enabling continuous integration and delivery. SDETs often have strong programming abilities and a deep understanding of both software engineering and quality assurance best practices.

What are the key skills and qualifications needed to thrive as a Software Development Engineer in Test, and why are they important?

To thrive as a Software Development Engineer in Test (SDET), you need a solid background in software engineering principles, programming skills (often in languages like Java, Python, or C#), and a strong understanding of testing methodologies. Familiarity with automated testing frameworks (such as Selenium, JUnit, or TestNG), CI/CD tools, and sometimes certifications like ISTQB are typically required. Analytical thinking, attention to detail, and effective communication are essential soft skills that help SDETs collaborate with developers and identify issues efficiently. These skills are crucial to ensure robust, scalable, and high-quality software products through efficient test design and automation.
What are the most commonly searched types of Software Development Engineer In Test jobs in Germantown, MD? The most popular types of Software Development Engineer In Test jobs in Germantown, MD are:
What cities near Germantown, MD are hiring for Software Development Engineer In Test jobs? Cities near Germantown, MD with the most Software Development Engineer In Test job openings:

$50.25 - $64.75/hr

Contractor

Posted 16 days ago


Job description

Description
Mid-Senior Level Software Development Engineer in Test (SDET)
Location: Vienna, Virginia 22180
Work Arrangement: On-site
Role Overview
The Digital Delivery team develops innovative member and team member experiences leveraging the latest technologies in open source and Azure cloud. We are seeking a Mid-Senior Level Software Development Engineer in Test (SDET) to join our Scrum-based team. You will design and execute comprehensive test strategies, develop automated test packages, perform functional and performance testing, and provide ongoing support for existing software applications. This role collaborates across teams to ensure quality delivery of modern web and mobile applications.
Key Responsibilities
  • Own end-to-end test strategy, analyze requirements, build test plans, design test cases, and implement test automation for applications of moderate to high complexity
  • Develop, execute, and maintain automation test scripts using Java and industry-standard frameworks to meet software release deliverables and quality requirements
  • Develop smoke, functional, regression, and integration test suites for UI, API Services, and databases
  • Set up, maintain, and perform test automation frameworks on multiple application platforms including Mobile, Desktop, and Web
  • Test complex API, web, and mobile-based applications that reference database back-end systems
  • Work with engineers to troubleshoot and remediate automation issues in testing and deploying environments
  • Collaborate with developers and business stakeholders to automate acceptance criteria
  • Support non-functional requirements including performance testing and cloud-hosted testing platforms
  • Develop and execute manual test cases to detect issues that cannot be identified through automated means when needed
  • Design customer-centric automation test processes for existing and new product development
  • Participate in all agile ceremonies (standups, planning, backlog refinement, reviews) ensuring QA and testing perspectives are continuously represented
  • Manage final quality on production releases
  • Advocate for improvements in automation engineering efforts to executive management
  • Apply strong understanding of software testing and delivery to build and maintain automated test harnesses using scripting languages and industry tools
  • Understand and implement agile development methodologies while working in Sprint/Scrum environments
Required Qualifications
  • At least 5 years of hands-on SDET and/or development experience
  • At least 4 years of professional experience in software test automation, including creation and deployment of frameworks and design and maintenance of test automation
  • At least 2 years of mobile apps test automation experience in Android and/or iOS, Web, and API
  • At least 2 years of API Automation Testing experience
  • Proficiency in Java with hands-on development and coding experience
  • Hands-on experience with UI, API, and database automation testing
  • Experience with test processes, open-source test frameworks, and test design strategies
  • Experience writing and automating tests in Java with frameworks such as JUnit, TestNG, Selenium, JMeter, and Appium
  • Hands-on experience with Selenium scripting and SQL querying
  • Experience with CI/CD pipelines using tools such as GitHub, Jenkins, and Cucumber
  • Experience with agile development methodology, Test Driven Development (TDD), and Behavior Driven Development (BDD)
  • Experience working with ticketing systems such as ServiceNow or Jira
  • Proficient in writing functional automation for UI and API
  • Solid foundation in data structures, algorithms, design patterns, and strong analytical and problem-solving skills
  • Working knowledge of pull requests and code reviews
  • Proficient in debugging issues
Desired Qualifications
  • Hands-on experience with cloud technology platforms, preferably Microsoft Azure
  • Hands-on experience utilizing cloud-hosted testing platforms such as Perfecto
  • Experience with a wide variety of testing techniques, types, and STLC processes
About This Role
As an SDET on our Digital Delivery team, you will work in a fast-paced Scrum environment supporting modern web applications and multi-device, multi-platform mobile and desktop applications. You will collaborate with other divisions of our client organization, particularly the Cloud team, to ensure comprehensive test coverage and automation excellence. This role requires both technical depth in automation frameworks and the ability to communicate testing strategies effectively across technical and non-technical stakeholders.
CC Pace is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, or any other protected characteristic under federal, state, or local laws.
CC Pace are committed to employing only candidates who are legally authorized to work in the United States. For us to comply with the Immigration Reform and Control Act of 1986, all new employees, as a condition of employment, must complete the Employment Eligibility Verification Form I-9 and provide documentation that establishes identity and authorization to work. E-Verify will be used for employment verification as part of your onboarding process.
CC Pace values integrity throughout our hiring process. As part of our standard verification procedures, candidates will be asked to provide documentation confirming employment history, education, and work authorization.
  • Our Services
    • Agile Services
    • Business Consulting
    • Data & Analytics
    • IT Services
    • Talent Solutions
  • Our Clients
    • Current Projects
    • Industries
    • Client List
  • Careers
    • Why Work at CC Pace
    • Job Opportunities
    • Benefits & Perks
  • Resources
    • Blog
    • Case Studies
    • Whitepapers
  • About Us
    • The CC Pace Team
    • Community Involvement
    • Careers
    • Contact Us

© 2024 Pace Systems, Inc.
  • Privacy Policy
  • Employee Gateway