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