Job Summary:
ITS, LLC is seeking a Principal Software Engineer to support Raytheon’s EED (EOSDIS Evolution and Development) team which supports NASA in its mission to provide scientists and other users access to data from NASA’s Earth science missions. As a member of the Cumulus (an AWS hosted data archive for Earth science records from around the world) development team, software test engineers will work with both integrator and operator user groups, as well as the development teams, to create a test strategy and test plans that enhance quality and stability. Cumulus integrates with several EOSDIS products, and it is desired to expand regression testing to include these integrations.
Key Responsibilities:
Duties and responsibilities include, but are not limited to:
- Support testing efforts as a part of Agile / Scrum teams.
- Develop, execute and maintain test strategy, test plans, test scenarios, test suites and test cases and Test summary reports for customer/user consumption
- Identify and manage test data.
- Identify key quality metrics and design monitoring strategy.
- Execute and coordinate integration, system, and regression tests.
- Provide estimates associated with testing activities.
- Assist with building and designing automated tests.
- Track and report on test status using established QA metrics.
- Collaborate with NASA DAACs (Distributed Data Archive Centers) and end users to enhance product quality, identify test cases and mitigate pain points.
- Collaborate with other teams to establish cross-team regression testing plans.
Preferred Qualifications:
- Experience developing comprehensive Test Strategies, Test Execution Plan and Test Summary reporting
- Experience with continuous deployment and software testing
- Experience in Agile / Scrum methodologies
- Experience with software development life cycle (SDLC)
- Overall experience testing a large application with complex business logic
- Using Postman for API testing
- Creating and maintaining a testing suite
- Experience with JIRA
- Experience writing automated tests.
- Knowledge of AWS services, hands-on experience would be a plus.
- Experience with the Scaled Agile Framework (SAFe) a plus.
- Experience with Cypress, Node, React, and/or Terraform would be a plus
Education/Experience:
- Bachelor’s degree in operations research, Engineering, Math, Probability, Statistics or Science preferred
- 6+ years of experience as a Software Test Engineer
Salary Note:
- In compliance with Maryland's Equal Pay for Equal Work Act, the salary range for this role is based on education, experience, and responsibilities.
ITS, LLC. is an equal-opportunity employer to include veterans and individuals with disabilities.