

Cypress HCM
Software Quality Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Software Quality Developer (Contract) in San Jose, CA, from 1/5/2026 to 7/3/2026, offering $70.43/hour. Key skills include Java, API automation, and experience with REST and microservices. A degree in Computer Science is required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
560
-
🗓️ - Date
December 12, 2025
🕒 - Duration
3 to 6 months
-
🏝️ - Location
Hybrid
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
San Jose, CA
-
🧠 - Skills detailed
#Strategy #Data Management #Code Reviews #Java #Microservices #Libraries #Computer Science #REST (Representational State Transfer) #API (Application Programming Interface) #Automation
Role description
Job Details
• Software Quality Developer (Contract)
• Location: San Jose, CA 95110 (Hybrid)
• Duration: 1/5/2026 to 7/3/2026
• Team: Personalization Services Segmentation
About The Role
• We are seeking a strong Software Engineer in Quality who can design and implement automated tests for complex backend systems. You will primarily focus on building API and end-to-end (E2E) automated tests in Java, collaborating closely with engineering to ensure our platform releases with the highest level of quality.
• This role is ideal for someone who approaches QA as an engineering discipline and wants to influence quality strategy through automation.
Key Responsibilities
Automation Development
• 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.
Quality Ownership
• 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.
Manual & Exploratory Testing
• Perform exploratory and functional testing where automation is not yet available.
• File detailed, actionable bug reports and collaborate with developers to resolve them.
Required Skills & Qualifications
Automation Development
• 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.
Quality Ownership
• 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.
• Manual & Exploratory Testing
• Perform exploratory and functional testing where automation is not yet available.
• File detailed, actionable bug reports and collaborate with developers to resolve them.
Education & Experience
• Degree in Computer Science / Experience in Software Quality
Compensation
• $70.43 per hour.
# 36676537
Job Details
• Software Quality Developer (Contract)
• Location: San Jose, CA 95110 (Hybrid)
• Duration: 1/5/2026 to 7/3/2026
• Team: Personalization Services Segmentation
About The Role
• We are seeking a strong Software Engineer in Quality who can design and implement automated tests for complex backend systems. You will primarily focus on building API and end-to-end (E2E) automated tests in Java, collaborating closely with engineering to ensure our platform releases with the highest level of quality.
• This role is ideal for someone who approaches QA as an engineering discipline and wants to influence quality strategy through automation.
Key Responsibilities
Automation Development
• 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.
Quality Ownership
• 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.
Manual & Exploratory Testing
• Perform exploratory and functional testing where automation is not yet available.
• File detailed, actionable bug reports and collaborate with developers to resolve them.
Required Skills & Qualifications
Automation Development
• 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.
Quality Ownership
• 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.
• Manual & Exploratory Testing
• Perform exploratory and functional testing where automation is not yet available.
• File detailed, actionable bug reports and collaborate with developers to resolve them.
Education & Experience
• Degree in Computer Science / Experience in Software Quality
Compensation
• $70.43 per hour.
# 36676537






