1

Software Development Engineer Test Sdet Jobs in West Virginia

Software Engineer III

Socorro, NM · On-site +1

$79K - $120K/yr

  • Medical

  • Dental

  • Vision

  • PTO

All Pipeline development uses a a common infrastructure written in Python, which serves as the ... An understanding of formal software engineering principles including design, documentation ...

Develop test scripts and frameworks to verify functionality and produce high quality software ... Experience with software development in Linux. * An understanding of formal software engineering ...

In this role, you should have a keen eye for detail and excellent communication skills. If you are ... progressive software development/testing, systems engineering and/or architecture experience.

Senior Software Engineer

Clarksburg, WV · On-site

$131 - $237/hr

  • Medical

  • Retirement

  • PTO

Build, test, and maintain high-performance, secure, and reliable applications. * Collaborate with ... Strong backend development experience in languages such as: * Java * Spring Boot * Hibernate

New

Process Development Engineer

Inwood, WV

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We welcome passionate and creative individuals who thrive in an entrepreneurial, collaborative and ... The Process Development Engineer is responsible for driving the development, optimization, and ...

1637 - Systems Test Engineer

Fairmont, WV · On-site

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Ability to identify, reproduce, and resolve software defects. * Proficiency with Git based tools in ... Development of requirements and design specifications. * Test, plan, and procedure development.

1637 - Systems Test Engineer

Fairmont, WV · On-site

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Ability to identify, reproduce, and resolve software defects. * Proficiency with Git based tools in ... Development of requirements and design specifications. * Test, plan, and procedure development.

1637 - Systems Test Engineer

Fairmont, WV · On-site

$90K - $120K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Ability to identify, reproduce, and resolve software defects. * Proficiency with Git based tools in ... Development of requirements and design specifications. * Test, plan, and procedure development.

$88K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Expertise with Java software development. * Proficiency in developing and implementing custom ... Experience interfacing with customers and collaborating on requirements development and test ...

Senior Dev/Systems Engineer

Charleston, WV · On-site

$188K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

We innovate diligently, test exhaustively, then implement fast. In a connected and exciting era ... Design, develop, and implement complex software applications using Java Enterprise Edition, Spring ...

Software Engineer (Multiple Levels)

Summit Point, WV · On-site

$88K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Expertise with Java software development. * Proficiency in developing and implementing custom ... Experience interfacing with customers and collaborating on requirements development and test ...

... build, test and maintain scalable software systems. This role will play a part in creating ... Expertise in front end web application development in one or more programming languages is required.

Showing results 41-60

Software Development Engineer Test Sdet information

See West Virginia salary details

$8

$42

$57

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

As of Aug 20, 2026, the average hourly pay for software development engineer test sdet in West Virginia is $42.40, according to ZipRecruiter salary data. Most workers in this role earn between $37.21 and $48.03 per hour, depending on experience, location, and employer.

What is a software development engineer test SDET?

A Software Development Engineer in Test (SDET) is a professional who combines the skills of a software developer and a tester. SDETs are responsible for designing, developing, and maintaining automated testing frameworks and tools to ensure the quality and functionality of software products. They work closely with development teams to identify test cases, create automation scripts, and sometimes contribute to the development of the application itself. SDETs play a critical role in continuous integration and delivery pipelines, helping organizations achieve faster and more reliable software releases.

How does a software development engineer test SDET typically collaborate with developers and QA teams during the software development lifecycle?

As an SDET, you will work closely with both developers and QA teams throughout the software development lifecycle. This collaboration involves participating in code reviews, designing and implementing automated test frameworks, and ensuring that new features are testable and meet quality standards. SDETs often write test cases alongside developers, provide feedback on code quality, and help troubleshoot issues that arise during testing. This cross-functional teamwork not only improves product quality but also fosters a culture of continuous improvement and shared responsibility for delivering reliable software.

What are the key skills and qualifications needed to thrive as a software development engineer test SDET, and why are they important?

To thrive as a Software Development Engineer in Test (SDET), you need strong programming skills in languages like Java, Python, or C#, along with a solid understanding of software testing methodologies and computer science fundamentals. Familiarity with automation testing frameworks (such as Selenium or TestNG), CI/CD tools, and version control systems is typically required, and certifications like ISTQB can be beneficial. Analytical thinking, attention to detail, and effective communication are key soft skills that help in identifying issues and collaborating with development teams. These skills and qualities are crucial for ensuring software quality, reducing bugs, and accelerating release cycles in fast-paced development environments.

What is the difference between Software Development Engineer Test Sdet vs Software Engineer in Test SDET?

AspectSoftware Development Engineer Test (SDET)Software Engineer in Test (SDET)
CredentialsBachelor's in CS or related field, certifications like ISTQBBachelor's in CS or related field, certifications like ISTQB
Work EnvironmentDevelops automated tests, collaborates with developers, focuses on testing frameworksDesigns testing tools, writes automated tests, often involved in CI/CD pipelines
Industry UsageCommon in tech companies, especially in QA and testing teamsUsed interchangeably with SDET, prevalent in software development firms

Both roles focus on automation testing and quality assurance, requiring similar skills and certifications. The main difference lies in terminology preference; 'Software Development Engineer Test' and 'Software Engineer in Test' are often used interchangeably in the industry to describe professionals who develop testing frameworks and automate quality checks within software teams.

Software Engineer III

aui

Socorro, NM • On-site, Remote

$79K - $120K/yr

Full-time

Medical, Dental, Vision, PTO

Re-posted 4 days ago


Job description

Position Description:

Position Summary

The National Radio Astronomy Observatory (NRAO) is a prestigious research and development organization that plays a vital role in the study of the universe. Associated Universities, Inc. (AUI) is a nonprofit organization that manages and operates the NRAO under a cooperative agreement with the National Science Foundation. The Observatory is a hub for technological and scientific collaboration, operating state-of-the-art radio telescope facilities for use by the international scientific community. The Observatory has been instrumental in the study of black holes, galaxies, and the early universe.

The NRAO is seeking a full-time software engineer to design, develop and maintain code for their radio interferometer data reduction and analysis pipeline. The pipeline is used for the majority of data processing by users of the Atacama Large Millimeter/submillimeter Array (ALMA) in Chile. ALMA is now entering a very exciting phase. Over the next several years, ALMA will be undergoing a major upgrade of the array’s components – the ALMA Wideband Sensitivity Upgrade (WSU). The objective is to increase the system bandwidth by at least a factor of two (and a goal of a factor of four), as well as to improve the sensitivity of most receivers and improve the digital efficiency throughout the signal chain.

The position will be based either at our headquarters in Charlottesville, VA; at the Science Operations Center in Socorro, NM; our office in Albuquerque, NM; or at the Green Bank Observatory in West Virginia. A remote workstation within the United States may be considered for candidates with sufficient experience, who can work independently while still communicating effectively with the team.

What You Will be Doing:

The ALMA Pipeline Software Engineer is responsible for all aspects of the software engineering lifecycle, from requirements derivation through design, development, testing and maintenance of code used in telescope data processing. You must be capable of formulating complex technical solutions suitable for operational deployment from broad scientific objectives in a research environment. You must possess both software engineering domain knowledge as well as the educational background and ability to understand the basic scientific concepts of radio interferometry.

A key responsibility for this position will be improving ALMA quality assurance (QA) processes and the common pipeline infrastructure. All Pipeline development uses a a common infrastructure written in Python, which serves as the foundation of all essential aspects of the Pipeline functionality, including, heuristics-driving data calibration/imaging, weblog-based presentation of workflow and data quality assessment, as well as the final science data product delivery.

Work Environment

The successful candidate will join a team of professionals engaged in research and development in the fields of science, engineering, software development, and education.  Work is typically performed in a research or development environment.  Must be able to operate a personal computer. May occasionally work at high altitudes.  Must be able to communicate effectively both verbally and in writing.

Who You Are:

Education

  • You have a Bachelor's degree in computer science, engineering, scientific or related field; highly relevant experience may be considered in lieu of a Bachelor's degree.
  • While not required, you may have an advanced degree in a related field.

Experience

  • Minimum of three years of experience in the development of software applications;

Skills and Competencies

  • An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and testing frameworks
  • Experience with large development projects in Python
  • Experience writing code for data visualization and web presentation
  • Familiarity with basic astronomical principles and data reduction
  • Demonstrated ability to learn new scientific concepts and apply them to engineering implementation, ideally in radio astronomy and interferometry
  • Experience with scientific software development, numerical processing techniques, and mathematical packages such as Python/numpy
  • Experience with CASA (or similar data reduction package)
  • Familiarity with High Performance Computing and Big Data concepts including distributed data storage, parallel I/O, parallel processing, and memory caching
  • Familiarity with software development in Linux, Python, and with version control software

Additional Requirement

Observatory employees must be authorized to work in the United States. The Observatory presently cannot sponsor H-1B Visas for this position.

Total Rewards:

Compensation

The starting salary of this position is between $79,000 and $120,000. Factors which may affect starting pay within this range may include; education, experience, skills, competencies, other qualifications of the successful candidate, as well as internal equity and labor market conditions.

Benefits:

Associated Universities, Inc (AUI) offers a comprehensive benefits package addressing the needs of employees and their families with most benefits beginning on the first day of employment, subject to eligibility requirements. AUI provides:

  • Excellent paid time off (13 holidays, annual accrual of up to 24 vacation days)
  • Medical, dental and vision plans are effective on the first day of employment.
  • AUI’s retirement benefit contributes an amount equal to 10 percent of a qualified participant’s base pay with no required employee contribution.
  • Click Total Rewards for more information.

Application Instructions:

Select the “Apply” button above. Please be prepared to upload your current CV/Resume and a cover letter describing interest and suitability for the position.

Equal Opportunity Employer Statement:

AUI is an equal opportunity employer. To view our complete statement, please visit https://public.nrao.edu/careers/. If you require reasonable accommodation for any part of the application or hiring process, you may submit your request by sending an email to resumes@nrao.edu. PM20