Software Test Engineer III

Remote

San Francisco (CA)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Great benefits package
Training & career development
Flexible work schedules
Generous compensation package

Job summary

Makpar Corporation in San Francisco is seeking a Software Test Engineer III to drive quality assurance across the software development lifecycle for ICAM applications. You will ensure changes are tested in non-production environments before promotion and manage automated and manual testing within CI/CD pipelines.

You will review security scans, code quality results, and test coverage, coordinating with engineers for fix validation and retesting.

Qualifications

  • Experience performing software QA across the SDLC.
  • Experience combining automated testing with structured manual testing.
  • Experience developing and maintaining test plans, scripts, and results.
  • Experience testing in non-production environments before release.
  • Experience with Selenium or equivalent automated testing tool.
  • Experience with Jenkins or comparable CI/CD tools.
  • Experience with SonarQube or code-quality/security-scanning tools.
  • Experience with functional, regression, integration, and release testing.
  • Experience validating Section 508 accessibility requirements.
  • Ability to obtain and maintain favorable DHS EOD, suitability, and required system access.

Responsibilities

  • Plan and perform quality assurance activities across the full SDLC.
  • Validate application changes in development, test, staging, or other non-production environments before production promotion.
  • Develop and maintain automated and manual test cases, scripts, suites, data, and evidence.
  • Integrate automated testing into CI/CD pipelines.
  • Maintain or support testing and quality gates using Selenium, SonarQube, Jenkins, and related tools.
  • Validate functional requirements and user-story acceptance criteria.
  • Perform or coordinate regression, integration, system, performance, and release testing.
  • Validate Section 508 conformance for releases containing applicable ICT or user-interface functionality.
  • Identify defects, document reproducible results, and work with engineers through resolution and retesting.
  • Review security scan and code-quality results as part of release readiness.
  • Monitor test coverage and recommend improvements to automated testing.
  • Support User Acceptance Testing when required by the federal customer.
  • Produce test plans, test scripts, test results, defect evidence, and release-quality documentation.
  • Support production incident analysis by validating fixes and regression impacts.

Skills

SDLC QA
Automated testing
Manual testing
Selenium
Jenkins
SonarQube
Security scanning
Section 508 accessibility

Tools

Jira
GitHub Enterprise
Java/Spring
Angular
MySQL
Containerization (Docker)

Job description

Position Overview

The Software Test Engineer III will lead or perform quality assurance activities throughout the software development lifecycle for ICAM applications. The engineer will ensure application code, configurations, integrations, and functional changes are built and tested in non-production environments before promotion.

The role requires balanced experience with automated and manual testing. The candidate must be able to maintain testing, security-scanning, code-quality, and coverage gates in the CI/CD pipeline and validate functional, performance, security, and Section 508 conformance for each applicable release.

Key Responsibilities:
  • Plan and perform quality assurance activities across the full SDLC.
  • Validate application changes in development, test, staging, or other non-production environments before production promotion.
  • Develop and maintain automated and manual test cases, scripts, suites, data, and evidence.
  • Integrate automated testing into CI/CD pipelines.
  • Maintain or support testing and quality gates using Selenium, SonarQube, Jenkins, and related tools.
  • Validate functional requirements and user-story acceptance criteria.
  • Perform or coordinate regression, integration, system, performance, and release testing.
  • Validate Section 508 conformance for releases containing applicable ICT or user-interface functionality.
  • Identify defects, document reproducible results, and work with engineers through resolution and retesting.
  • Review security scan and code-quality results as part of release readiness.
  • Monitor test coverage and recommend improvements to automated testing.
  • Support User Acceptance Testing when required by the federal customer.
  • Produce test plans, test scripts, test results, defect evidence, and release-quality documentation.
  • Support production incident analysis by validating fixes and regression impacts.
Required Qualifications:
  • Experience performing software quality assurance throughout the SDLC.
  • Experience combining automated testing with structured manual testing.
  • Experience developing and maintaining software test plans, scripts, cases, and results.
  • Experience testing software in non-production environments before release.
  • Experience with Selenium or a comparable automated functional testing tool.
  • Experience with Jenkins or comparable CI/CD pipeline tooling.
  • Experience with SonarQube or comparable code-quality/security-scanning tools.
  • Experience with functional, regression, integration, and release testing.
  • Experience validating Section 508 or accessibility requirements for software releases.
  • Ability to obtain and maintain favorable DHS EOD, suitability, and required system access.
Preferred Qualifications:
  • Current DHS Trusted Tester certification.
  • Experience with WCAG 2.0 Level A and AA criteria.
  • Experience conducting performance or load testing for enterprise web applications.
  • Prior DHS, or other federal civilian testing experience.
  • Experience testing ICAM, IAM, SSO, PIV, PKI, PAM, access-management, or cybersecurity applications.
  • Experience with Jira, GitHub Enterprise, Java/Spring applications, Angular applications, MySQL, or containerized environments.
  • Experience supporting automated security, accessibility, and coverage gates in a federal DevSecOps pipeline.

Benefits:

At Makpar Corporation we understand that we all need to balance work and life - that is why we have a great benefits package, excellent training and career development opportunities, flexible work schedules along with a generous compensation package. At Makpar, we believe in keeping our employees happy, healthy and engaged. We pride ourselves in providing outstanding benefits, creating environments where employees are encouraged to be themselves, collaborate, and be inquisitive in order to achieve goals.

Start your career today and be a part of something meaningful!

Makpar is an Equal Opportunity Employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Engineer III
Software Test Engineer III

Makpar • United States

Remote
USD 95,000 - 135,000
Software Test Engineer III
Software Test Engineer III

IQUASAR LLC • Sterling (VA)

Remote
USD 90,000 - 130,000
401(k)
Dental insurance
Health insurance
+2
Senior Software Test Engineer — CI/CD & Accessibility
Senior Software Test Engineer — CI/CD & Accessibility

Makpar • United States

Remote
USD 95,000 - 135,000
Enterprise Security Architect III
Enterprise Security Architect III

Makpar • United States

Remote
USD 140,000 - 190,000
Excellent benefits
Career development
Applications Developer - III
Applications Developer - III

Base One Technologies • Arlington (VA)

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

The Solutions Group Llc • Annapolis (MD)

On-site
USD 159,000 - 204,000
Ample PTO
Multiple medical plan options
Generous 401(k) with immediate vesting
+2
Senior QA Engineer - CI/CD Automation & Accessibility
Senior QA Engineer - CI/CD Automation & Accessibility

Remote • San Francisco (CA)

On-site
USD 120,000 - 170,000
Great benefits package
Training & career development
Flexible work schedules
+1
Software Quality Assurance Test Engineer
Software Quality Assurance Test Engineer

Amentum • Hanover (MD)

On-site
USD 110,000 - 150,000
Software Tester
Software Tester

SAIC • Tennessee

On-site
USD 65,000 - 95,000
Software Test Engineer
Software Test Engineer

CACI • Washington

On-site
USD 87,000 - 182,000