Software Test Engineer

Socket.dev

Huntsville (AL)

On-site

USD 90,000 - 120,000

Full time

43 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Socket.dev in Huntsville, AL is seeking a Software Test Engineer to design, develop, and execute automated test strategies integrated into the CI/CD pipeline before production deployments. The role emphasizes automated unit, integration, and end-to-end testing with strong focus on code coverage and defect resolution.

The candidate will collaborate with developers and the Product Owner to define acceptance criteria, support load testing, and contribute to sprint ceremonies while ensuring test

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.

Responsibilities

  • Develop and maintain automated test suites achieving high code coverage per release.
  • Integrate tests into Jenkins/GitLab CI/CD pipelines with automated execution on builds.
  • Enforce quality gates to prevent failed builds from production deployments.
  • Integrate automated security and accessibility scanning in the pipeline.
  • Develop and maintain the Automated Deployment Plan before first production deployment.
  • Track and manage defects to ensure resolution and minimize production defects.
  • Collaborate with developers and Product Owner to define acceptance criteria.

Skills

Test automation
CI/CD knowledge
Analytical thinking
Problem solving

Education

Bachelor's degree in Computer Science / Information Technology or related field

Tools

Selenium
Cypress
Playwright
NUnit
xUnit
Jenkins
GitLab CI
OpenShift
Kubernetes

Job description

Position Overview

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
Software Test Engineer

SII Group USA • Austin (TX)

On-site
USD 80,000 - 100,000
Software Test Engineer
Software Test Engineer

SII Canada • Washington

On-site
USD 90,000 - 120,000
Software Test Engineer (Automation & Manual Testing – Web/Win/Mobile/APIs)
Software Test Engineer (Automation & Manual Testing – Web/Win/Mobile/APIs)

Ishvara Tech Consulting Pvt Ltd • Delhi Charter Township (MI)

On-site
USD 70,000 - 95,000
Software Application Tester, Expert
Software Application Tester, Expert

VTG Defense • Chantilly (VA)

On-site
USD 95,000 - 135,000
Software Test Engineer - Secret Clearance
Software Test Engineer - Secret Clearance

Insight Global • Huntsville (AL)

On-site
USD 90,000 - 120,000
Cleared Automated Test Engineer
Cleared Automated Test Engineer

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

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

Cintel, Inc. • Huntsville (AL)

On-site
USD 90,000 - 120,000
Test Engineer/QA Lead
Test Engineer/QA Lead

TechFlow, Inc. • Town of Texas (WI)

On-site
USD 95,000 - 135,000
ESOP
401k with Roth option
PTO
+3
Automation Test Engineer
Automation Test Engineer

InterImage, Inc. • Columbia (MD)

On-site
USD 114,000 - 174,000
Automation Test Engineer
Automation Test Engineer

InterImage • Columbia (MD)

On-site
USD 114,000 - 174,000