1

Software Development Engineer In Testing Jobs in Norristown, PA

... integration, and testing. • Experience participating in software requirements reviews ... Development Environments (IDEs) such as Eclipse or similar tools. • Experience with embedded ...

... in computer science courses * Minimum of 2 years C++ Software Development experience * Experience with Object Oriented C++ programming * Experience writing, debugging, and testing real time, multi ...

In this role you will drive the design, implementation and integration of software products that ... development is preferred. Experience with software testing is preferred. Specific Duties: • ...

next page

Showing results 1-20

Software Development Engineer In Testing information

See Norristown, PA salary details

$60.6K

$140.7K

$196.1K

How much do software development engineer in testing jobs pay per year?

As of Jul 13, 2026, the average yearly pay for software development engineer in testing in Norristown, PA is $140,748.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,500.00 and $165,100.00 per year, depending on experience, location, and employer.

What engineer makes $500,000 a year?

Software Development Engineers in Testing (SDETs) at senior levels or in high-cost-of-living areas can earn $500,000 or more annually, especially with bonuses, stock options, and extensive experience. Such compensation typically requires advanced skills in automation, programming, and quality assurance, along with leadership responsibilities and a strong track record in the industry.

What are Software Development Engineers in Testing (SDETs)?

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.

Are QA testers in demand in 2026?

Software Development Engineers in Testing (SDETs) and QA testers are expected to remain in demand through 2026 due to ongoing software development and the need for quality assurance. Skills in automation tools, scripting, and continuous integration will enhance job prospects in this field.

What are the key skills and qualifications needed to thrive as a Software Development Engineer In Testing (SDET), and why are they important?

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 test do?

A Software Development Engineer in Test (SDET) designs, develops, and maintains automated test frameworks and scripts to ensure software quality. They collaborate with development teams to identify testing requirements, write test cases, and use tools like Selenium or JUnit to execute tests, often possessing programming skills in languages such as Java or Python. SDETs focus on improving testing efficiency and reliability throughout the software development lifecycle.

How does a Software Development Engineer in Testing (SDET) 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.

Is SDET a good career?

A Software Development Engineer in Testing (SDET) is a valuable role that combines software development and testing skills, focusing on automation, quality assurance, and continuous integration. It offers strong job growth, competitive salaries, and opportunities to work with modern tools like Selenium, Java, or Python. SDET roles are well-suited for those interested in coding, testing frameworks, and ensuring software quality throughout the development lifecycle.

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 Norristown, PA? For Software Development Engineer In Testing jobs in Norristown, PA, the most frequently searched job titles are:
What job categories do people searching Software Development Engineer In Testing jobs in Norristown, PA look for? The top searched job categories for Software Development Engineer In Testing jobs in Norristown, PA are:
What cities near Norristown, PA are hiring for Software Development Engineer In Testing jobs? Cities near Norristown, PA with the most Software Development Engineer In Testing job openings:
Lead Radar Software Engineer

Lead Radar Software Engineer

Lockheed Martin

Moorestown, NJ • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 14 days ago


Lockheed Martin rating

8.1

Company rating: 8.1 out of 10

Based on 388 frontline employees who took The Breakroom Quiz

33rd of 61 rated aerospace companies


Job description


What We're Doing
At Lockheed Martin, we are passionate about
innovation and integrity. We believe that by
applying the highest standards of business ethics
and forward-thinking, everything is within our
capacity - and yours as a Lockheed Martin
employee. Lockheed Martin values your skills,
training, education, and background!
The Work
We are looking for a talented and motivated
Lead Software Engineer to join our growing
integrated team working on state of the art
radar systems and electronic warfare technology.
As a Software Engineer Lead, you will have the
opportunity to work on exciting projects,
collaborate with a talented group of
individuals, and contribute to the development of
innovative solutions.
In this role you will:
• Collaborate with other engineering disciplines
and program personnel.
• Participate in cross-functional Six Sigma-style
product or process improvement meetings.
• Stay up-to-date on emerging technologies and
tools.
• Be flexible, motivated, dedicated, detail-focused, team-oriented, and capable of multi-tasking.
• Participate in all phases of the development
lifecycle, including design, coding, and testing.
• Use RMS engineering processes and
procedures while performing your respective
software engineering and verification activities.
• Collaborate with teammates across physical
sites and lead junior engineers.
• This position requires a government security
clearance. U.S. Citizenship is required.
Who We Are
Lockheed Martin is a global aerospace, defense,
and security company dedicated to advancing
scientific discovery and harnessing innovation to
make the world a safer place. Our RMS business
in Moorestown, NJ is a hub of talented
engineers, scientists, and professionals
committed to shaping the future of defense
technology. We value collaboration, excellence,
and integrity in everything we do. As a part of
our team, you will work alongside like-minded
individuals dedicated to pushing the boundaries
of what's possible.
Basic Qualifications
• Bachelor's degree program from an accredited
college in a Computer Science, Computer
Engineering or related discipline with software
development experience with minimum of 9
years experience
• C++ Software development skills
• Experience in debugging, unit testing, and
integration testing
• Experience leading a software development team
• Experience with formal testing, verification,
and validation
• Experience mentoring software engineers in a
team setting
• Professional experience with Agile Principles,
CI/CD Methodologies' and Agile configuration
Management tools (Git, JIRA, Confluence)
• Ability to obtain and maintain a U.S. DoD
security clearance at the SECRET level. U.S.
Citizenship is required.
Desired skills
• Master's Degree in Computer Science, Software
Engineering, or Electrical and Computer
Engineering
• Experience with unit testing frameworks (ex:
Google Test) and Static/Dynamic Code Analysis
tools
• Linux development
• Experience with OOA/OOD design and
implementation
• Familiarity with Agile development process
• Experience with DevOps tools and principles
such as GitLab, Containerization
(Docker), CI/CD, Microservices (Kubernetes)
• Experience with threading/concurrency
• Real Time Embedded SW Engineering skills
• Willingness/interest in working with and
integrating the software with the hardware
• Experience with digital signal processing
and/or radar tracking algorithms
• Experience with Software Modeling (UML) and
architecture
• Understanding and application of Design
Patterns
• Experience with Code Optimization
• Experience with Automated Test tools and
Techniques, Static Code Analysis
• Experience with GPU/FPGA based architectures
and languages (ex: CUDA)
• Experience with BOEs and Proposals
EEO
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
*
At Lockheed Martin, we use our passion for purposeful innovation to help keep people safe and solve the world's most complex challenges. Our people are some of the greatest minds in the industry and truly make Lockheed Martin a great place to work.
With our employees as our priority, we provide diverse career opportunities designed to propel, develop, and boost agility. Our flexible schedules, competitive pay, and comprehensive benefits enable our employees to live a healthy, fulfilling life at and outside of work. We place an emphasis on empowering our employees by fostering an inclusive environment built upon integrity and corporate responsibility.
If this sounds like a culture you connect with, you're invited to apply for this role. Or, if you are unsure whether your experience aligns with the requirements of this position, we encourage you to search on Lockheed Martin Jobs, and apply for roles that align with your qualifications.
Other Important Information
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Work Schedule Information
Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
National Pay Statement
The base range for this position in New Jersey is $110,500 - 208,344.
Benefits offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays. The wage range and benefits summary is a general guideline and is governed by the applicable collective bargaining agreement when extending an offer.

What Lockheed Martin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Lockheed Martin logo

About Lockheed Martin

Sourced by ZipRecruiter

As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.

Industry

Manufacturing

Company size

10,000+ Employees

Headquarters location

Bethesda, MD, US

Year founded

1912