1

Software Engineer In Test Jobs in Maryland (NOW HIRING)

Sr SDET

Rockville, MD ยท On-site

$112.60K - $146.30K/yr

Qualifications Experience Requirements * 5+ years of cumulative experience in software development and/or test automation development. * 5+ years of experience with programming in Java (preferred ...

Sr SDET

Rockville, MD ยท On-site

$112.60K - $146.30K/yr

Qualifications Experience Requirements * 5+ years of cumulative experience in software development and/or test automation development. * 5+ years of experience with programming in Java (preferred ...

Automated Test Engineer

Annapolis Junction, MD ยท On-site

$47 - $62/hr

Automated Test Engineer LOCATIONAnnapolis Junction, MD 20701 CLEARANCETS/SCI Full Poly (Please note ... Proficiency in test automation tools * Strong understanding of software testing methodologies

Senior SDET

Owings Mills, MD ยท On-site

$120K - $150K/yr

... software testing experience. โ€ข Strong programming skills in Java and/or JavaScript/TypeScript with solid understanding of object-oriented design principles โ€ข Proficiency with modern test ...

Job Title Software Test Engineer Overview EverWatch is a government solutions company providing ... We offer the best salaries and benefits packages in our industry - to identify and retain the top ...

In this role, you will collaborate with software engineers, participate in test environment setup, and execute comprehensive testing activities. The ideal candidate will possess strong communication ...

SDET

Rockville, MD ยท On-site

$51 - $65.75/hr

Good QA mindset and at least 5+ years of experience in Quality assurance space * Familiar with AWS, Jenkins, Jira, Maven * AWS hands-on experience at least 1-2 years * Selenium experience Good to ...

next page

Showing results 1-20

Software Engineer In Test information

See Maryland salary details

$10

$49

$70

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

As of May 31, 2026, the average hourly pay for software engineer in test in Maryland is $49.93, according to ZipRecruiter salary data. Most workers in this role earn between $40.82 and $56.92 per hour, depending on experience, location, and employer.

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

To thrive as a Software Engineer in Test, you need a solid background in computer science, strong programming skills (often in Java, Python, or similar languages), and experience with automated testing frameworks. Familiarity with tools such as Selenium, JUnit, TestNG, and CI/CD systems, as well as knowledge of test management platforms, is typically required. Analytical thinking, problem-solving, and clear communication are critical soft skills that help you design effective test cases and collaborate with development teams. These skills ensure that software products are reliable, scalable, and meet quality standards before release.

What are some common challenges faced by Software Engineers In Test when collaborating with development teams?

Software Engineers In Test (SETs) often face the challenge of ensuring their testing processes keep pace with rapid development cycles. Coordinating closely with developers is essential to identify potential issues early and to align on testing priorities. Communication gaps can sometimes lead to misunderstandings about requirements or missed edge cases, so proactive collaboration is key. Additionally, SETs may need to advocate for sufficient time for thorough test automation, balancing quality with project deadlines.

What is a Software Engineer In Test?

A Software Engineer In Test (SET) is a professional who specializes in developing and maintaining automated tests and testing frameworks to ensure software quality. Unlike traditional testers, SETs are skilled in programming and work closely with development teams to design testable software, automate repetitive testing tasks, and identify bugs early in the development cycle. Their main goal is to improve the efficiency, effectiveness, and coverage of software testing processes, often contributing to both code quality and faster release cycles.

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

AspectSoftware Engineer In TestQA Engineer
CredentialsBachelor's in CS or related field, coding skillsBachelor's in CS, QA certifications optional
Work EnvironmentDevelops automated tests, collaborates with developersDesigns test plans, manual and automated testing
Industry UsageTech companies, software firmsVariety of industries, including tech and manufacturing
Search IntentAutomation, testing, developmentManual testing, quality assurance

Software Engineer In Test roles focus on developing automated testing solutions and collaborating closely with developers, requiring coding skills. QA Engineers typically design test plans and perform manual and automated testing, often with less emphasis on coding. Both roles aim to ensure software quality but differ in technical depth and responsibilities.

What are the most commonly searched types of Software Engineer In Test jobs in Maryland? The most popular types of Software Engineer In Test jobs in Maryland are:
What are popular job titles related to Software Engineer In Test jobs in Maryland? For Software Engineer In Test jobs in Maryland, the most frequently searched job titles are:
What cities in Maryland are hiring for Software Engineer In Test jobs? Cities in Maryland with the most Software Engineer In Test job openings:
Infographic showing various Software Engineer In Test job openings in Maryland as of May 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 70% In-person, 10% Hybrid, and 20% Remote job distribution, with an average salary of $103,861 per year, or $49.9 per hour.

Full-time

Medical, Life, Retirement, PTO

Posted 26 days ago


Job description

DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982. DCCA is proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: www.dcca.com
SDET
Candidate must have or be willing to obtain a Public Trust Clearance
For over 40 years, DCCA has provided a broad range of IT services to government agencies and commercial enterprises, helping them to feel confident in their IT infrastructure. With DCCA, these organizations can be confident in the flexibility and skill of their IT partners, allowing them to upgrade their technology quickly and efficiently. Better yet, thanks to DCCA's successful track record, clients can rest assured knowing DCCA can tackle any problem with ease, allowing them to focus on the work that matters.
Internally, DCCA prides itself on a culture built on integrity and inclusivity, allowing its employees to build lasting skills and relationships. As a veteran owned business, DCCA knows the importance of recruiting employees with a wide range of backgrounds, allowing for every problem to be approached by a diverse array of perspectives. Join us and be part of a team that has a people first mentality and a dedication to excellence.
Job Requirements:
DCCA is looking for an experienced Testing Automation Engineer with hand on coding experience to expand our automation capabilities within our organization.
Candidates to have healthcare systems implementation experience, excellent communication and leadership skills, and expertise in leading client presentations. In addition, individuals to have rich experience in testing automation using multiple tools, expertise in developing automation frameworks and automation strategy, as well as significant experience in leading testing activities across multiple clients.
Location - Remote
Primary Responsibilities:
โ€ข Develop a testing automation strategy for a financial management system with complex automation requirements for one of our Federal clients, CMS
โ€ข Analyze existing frameworks and recommend best practices for maintainability and effective automation
โ€ข Maintain module-specific regression test suites and ensure they meet performance SLAs
โ€ข Hands on experience in building automated scripts that are CI/CD pipeline ready
โ€ข Set automation goals and establish measurable KPIs to demonstrate progress and ROI
โ€ข Align automation strategy with business objectives
โ€ข Provide mentorship to a team of testing automation specialists to design, develop, and execute testing automation solutions
โ€ข Collaborate with team to identify automation opportunities and prioritize initiatives
โ€ข Implement a test data management strategy for different types of testing
โ€ข Develop and maintain timelines for automation efforts
โ€ข Lookout for opportunities to reduce technical debt
โ€ข Ensure progress of test activities as per plan, adhering to milestones and meeting SLAs
โ€ข Investigate and diagnose problems, propose and execute solutions
โ€ข Keep up with the industry trends and employ new tools/techniques for effective test automation
Required Skills:
โ€ข 8+ years developing and implementing test automation solutions
โ€ข Experience of working with large-scale and complex implementations
โ€ข Experience in creating automation frameworks for API and UI testing
โ€ข Experience with creating testing artifacts on agile projects based on acceptance criteria and design documents
โ€ข Background in healthcare
โ€ข Expertise on multiple automation tools such as Selenium, RestAssured, Postman, Cucumber, Sauce Labs
โ€ข Experience with Jira, Confluence, TestRail, GitHub, Jenkins
โ€ข Excellent understanding of the Testing Lifecycle and the different types of testing such as Functional, Integration & Performance Testing
โ€ข Proven ability to understand existing Test Processes and Plans and identify improvements and efficiencies
Additional Requirement:
-Must be able to solve Java coding challenges during the interview.
Desired (pluses):
โ€ข CMS or Healthcare Experience
โ€ข Experience leading test automation teams
โ€ข Experience in Agile development methodology
Experience with AI Tools
Education/Certifications:
โ€ข Computer Science degree or Bachelor's Degree in a related major
The proposed salary range for this position in Maryland is 130,000 to 140,000. Final salary will be determined based on various factors. Our comprehensive benefit offerings include healthcare, retirement plan, paid disability and life insurance programs, employee assistance program, paid and unpaid leave programs, education assistance, and wellness initiatives.
At DCCA, we believe the key to providing our clients with unrivaled services starts with retaining top talent, something we're able to do through our consistent commitment to building culture and comprehensive benefits.
Competitive Compensation: While salary at DCCA is determined by various factors, we are committed to making sure our salaries reflect the skill and expertise of our employees. In addition, each year we perform an annual salary review ensuring pay is equitable across both the company and industry at large.
Growth Opportunities: DCCA makes it a priority to help you grow and support your career advancement. From upskilling programs to recertification support, to professional development opportunities, we're here to help you grow your career and create lasting relationships.
Emphasis on Inclusivity: DCCA's culture emphasizes respect, equity, and opportunity and is supported by an array of business resource groups and other opportunities for connection.
Empowering Health: DCCA's benefits which encompass healthcare, paid time off, and flexible 401(k) options encourage you to live a healthy and fulfilling life, both in and outside of work. Learn more about our total benefits package on our Benefits page.
Mission Focused Work: From the defense industry to health IT management, DCCA allows you to work on innovative projects whose outcomes improve people's lives and solve today's IT problems.
Equal Opportunity Employer including Disability/Vets