Jobs and Careers
GE
USA PA Home Office (PAHOME), United States, United Statesfull_timeVerifiedPosted 3 Feb 2026
💰 $132,250/yr($97,968/yr$132,250/yr)

About the role

Type of Requisition:

Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

MBI (T2)

Job Family:

Professional Engineering

Job Qualifications:

Skills:

Automated Testing, Software Testing, Test Automation Framework

Certifications:

None

Experience:

10 + years of related experience

US Citizenship Required:

No

Job Description:

TEST ENGINEER PRINCIPAL

Seize your opportunity to make a personal impact as a Performance Test Engineer supporting the United States Postal Service. GDIT is your place to make meaningful contributions to challenging projects and grow a rewarding career.

At GDIT, people are our differentiator. As a Performance Test Engineer, you will help ensure today is safe and tomorrow is smarter. Our work depends on a developer/test engineer joining our team to ensure software systems are correct and performant per stakeholder expectations.

HOW Performance Test Engineer WILL MAKE AN IMPACT

The developer/test engineer is well-versed in functional and non-functional requirements testing concepts, and will use a variety of testing methodologies, tools, and analytics to ensure that solution performance is measurable and that results are standardized and repeatable. 

•          Applies advanced knowledge to analyze user/business needs and functionality to plan and design software integrations to meet those needs.

•          Applies advanced knowledge to software updates, refinement, testing, and debugging to meet business needs.

•          Measures product scalability, reliability, consistency, and performance.

•          Conducts overall system performance and stress testing, working with stakeholders to determine the appropriate volumes to be used during the performance test.

•          Analyzes code changesets to develop optimal test strategy with respect to test case selection.

•          Builds, customizes, deploys, and manages the runtime environment using a consistent, automated approach.

•          Understands test methodology and tools, software testing standards, conventions, build systems, and the product development cycle.

•          Designs and builds automated test frameworks and test suites for use in development and testing cycles.

•          Builds and/or selects robust, scalable, and high–quality test automation solutions for functional, regression and performance testing.

•          Automates test cases as well as develops reusable scripts, tool, and processes that promote efficiencies that reduce repetitive efforts and produce consistent results using consistent inputs.

•          Develops and supports API microservices.

•          Participate in code reviews and backlog refinement sessions.

•          Works closely with engineers to architect and develop the optimal technical design and testing approaches.

•          Collaborates with the development team on the design and implementation of enhancements based on the tuning recommendations.

•          Executes semi-complex software engineering and technical assignments that involve advanced analysis, programming, evaluation, and code-level testing.

•          Performs manual testing, the scope of which will encompass all software functionality as a preface to test automation.

•          Manages and provide oversight for deployment of releases into production environments.

•          Periodically reviews test automation opportunities and works with the development team to use more testable approaches that will increase quality, development velocity, and decrease testing costs.

•          Develops and maintains manual and automated test plans, working with product owners, system analysts, developers, and external vendors.

•          Applies development and testing approaches in an iterative/Agile environment.

•          Functions as a vital member of a team which values open communication, empowerment, innovation, and career development.

WHAT YOU’LL NEED TO SUCCEED:

  • Bachelor’s degree in computer science, Engineering, or a related field preferred, not required.
  • Minimum of 10 years’ experience in Information Technology
  • Proven experience as a Software Developme

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

General Dynamics Information Technology

View company profile →