1

Software Developer Tester Jobs (NOW HIRING)

SOFTWARE DEVELOPER (C++)

Norco, CA ยท On-site

$100K - $160K/yr

The selected candidate will work within a collaborative Agile SAFe environment, partnering with software engineers, systems engineers, testers, and government stakeholders to design, develop, enhance ...

Junior Software Developer

Annapolis Junction, MD ยท On-site

$68K - $88K/yr

... developer testing of the developed software โ€ข Write documentation pertinent to operating and supporting the developed software and techniques โ€ข Daily activities include software development ...

Java Developer/Tester

Manassas, VA ยท On-site

$51 - $66/hr

Job#: 3038663 Java Developer/Tester Location: Manassas, Virginia (Onsite) Candidates must be able ... S. in Computer Science, Software/Computer/Electrical Engineering, or a related STEM discipline is ...

Internationalization Software Engineer- Hybrid | Cary, NC We're a leader in data and AI. Through ... Collaborate with internationalization testers to guide testing strategies, investigate defects, and ...

The Software Developer will support the development, integration, testing, and sustainment of reusable NASA core Flight System (cFS) applications, software libraries, and interfaces. Working under ...

Internationalization Software Engineer- Hybrid | Cary, NC We're a leader in data and AI. Through ... Collaborate with internationalization testers to guide testing strategies, investigate defects, and ...

Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and ... Software Developer We are looking for an energetic, forwarding thinking computer program engineer ...

In addition, the candidate is responsible for end-to-end design, development, and standard developer testing of the developed software. The software developer also writes documentation pertinent to ...

Junior Software Developer

Annapolis, MD ยท On-site

$66K - $86K/yr

In addition, the candidate is responsible for end-to-end design, development, and standard developer testing of the developed software. The software developer also writes documentation pertinent to ...

Software Developer

TX ยท On-site

Software Developer Location: Houston TX. Greenway Plaza, 77046 - 4 days/week onsite Duration: 6 ... Perform the design, execution, testing and deployment phases of the software development life cycle ...

The Software Developer is part of an agile development team responsible for building enterprise ... testing, and deployment, while leading complex initiatives and mentoring junior team members. The ...

Software Development and Testing; System Integration, Testing and Evaluation; Lab Management and ... Software Developer We are looking for an energetic, forwarding thinking computer program engineer ...

... testing defects, customer technical support, and close collaboration with other team members. The Level 2 Software Developer will review business requirements documentation with technical manager to ...

Directing system testing and validation procedures. * Directing software programming and documentation development. * Consulting with departments or customers on project status and proposals.

next page

Showing results 1-20

Software Developer Tester information

See salary details

$11

$54

$74

How much do software developer tester jobs pay per hour?

As of Jul 22, 2026, the average hourly pay for software developer tester in the United States is $54.76, according to ZipRecruiter salary data. Most workers in this role earn between $48.08 and $62.02 per hour, depending on experience, location, and employer.

How do Software Developer Testers balance writing code with testing responsibilities in their daily workflow?

Software Developer Testers often split their time between developing new features and designing or executing automated and manual tests. They collaborate closely with developers to understand feature requirements and ensure that test cases cover all critical paths. Balancing these responsibilities requires strong organizational skills and the ability to quickly switch contexts. Regular communication with both development and QA teams helps ensure that testing is integrated early and effectively into the software development process.

What does a tester do in software development?

A software developer tester evaluates software applications to identify bugs, ensure functionality, and verify that the product meets specified requirements. They create and execute test cases, often using testing tools and scripts, to improve software quality throughout the development process.

How do I become a software tester?

To become a software tester, you typically need a background in computer science or related fields, along with knowledge of testing tools and methodologies. Gaining experience through internships, certifications like ISTQB, and developing skills in scripting and bug tracking can improve job prospects. Entry-level positions often require strong attention to detail and understanding of software development processes.

Will AI replace software testers?

Software developer testers perform tasks that involve analyzing requirements, designing test cases, and executing tests, which require critical thinking and domain knowledge. While AI can assist with automating repetitive testing tasks and identifying certain defects, it is unlikely to fully replace the need for human testers who interpret complex scenarios and adapt to new technologies. Human judgment and expertise remain essential in ensuring software quality.

What are Software Developer Testers?

Software Developer Testers, also known as Software Development Engineers in Test (SDETs), are professionals who combine programming skills with testing expertise to ensure the quality of software products. They design, develop, and execute automated tests, identify bugs, and collaborate closely with developers to improve the software development process. Their role bridges the gap between traditional software development and quality assurance, helping to deliver reliable and high-performing software.

What is the difference between Software Developer Tester vs Software Developer?

AspectSoftware Developer TesterSoftware Developer
Primary RoleDesigns, develops, and executes tests to ensure software qualityDesigns, develops, and maintains software applications
Skills & CertificationsTesting tools, QA methodologies, programming skillsProgramming languages, software architecture, coding skills
Work EnvironmentQA teams, development teams, testing labsDevelopment teams, project environments, coding labs
Common UsageQuality assurance, testing phases, bug trackingSoftware development, coding, deployment

While both roles require programming skills and collaboration with development teams, Software Developer Testers focus on testing and quality assurance, whereas Software Developers primarily develop and maintain software applications. Understanding these differences helps employers and candidates align skills with job expectations.

How much do software testers get paid?

Software testers' salaries vary based on experience, location, and industry, but the average annual pay ranges from $50,000 to $80,000. Entry-level testers typically earn less, while those with specialized skills or certifications can earn higher salaries, especially in competitive markets or with experience in automation tools.

What are the key skills and qualifications needed to thrive as a Software Developer Tester, and why are they important?

To thrive as a Software Developer Tester, you need proficiency in programming languages (such as Java, Python, or C#), a solid understanding of software development life cycles, and experience with testing methodologies, typically backed by a degree in computer science or a related field. Familiarity with automated testing tools (like Selenium or JUnit), bug tracking systems, and possibly certifications such as ISTQB are highly valued. Attention to detail, analytical thinking, and effective teamwork are standout soft skills for this role. These abilities ensure robust and reliable software products by identifying defects early and fostering collaboration within development teams.
More about Software Developer Tester jobs
What job categories do people searching Software Developer Tester jobs look for? The top searched job categories for Software Developer Tester jobs are:
Infographic showing various Software Developer Tester job openings in the United States as of July 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $113,906 per year, or $54.8 per hour.

Mid-Level Software Developer

SITEC Consulting

Laurel, MD โ€ข On-site

Full-time

Posted 21 days ago


Job description

Mid-Level Software Developer

Location: Laurel, MD
Schedule: Full-Time, On-Site
Clearance Required: TS/SCI with Polygraph

SITEC Consulting is seeking a Mid-Level Software Developer to support the sustainment, enhancement, and production support of enterprise business applications in a secure mission environment. This role is ideal for a developer who enjoys solving technical problems, supporting critical systems, and working in a fast-paced Agile team environment.

The selected candidate will join a collaborative team of developers and systems engineers responsible for ensuring enterprise applications remain reliable, effective, and responsive to operational needs. This position provides the opportunity to support application development, troubleshoot production issues, improve system sustainment processes, and help identify and correct potential issues before they impact users.

Responsibilities
  • Provide software development and production support for enterprise applications.
  • Develop, maintain, and enhance application features and system functionality.
  • Create and consume RESTful endpoints.
  • Support troubleshooting, root cause analysis, and corrective action for production issues.
  • Assist with maintaining Linux-based environments.
  • Collaborate with developers, systems engineers, testers, and stakeholders in an Agile environment.
  • Support sustainment improvements that increase system reliability, performance, and maintainability.
  • Learn and apply new technologies to solve customer and mission support challenges.
Required Qualifications
  • Active TS/SCI with Polygraph.
  • Bachelor's degree in a technical discipline and six years of software development or software engineering experience.
  • Ten years of software development or engineering experience may be substituted in lieu of a degree.
  • Experience with JavaScript frameworks.
  • Experience creating and consuming RESTful endpoints.
  • Experience setting up and maintaining Linux environments.
  • Experience with MongoDB.
Desired Skills
  • Experience with AWS.
  • Experience with GitLab.
  • Experience with GitLab runners or CI/CD pipelines.
  • Experience with Agile methodologies.
  • Experience with automated integration or unit testing scripts.
  • Experience with Docker.
  • Exposure to large language models or AI-enabled tools.
  • Working knowledge of accessibility standards, including Section 508 compliance.