Quality Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Software Guidance & Assistance, Inc. (SGA, Inc.) · 1 month ago

Quality Software Developer

Software Guidance & Assistance, Inc. (SGA) is searching for a Software Quality Developer for a contract assignment with one of their premier SaaS clients in San Jose, CA. The role involves designing and implementing automated tests for complex backend systems, focusing on building API and end-to-end automated tests in Java while collaborating closely with engineering to ensure high-quality platform releases.

Information TechnologyStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Build and maintain API-level automated tests for REST-based and distributed services
Develop end-to-end (E2E) automated workflows spanning multiple microservices
Write maintainable, production-quality test automation in Java
Contribute to the expansion and evolution of our automation framework (built around Cucumber)
Create supporting libraries, test utilities, and test data management tools
Partner with backend engineers to define test plans, acceptance criteria, and testing strategy
Participate in design/code reviews with a focus on testability and quality risk
Conduct root cause analysis for failures, uncovering issues in distributed systems
Ensure strong test coverage for new features at API and E2E layers
Perform exploratory and functional testing where automation is not yet available
File detailed, actionable bug reports and collaborate with developers to resolve them

Qualification

JavaAPI test automationEnd-to-end testingTesting methodologiesGitCI/CDTroubleshooting skillsCucumberDistributed systemsSeleniumPerformance testingDocker

Required

Strong proficiency in Java (required)
Proven experience writing API test automation (REST, JSON, authentication, error validation)
Experience developing end-to-end automated tests in distributed/microservices environments
Strong understanding of testing methodologies: integration, regression, contract testing, negative testing
Experience with HTTP libraries, REST-assured, or similar API testing tooling
Experience using Git and CI/CD pipelines
Strong troubleshooting and analytical skills
Education: Degree in Computer Science / Experience in Software Quality

Preferred

Hands-on experience with Cucumber, BDD frameworks, or Gherkin-based test development
Experience with large-scale distributed systems (Kafka, Redis, Spark, NoSQL, etc.)
Familiarity with test frameworks or tools such as Selenium, Playwright, or Cypress
Experience with performance testing tools (JMeter, K6, Locust)
Experience with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP)
Experience with observability/monitoring tools (Splunk, Grafana, Datadog, etc.)

Company

Software Guidance & Assistance, Inc. (SGA, Inc.)

twittertwittertwitter
company-logo
For more than 40 years, SGA has delivered technology and resource solutions that Fortune 500 organizations, mid-size companies, state and local governments, and higher education institutions rely on to achieve their goals/missions.

H1B Sponsorship

Software Guidance & Assistance, Inc. (SGA, Inc.) has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (13)
2024 (12)
2023 (19)
2022 (25)
2021 (41)
2020 (44)

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Peter Taylor
CEO
linkedin
leader-logo
Andrew Gallagher - CCWP
Senior Vice President - Strategic Partnerships
linkedin
Company data provided by crunchbase