Position Description

Software Test Engineer - Linux
Work Location College Park, MD
Exemption Status Exempt
Full Time or Part Time Full time
Apply Now

Position Description
Will perform scientific software analysis and testing as well as associated documentation. The work activities range from understanding the requirements from the forecasters, developing manual and automated test scenarios, executing tests, and reporting on test results. The software testing engineer will participate in both ticket testing and full integrated system testing. Specific duties include:

  • Executing smoke, integration, regression, performance, and end user tests 
  • Integrating, testing, and supporting software developed by other centers or development partners.
  • Analyzing user stories and use case requirements for validity and feasibility.
  • Applying quality assurance practices throughout the software development cycle.
  • Collaborating with other team members and departments.
  • Detecting and tracking software defects and inconsistencies using JIRA.
  • Creating, editing, and maintaining test documentation on Confluence.

Required Skills
2+ years of software analysis and testing experience. Must have experience with automation testing tools (Selenium, Browser Stack, etc) and an understanding of observational data visualization and/or meteorological forecasting tools. Must also have:

  • Experience working with scientific data sets OR large, complex datasets (NetCDF, HDF5, or GRIB experience preferred)
  • Experience working with visual representations of data, preferably in a geospatial environment
  • Experience with change management and version control systems, such as Git and Redmine.
  • Experience working on a LINUX workstation.
  • Strong analytical and problem-solving skills.
  • Ability to effectively communicate technical information and work status accurately and reliably to project leads and managers.


  • Experience working with NetCDF, HDF5, or GRIB datasets
  • Experience with automation testing tools (Selenium, Browser Stack, etc).
  • Ability to write and edit shell scripts.
  • Experience working with JIRA and Confluence.

Must be a US Citizen or Permanent Resident and be able to pass a background investigation to obtain a security badge to enter the applicable government facility.

BS in computer science, related discipline, or equivalent.

ERT is a VEVRAA Federal Contractor and Equal Opportunity/Affirmative Action employer - All qualified applicants will be considered for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

Back Apply Now

ERT is committed to working with and providing reasonable accommodation to individuals with physical and mental disabilities. In compliance with Title VI, ERT may also provide language translation and interpretation services for visitors and employment candidates. If you need special assistance or accommodation while seeking employment, please contact Human Resources via email at ert-hr@ertcorp.com or by phone at 240-554-0161.