Software Test Engineer

Pitech Solutions, Inc.

Huntsville (AL)

On-site

USD 70,000 - 100,000

Full time

11 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pitech Solutions, Inc. in Huntsville, AL seeks a Software Test Engineer to design, develop, and execute automated test strategies for a modernization project. You will ensure application functionality is validated through repeatable automated test suites integrated into CI/CD before production.

Huntsville-based role requiring 3+ years in test automation or related fields, with experience in Selenium, Cypress, Playwright, and CI/CD tools. Clearance capable preferred.

Qualifications

  • 3+ years of software test engineering with a focus on test automation.
  • Experience automating tests with Selenium, Cypress, Playwright, NUnit or xUnit.
  • Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI).
  • Familiarity with containerized application testing in environments such as OpenShift or Kubernetes.
  • Strong analytical skills with ability to identify edge cases and produce comprehensive test coverage.

Responsibilities

  • Develop and maintain automated unit, integration, and end-to-end regression test suites achieving 90% code coverage and covering 95% of critical business functions per release.
  • Integrate all automated tests into the Jenkins/GitLab CI/CD pipeline, ensuring 100% of builds include automated test execution.
  • Enforce quality gates preventing any failed build from being deployed to production or production-like environments.
  • Integrate and maintain automated security scanning (e.g., SAST/DAST) and Section 508 accessibility scanning in the pipeline with zero critical violations.
  • Develop and maintain the Automated Deployment Plan documenting CI/CD pipeline maturity, at minimum 30 days before first production deployment.
  • Track and manage defects in Digital.ai, ensuring <5% of total defects reach production and 100% of defects are tracked to resolution.
  • Collaborate with developers and the Product Owner to define acceptance criteria and clarify user story requirements before development begins.
  • Create and maintain documentation specifying which tests are included in the automated pipeline.
  • Support load and stress testing to validate the system supports 300-500 concurrent users without degradation.
  • Participate in sprint ceremonies including planning, demos, and retrospectives, providing quality metrics in Sprint Summary Reports.

Education

Bachelor's degree in Computer Science, Information Technology, or related field
ISTQB certification or equivalent

Tools

Selenium
Cypress
Playwright
NUnit
xUnit
Jenkins
GitLab CI
OpenShift
Kubernetes
SonarQube
Veracode
OWASP ZAP
JMeter
Gatling

Job description

Position Overview

ONLY US CITIZENS SHOULD APPLY

The Software Test Engineer is a Key Personnel position responsible for designing, developing, and executing the automated test strategy for the Modernization project. This role ensures that all application functionality is validated through repeatable, automated test suites integrated into the CI/CD pipeline before any code reaches production.

Location: Huntsville, AL

Clearance: Ability to obtain and maintain a Public Trust background investigation

Key Responsibilities
  • Develop and maintain automated unit, integration, and end-to-end regression test suites achieving 90% code coverage and covering 95% of critical business functions per release.
  • Integrate all automated tests into the Jenkins/GitLab CI/CD pipeline, ensuring 100% of builds include automated test execution.
  • Enforce quality gates preventing any failed build from being deployed to production or production-like environments.
  • Integrate and maintain automated security scanning (e.g., SAST/DAST) and Section 508 accessibility scanning in the pipeline with zero critical violations.
  • Develop and maintain the Automated Deployment Plan documenting CI/CD pipeline maturity, at minimum 30 days before first production deployment.
  • Track and manage defects in Digital.ai, ensuring <5% of total defects reach production and 100% of defects are tracked to resolution.
  • Collaborate with developers and the Product Owner to define acceptance criteria and clarify user story requirements before development begins.

Create and maintain documentation specifying which tests are included in the automated pipeline.

  • Support load and stress testing to validate the system supports 300-500 concurrent users without degradation.
  • Participate in sprint ceremonies including planning, demos, and retrospectives, providing quality metrics in Sprint Summary Reports.
  • Bachelor's degree in Computer Science, Information Technology, or related field; equivalent experience accepted.
Required Qualifications

3+ years of experience in software test engineering with a focus on test automation.

Proficiency in one or more automation frameworks (e.g., Selenium, Cypress, Playwright, NUnit, xUnit).

Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, or equivalent).

Familiarity with containerized application testing in environments such as OpenShift or Kubernetes.

Strong analytical skills with ability to identify edge cases and produce comprehensive test coverage.

Preferred Qualifications

Experience with security scanning tools (SonarQube, Veracode, OWASP ZAP) in CI/CD pipelines.

Experience with Section 508 accessibility compliance testing tools.

Familiarity with NIST SP 800-53, FedRAMP, and DevSecOps practices.

Experience testing complex web-based case management or federal law enforcement systems.

ISTQB certification or equivalent. Experience with performance/load testing tools such as JMeter or Gatling.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Engineer – DevSecOps
Software Test Engineer – DevSecOps

EKASYS Inc • Herndon (VA)

On-site
USD 90,000 - 130,000
Sr. Automated Test Engineer
Sr. Automated Test Engineer

i270 Solutions Group LLC • Virginia (MN)

On-site
USD 120,000 - 160,000
Software Test Engineer I
Software Test Engineer I

NewGen Technologies • United States

On-site
USD 65,000 - 95,000
Senior Web Developer Technical Program Manager
Senior Web Developer Technical Program Manager

Pitech Solutions, Inc. • Huntsville (AL)

On-site
USD 130,000 - 170,000
Cleared Automated Test Engineer
Cleared Automated Test Engineer

Bestgate Engineering, LLC • Annapolis (MD), Northern (KY)

On-site
USD 130,000 - 200,000
Competitive Pay
Flexible PTO + 11 holidays
401k Employer Gift
+1
Software Test Engineer
Software Test Engineer

SII Canada • Washington

On-site
USD 90,000 - 120,000
Senior Automation Test Engineer
Senior Automation Test Engineer

CALIBRE Systems Inc • Alexandria (VA)

Remote
USD 120,000 - 155,000
Test Engineer-Mid
Test Engineer-Mid

Cintel, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Software Test Engineer II
Software Test Engineer II

NewGen Technologies • United States

On-site
USD 85,000 - 125,000
Software Test Engineer
Software Test Engineer

SII Group USA • Austin (TX)

On-site
USD 80,000 - 100,000