Job Description
At Gurobi Optimization, we're on a mission to empower our customers to make smarter decisions using mathematical optimization technology. As a Software Quality Engineer, you will play a critical role in ensuring the excellence of our Gurobi Cloud Services and Platforms, including the Gurobi Compute Server, Instant Cloud, Web License Service, User Portal, and live optimization application demos.
### Responsibilities
- Implement and maintain automated test suites for front-end components, focusing on end-to-end tests.
- Design, document, and execute manual tests as needed.
- Validate stories before closing and verify staging and production deployments.
- Monitor CI/CD pipelines to enhance the quality assurance process.
- Identify, report, and track software defects, collaborating with developers for resolution.
- Contribute to and review technical documentation for correctness.
- Act as an escalation contact for the support team.
- Stay updated with the latest trends and tools in the QA ecosystem.
### Qualifications
- 3+ years of experience in software quality assurance with a focus on test planning, execution, and automation.
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proficient with Cypress test automation framework and comfortable writing JavaScript for test automation.
- Solid understanding of React and REST APIs.
- Experience with CI/CD tools like Jenkins and Groovy scripting.
- Familiarity with Docker and Cloud Computing is a plus.
- Clear comprehension of agile methodologies, especially SCRUM.
Join us at Gurobi and help drive the future of optimization technology!