Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Test Automation Software Engineer

$100k

Johns Hopkins University Applied Physics Lab

Description

Are you a problem solver ready to contribute to the development of aerospace projects? Does solving embedded software problems for aerospace systems sound fun and fulfilling to you?

If so, we're looking for someone like you to join our team at APL!

We are seeking a software developer to help us craft test and test automation software for NASA, National Security Space/Department of War and other organizations. As a member of our team, you will develop novel solutions and new technologies across numerous projects and embedded real-time systems. You will work with teams of engineers and scientists passionate about innovation and driven to make a real difference. We strive to cultivate an environment that promotes professional growth and a balanced life, and encourages a wide range of ideas.

As a Test Automation Software Engineer you will...
  • Develop and automate test infrastructure solutions for real-time aerospace software efforts
  • Apply software engineering principles to design, develop, and test emulations of aerospace systems.
  • Assess, extend, refactor, and detail existing continuous integration and testbed systems.
  • Share knowledge by collaborating with and mentoring other APL staff, engaging with spacecraft engineers and participate in working groups.
Qualifications

You meet our minimum qualifications for the job if you...
  • A B.S. in Software Engineering, Computer Science, Electrical or Computer Engineering, or other engineering field.
  • Proficiency in C++, C and Python.
  • 3 years of experience developing software for embedded systems, test development, and devops.
  • Experience with Continuous Integration/Continuous Delivery systems and (CI/CD), such as GitLab or Bamboo.
  • Experience with containerization and virtualization environments.
  • Experience with design and development of test automation systems including infrastructure, monitoring, analysis, and standard processes.
  • Experience mapping technical requirements to reusable, executable test cases.
  • Experience with Source Code Management (SCM) systems, specifically Git.
  • Demonstrated breadth and depth of problem-solving abilities.
  • Great interpersonal skills - capable of working independently or collaboratively on a team.
  • Excellent written and oral communication skills.
  • Ability and willingness to work in classified spaces.
  • Are able to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Top Secret/SCI level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship.
You'll go above and beyond our minimum requirements if you...
  • An M.S. or PhD. in Software Engineering, Computer Science, Electrical or Computer Engineering, or related technical field.
  • Demonstrated experience leading a team of (3+) software engineers.
  • Experience with software development on real-time operating systems (RTOS) such as VXWorks and embedded Linux.
  • Experience with modern testing methodologies, such as Test Driven Development (TDD).
  • Experience in spacecraft flight or ground software development.
  • Experience developing real-time simulators and emulators.
  • Have experience with safety-critical avionics systems development.

About Us

Why Work at APL?

The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation's most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates.

At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL's campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at

All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact View email address on click.appcast.io.

The referenced pay range is based on JHU APL's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis.


Minimum Rate

$100,000 Annually


Maximum Rate

$245,000 Annually
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Test Automation Software Engineer in Laurel, MD vacancy
  • $190k - $240k

     ...Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking a Software Engineer (Automated Test Framework) to join our intel team. The Automated Test Framework Software Engineer will support the framework of automated... 
    Suggested
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Annapolis Junction, MD
    2 days ago
  • $86.8k - $198k

    Phase2 Technology in Laurel, Maryland is seeking a Senior Software Test Automation and QA Developer to support critical national security missions. You will engage in full-stack software development, focusing on quality assurance testing and automation. The ideal candidate... 
    Suggested

    Phase2 Technology

    Laurel, MD
    3 days ago
  • Join the Johns Hopkins Applied Physics Lab as a Test Automation Software Engineer in Laurel, Maryland. You will be involved in developing and automating testing solutions for real-time aerospace software projects, impacting NASA and national security. Ideal candidates have... 
    Suggested

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    1 day ago
  •  ...Audit, Intelligence Analysis, Cyber Security, NIST SP 800-171 Assessment and Compliance, Computer Forensics, Software Assurance, Software Testing, Test Automation, Section 508 and WCAG Accessibility Assessment, Localization Testing, Independent Verification and... 
    Suggested
    Full time
    For contractors
    Local area

    TestPros

    New Carrollton, MD
    3 days ago
  •  ...About the job Test Automation Engineer Test Automation Engineer, Woodlawn, MD Long-term Contract (Potential to Hire) Must...  ...maintain automated test scripts and frameworks to validate software functionality, efficiency, and reliability. Will work... 
    Suggested
    Long term contract
    Permanent employment
    Contract work
    H1b
    Visa sponsorship

    The ACI Group

    Riverdale, MD
    1 day ago
  • CyberCore Technologies in Laurel, Maryland, is seeking a candidate with strong automated testing expertise. The role focuses on full-stack test automation, requiring proficiency in the Linux command line for executing tests, analyzing logs, and troubleshooting environments... 

    CyberCore Technologies

    Laurel, MD
    2 days ago
  •  ...points, but we love the work!) Validate the performance, reliability, and readiness of HPC systems through disciplined test engineering and automation. In this role, you will develop and execute test plans, analyze logs and test data, validate REST APIs, and use tools... 
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    4 days ago
  • $86.8k - $198k

    Phase2 Technology is seeking a Senior Software Test Automation and QA Developer in Columbia, Maryland. In this role, you will develop automated testing solutions and high-quality software to support critical missions for national security. You will collaborate with a dynamic... 

    Phase2 Technology

    Columbia, MD
    3 days ago
  •  ...autonomous systems? Are you interested in shaping how the Navy tests, validates, and deploys autonomous maritime platforms? If so,...  ...are seeking a motivated Autonomy Test and Evaluation Tools Software Engineer to join the Ocean Systems and Engineering Group. In this role... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    5 days ago
  • $85k

     ...about inventing creative solutions to complex engineering challenges? Do you enjoy integrating...  ...Design, configure, program, and operate special test equipment, data acquisition and control equipment, and sensors to automate test execution and collect data in laboratory... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    1 day ago
  •  ...Process Automation Engineering Team Lead In this position you will lead a process automation engineering team in the design, testing, and commissioning of industrial electrical and process automation...  ...systems including hardware and software. Travel is typically minimal.... 

    MRINetwork

    Annapolis Junction, MD
    5 hours ago
  • $86.8k - $198k

    Job Number: R0240586 Software Test Automation and QA Developer, Senior The Opportunity Are you looking for an opportunity to not just develop...  ...clearance with a polygraph Bachelor's degree in CS or an Engineering field and 5+ years of experience with software, database... 
    Local area

    Phase2 Technology

    Laurel, MD
    4 days ago
  • $86.8k - $198k

    ## Software Test Automation and QA Developer, SeniorApplylocations: Laurel, MD: Columbia, MDtime type: Full timeposted on: Posted Todaytime left...  ...clearance with a polygraph* Bachelor’s degree in CS or an Engineering field and 5+ years of experience with software, database... 
    Full time
    Contract work
    Part time
    Work at office
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    5 days ago
  • Booz Allen Hamilton is seeking a Senior Software Test Automation and QA Developer to create solutions supporting national security. The role involves developing software, building test automation, and collaborating in an agile environment. Candidates should have 4+ years... 

    Booz Allen Hamilton

    Laurel, MD
    5 days ago
  •  ...fosters collaboration with other senior engineers for the development of advanced data analytics...  ...This Program is seeking a full stack software engineer to develop, maintain and enhance...  ...includes DAT, UAT/SME Validation, Smoke Test, and System Level Test (SLT) prior to deploying... 

    Lockheed Martin

    Annapolis Junction, MD
    5 hours ago
  • $10k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...our customers. Description As a Software Test Engineer, you will work closely with...  ...solutions. Collaborate with DevOps teams to automate software deployment and monitoring... 
    Hourly pay
    Extra income
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures, LLC

    Columbia, MD
    3 days ago
  • $130k - $210k

    A defense contracting firm in Maryland seeks a Test Engineer with a minimum of eight years of experience in similar programs. Candidates must be US citizens with an active TS/SCI security clearance. Responsibilities include developing evaluation and test plans, conducting... 

    Constellation Technologies, Inc

    Columbia, MD
    2 days ago
  •  ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Annapolis Junction, MD. Responsibilities...  ...systems) based upon documented requirements. Review and tests software components for adherence to the design requirements... 
    Contract work
    Work at office

    MANTECH

    Annapolis Junction, MD
    5 hours ago
  •  ...MANTECH is seeking a highly motivated and collaborative Software Engineer to join our team in Laurel , MD. In this role, you will develop...  .... Work individually or as part of a team. Review and test software components for adherence to the design requirements... 
    Work at office

    MANTECH

    Laurel, MD
    5 hours ago
  • $134.1k - $241.4k

     ...Job Description: Parsons is looking for an experienced Automated Test Engineer to join our team. In this role you will support testing activities...  ...and execute automated test and evaluation plans for custom software as a part of a multidisciplinary engineering team.... 
    Local area
    Worldwide
    Flexible hours

    Parsons Company

    Annapolis Junction, MD
    3 days ago
  • $69.55k - $125.73k

     ...Description Junior Manual Test Engineer Leidos has a new and exciting opportunity...  ...Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling,...  ...organization that includes teams that automate tests and maintain a complex testing framework... 
    Local area
    Immediate start
    Flexible hours

    Leidos

    Annapolis Junction, MD
    2 days ago
  • $750 per month

     ...We’re looking for an Automated Test Engineer to further their knowledge and grow their career. Interclypse has numerous openings on a variety of government projects allowing us to find the best fit for your personal skillset. Requirements Interclypse provides a... 
    Temporary work

    Interclypse

    Annapolis Junction, MD
    4 days ago
  •  ...Automated Test Engineer Transform technology into opportunity as an Automated Test Engineer at GDIT. Shape what's next for mission-critical...  ...test suites Collaborate with a cross-functional Agile team of software developers, system engineers, and product owners to... 
    Remote work
    2 days per week

    General Dynamics Information Technology

    Annapolis Junction, MD
    1 day ago
  •  ...(We don’t love the bullet points, but we love the work!) As the Software Automation Engineer, you'll be part of a team responsible for executing and maintaining automated integration and system testing processes across a diverse range of HPC operating environments. This... 
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    4 days ago
  •  ...Automation Engineer ID 2026-9572 Type Full Time W/Benefits Ret Match Location : Location US- Secondary Location...  ...Management: Build and manage CI/CD pipelines for automated testing, deployment, and rollback (GitLab CI, AWS CodePipeline).... 
    Full time
    Remote work

    ERT Inc

    Laurel, MD
    3 days ago
  •  ...Marathon TS is looking for an Automation Engineer to support our Client efforts. Role Description...  ...lifecycle. Performs continuous testing for security, API, and regression suite...  ...Miniumum: - 0-1+ years of experience in Software Testing Field, working with and... 

    Marathon TS

    Annapolis Junction, MD
    4 days ago
  •  ...to children, families, and seniors. Our engineers, designers, and strategists cut through complexity...  ...Backend Data Validation and Performance Test Engineer will be responsible for...  ...Experience working within Agile, SAFe, or similar software development methodologies. ~ Ability to... 
    Remote work

    eSimplicity

    Silver Spring, MD
    9 days ago
  • $130k - $270k

     ...a timely manner. Our team of engineers take pride in what they develop...  .... Captivation is looking for software developers who can get stuff...  ...looking for a senior level test engineer who shall be responsible...  .../Python scripting for task automation Experience developing and... 
    Hourly pay
    Full time
    Temporary work

    Captivation Software

    Annapolis Junction, MD
    2 days ago
  • A leading research laboratory in Maryland is seeking a Missile Test & Evaluation Engineer to work on Navy strategic missile systems. The role involves developing performance requirements, performing evaluations, and advising government partners. Candidates should have... 

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • ETR applications require strong automated testing expertise with an emphasis on full-stack (front-end and back-end) test automation, along...  ...JUMPGATE, include user interfaces that allow users to configure software and monitor metrics for data flows processed through each... 

    CyberCore Technologies

    Laurel, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Test Automation Software Engineer. Be the first to apply!