Software Test Engineer

Booz Allen Hamilton

Maryland

On-site

USD 86,900 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health and life benefits
Professional development
Tuition assistance
Paid leave
Work-life programs

Job summary

Booz Allen Hamilton is looking for a Full Stack Developer in Maryland. In this role, you will develop end-to-end software solutions while utilizing Agile methodologies and various technologies like Python and React. You will also be responsible for integrating testing frameworks and developing systems that enhance client interactions.

The ideal candidate will have over 5 years of software development experience and a Bachelor’s degree or equivalent experience. Security clearance is required for this position, which offers a competitive salary range and excellent benefits.

Qualifications

  • 5+ years of experience in software development across programming languages.
  • Experience creating solutions to complex problems within a collaborative team.
  • Ability to maintain software operations across multiple OS variants.

Responsibilities

  • Develop end-to-end solutions in a fast, agile environment.
  • Use your passion to manage system improvements and challenges.
  • Work closely with clients to provide innovative software solutions.

Skills

Agile methods
Python
React
CI/CD pipelines
Debugging and troubleshooting
Software integration

Education

Bachelor’s degree or 8+ years of experience in software engineering

Tools

Docker
PostgreSQL
Testing frameworks

Job description

Overview

As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need you on our team. We’re looking for an experienced developer with the skills needed to develop software and systems from vision to production ready.

Key Responsibilities

This role is more than just coding. You’ll use your passion to master new tools and techniques and identify needed system improvements. You’ll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You’ll make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements.

Qualifications
  • 5+ years of experience designing, developing, modifying, documenting, and integrating software programming applications using Agile methods
  • 5+ years of experience in software development with basic programming languages, technologies, tools, workflows, site maintenance, APIs, or web development stacks, including Python and React
  • 5+ years of experience developing and maintaining testing suites within the development ecosystem, including unit and integration tests for both backend and frontend code
  • Experience integrating testing frameworks within CI/CD pipelines
  • Experience developing and testing interfaces between software products and products of other vendors
  • Experience creating solutions to complex problems within a collaborative, cross‑functional team
  • Experience managing software solutions developed, tested, and deployed on multiple OS variants, including UNIX or Linux
  • Ability to debug, troubleshoot, monitor, and maintain the operation of application code
  • Bachelor’s degree or 8+ years of experience in software engineering in lieu of a degree
Nice if you have
  • Experience with development and testing tools and frameworks such as Pytest, Jest, Playwright, faker, Black, Mypy, Pylint, Ruff, Prettier, tsc, Eslint, Husky, Redux/Zustand, or Jest
  • Experience with containerization tools, including Docker Compose
  • Experience with data storage solutions such as Postgres, PGAdmin, Mongo, and Compass
  • Experience acquiring client requirements and resolving workflow problems through automation optimization
  • Experience with advanced software development, analytic development, and DevOps techniques for creating pipeline APIs
  • Experience with service cyber components and CNO Development
  • Ability to work with automated testing tools to perform testing and maintenance
  • Possession of excellent analytical and problem‑solving skills
  • TS/SCI clearance
  • Master’s degree
Security Clearance

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Secret clearance is required.

Compensation

The projected compensation range for this position is $86,900.00 to $198,000.00 (annualized USD). Salary is determined by factors such as location, education, skills, and experience. This posting will close within 90 days from the posting date.

Benefits

At Booz Allen, we celebrate your contributions and support your total well‑being. Our offerings include health, life, disability, financial, and retirement benefits; paid leave, professional development, tuition assistance, work‑life programs, and dependent care. Full‑time and part‑time employees working at least 20 hours a week are eligible for our benefit programs.

Equal Employment Opportunity

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Booz Allen Hamilton • Dayton (OH)

On-site
USD 69,300 - 158,000
Full Stack Software Engineer
Full Stack Software Engineer

Phase2 Technology • El Segundo (CA)

On-site
USD 86,000 - 198,000
Health benefits
Retirement benefits
Professional development
Software Engineer
Software Engineer

Phase2 Technology • Arlington (VA)

On-site
USD 86,000 - 198,000
Software Engineer
Software Engineer

Phase2 Technology • Lexington Park (MD)

On-site
USD 69,000 - 158,000
Health, life, and disability benefits
Tuition assistance
Work-life programs
+1
Software Engineer, Lead
Software Engineer, Lead

Phase2 Technology • Laurel (MD)

On-site
USD 112,000 - 257,000
Health and life insurance
Disability benefits
Professional development assistance
+1
Software Developer
Software Developer

Booz Allen Hamilton • Fort Meade (MD)

Hybrid
USD 86,000 - 198,000
Health, life, and disability benefits
Tuition assistance
Professional development opportunities
+1
Full Stack Mission Essential System Developer
Full Stack Mission Essential System Developer

Booz Allen Hamilton • North Dakota

Hybrid
USD 86,800 - 198,000
Health benefits
Paid leave
Professional development
Full Stack Developer, Mid
Full Stack Developer, Mid

Phase2 Technology • Chantilly (VA)

On-site
USD 86,000 - 198,000
Health benefits
Professional development
Tuition assistance
Software Engineer, Mid
Software Engineer, Mid

Booz Allen Hamilton • Springfield (VA)

On-site
USD 69,400 - 158,000
Full Stack Software Engineer, Senior
Full Stack Software Engineer, Senior

Phase2 Technology • Corridor North (MD)

On-site
USD 87,000 - 198,000