1

Software Development Engineer In Testing Jobs in Maryland

Software Engineer II

Fort George G Meade, MD · On-site

$108K - $148K/yr

Software development activities include implementation, testing, and integration with other COTS ... Master's degree in Computer Science or related discipline from an accredited college or university ...

Software Engineer

California, MD · On-site

$80K - $90K/yr

... in higher-level aspects of the development process, such as requirements analysis, design ... testing code to identify and fix bugs and ensure the quality and reliability of the software ...

$80K - $90K/yr

... in higher-level aspects of the development process, such as requirements analysis, design ... testing code to identify and fix bugs and ensure the quality and reliability of the software ...

$80K - $90K/yr

... in higher-level aspects of the development process, such as requirements analysis, design ... testing code to identify and fix bugs and ensure the quality and reliability of the software ...

... testing scripts Experience with Agile methodologies Qualifications TS/SCI with Polygrap;h A bachelor's degree and three (3) years of experience in software development/ engineering in programs and ...

Senior Software Engineer

Aberdeen, MD · On-site

$131K - $173K/yr

Strong proficiency in software development languages (e.g., C++, Java, Python, C#, etc ... Familiarity with software testing, debugging, and verification methodologies . Experience ...

The Software Engineer works individually or as part of a team, reviews and tests software ... Oversee one or more software development teams and ensure work is completed in accordance with ...

Oversee one or more software development teams and ensure the work is completed in accordance with ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Oversee one or more software development teams and ensure the work is completed in accordance with ... Confer with system engineers and hardware engineers to derive software requirements and to obtain ...

Showing results 41-60

Software Development Engineer In Testing information

What is a software development engineer in testing?

Software Development Engineers in Testing (SDETs) are professionals who specialize in both software development and testing. They design, develop, and maintain automated test frameworks and tools to ensure the quality and functionality of software applications. SDETs work closely with developers to create robust test cases, identify bugs, and improve product reliability. Their role bridges the gap between traditional software testers and developers, requiring strong programming skills as well as a deep understanding of testing methodologies.

What are the key skills and qualifications needed to thrive as a software development engineer in testing?

To thrive as a Software Development Engineer In Testing, you need strong programming skills, a solid understanding of software testing principles, and typically a degree in computer science or a related field. Familiarity with automation tools such as Selenium, JUnit, or TestNG, as well as version control systems like Git, is essential, and certifications in test automation can be advantageous. Analytical thinking, attention to detail, and effective communication are standout soft skills for identifying issues and collaborating with development teams. These skills ensure high-quality, reliable software products through efficient test automation and seamless integration within development workflows.

What does a software development engineer in testing do?

A Software Development Engineer in Testing (SDET) designs, develops, and maintains automated test frameworks and scripts to ensure software quality. They collaborate with developers to identify testing requirements, write test cases, and use tools like Selenium or JUnit to execute tests, often integrating testing into continuous integration pipelines.

How does a software development engineer in testing typically collaborate with developers and QA teams during a product release cycle?

SDETs play a key role in bridging the gap between development and quality assurance by working closely with both teams throughout the product release cycle. They participate in code reviews, contribute to designing robust test automation frameworks, and often pair with developers to ensure testability of new features. During sprints, SDETs write, maintain, and execute automated test suites, provide early feedback on potential issues, and help triage bugs. This close collaboration ensures faster feedback loops, higher code quality, and smoother product releases.

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

AspectSoftware Development Engineer In Testing
Primary FocusDesigning and developing automated tests, ensuring software quality through testing automation and scripting
Skills RequiredProgramming, test automation, scripting, understanding of testing frameworks
Work EnvironmentCollaborates closely with developers, involved in continuous integration and deployment pipelines
CertificationsOften holds certifications in testing tools or programming languages

In summary, a Software Development Engineer In Testing primarily focuses on creating automated tests and scripting to ensure software quality, working closely with development teams. They possess strong programming skills and are integral to continuous testing processes.

What are popular job titles related to Software Development Engineer In Testing jobs in Maryland? For Software Development Engineer In Testing jobs in Maryland, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer In Testing jobs in Maryland look for? The top searched job categories for Software Development Engineer In Testing jobs in Maryland are:
What cities in Maryland are hiring for Software Development Engineer In Testing jobs? Cities in Maryland with the most Software Development Engineer In Testing job openings:
Infographic showing various Software Development Engineer In Testing job openings in Maryland as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 21% Part Time, and 2% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Strategic Software Development Engineer

York Space Systems

Laurel, MD • On-site

$110K - $190K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


Job description

York Space Systems was founded to radically improve spacecraft affordability and reliability, transforming, and enabling next- generation space mission operations worldwide. Today, York is one of the most innovative aerospace companies, specializing in end-to-end customer solutions and the rapid production of spacecraft platforms. York's complete Space Segment Solution includes spacecraft production, payload integration, system integration & test, launch services, ground segment services, and mission operations, enabling customers to leverage York's existing technology solutions to get to orbit rapidly and responsively. We're looking to expand our team across the board.
York is seeking a talented, cross-domain software engineers to join a small, empowered strategic development team focused on rapid prototyping and advanced development across York's software portfolio. This team operates ahead of program need proving out new capabilities, de-risking emerging technology, and maturing prototypes to the point where they can transition into production programs. Scope spans across York software: Full stack web development, onboard embedded and real-time software, ground and cloud applications and tooling, and autonomy and machine learning.
This is a role for engineers who don't want to be boxed into a single layer. In a given quarter you might write real-time embedded code, build a full stack tool to visualize its output, and stand up an autonomy or ML component that ties them together, and then push it to simulation and ultimately space. We care about range, judgment, and the ability to reach a working demonstration more than years on any one stack. You'll own problems end to end, help pick the right tools, and hand mature prototypes off to the programs that will fly it.
Responsibilities
  • Prototype and build software across embedded, full stack, and autonomy to prove out new capabilities quickly
  • Take problems from concept to working demonstration, then to production-ready handoffs as they mature
  • Pick the right tools, framework, and architecture for the job - and learn new ones as needed
  • Partner with program and engineering teams to transition proven prototypes into York's production programs
  • Contribute to the team's lightweight engineering practices; write code and documentation clean enough for others to adopt
  • Explore emerging technology - autonomy, ML, modern tooling - and turn it into something that addresses a real mission need
  • Ship demonstrations and take direct ownership of your work in a small team with minimal overhead

Qualifications
  • BS in Computer Science, Software Engineering, Aerospace Engineering or a related field; advanced degree is a plus
  • 3+ years in software engineering or software related application
  • Proven track record developing and delivering aerospace software, and taking prototypes through to production
  • Cross-domain range: depth in at least one of embedded/real-time, full stack, or autonomy/ML - and the ability and appetite to work across the others
  • Proficiency with C/C++, Python, C#, and Linux; experience with Rust, modern other web/cloud stacks, ROS 2, cFS, or ML frameworks a plus
  • A bias toward working software and demonstrations over process; comfort with ambiguity and self-direction
  • Fast learner who picks up unfamiliar stacks, domains, and problem spaces quickly
  • Aerospace, robotics, or other real-time or safety-relevant experience a plus, but not required
  • Active Secret clearance, or eligibility and willingness to obtain one
  • Willingness to work full-time in our Laurel, MD office; this position does not support remote or hybrid work.

In compliance with local law, we are disclosing the compensation, or a range thereof, for roles in locations where legally required. Actual salaries will vary based on several factors, including but not limited to external market data, internal equity, location, skill set, experience, and/or performance.
Benefits
  • 100% employer-paid medical, dental, and vision insurance (subject to spousal surcharge).
  • Company holidays, floating holidays, and sick time.
  • Unlimited PTO.
  • Generous 401(k) match.

How To Apply
Interested candidates are encouraged to apply by clicking the "Apply" link at the top of the page. York Space Systems will be accepting applications on a rolling basis until the position is closed. York Space Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, military or protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Must have permanent authorization to work in the United States. This policy applies to all terms and conditions or employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training. YORK SPACE SYSTEMS IS AN EEO EMPLOYER.