Remote Software Quality Engineer - Cloud Services
About the Role
We're hiring a Remote Software Quality Engineer to join our innovative team at Gurobi Optimization. In this role, you will ensure the excellence of our Gurobi Cloud Services and Platforms, including the Gurobi Compute Server and Instant Cloud. As a key player in our mission to empower customers through mathematical optimization, you'll collaborate with a high-performance team to maintain and enhance the quality of our software solutions.
What You'll Do
- Implement and maintain automated test suites for front-end components, focusing on end-to-end tests.
- Design, document, and execute manual tests as necessary.
- Validate stories before closing and verify staging and production deployments with meticulous attention to detail.
- Monitor CI/CD pipelines to improve the efficiency and effectiveness of the quality assurance process.
- Identify, report, and track software defects using issue tracking systems, collaborating with developers to address issues and verify their resolution.
- Contribute to, review, and test documentation for technical correctness.
- Act as an escalation contact for the support team.
- Stay current with the latest trends, tools, and languages in the QA ecosystem.
Requirements
- 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.
- Good knowledge of computer science, including software design principles.
- Fluent in English.
Nice to Have
- Proficiency with the Cypress test automation framework.
- Comfortable writing JavaScript for test automation, including async programming and CSS selectors.
- Solid grasp of React and REST APIs for implementing frontend tests.
- Experience with CI/CD tools like Jenkins and Groovy scripting.
- Good understanding of container technology, specifically Docker.
- Knowledge of Cloud Computing is a plus.
What We Offer
- Competitive salary ranging from $90,000 to $120,000 per year.
- Fully remote work environment with flexible hours.
- Opportunities for professional development and growth.
- Collaborative and innovative team culture.
- Health and wellness benefits.
- Work-life balance initiatives.
This Remote Software Quality Engineer position at Gurobi Optimization offers a competitive salary and the chance to work on innovative cloud solutions with a collaborative team.
Who Will Succeed Here
Proficiency in automated testing frameworks like Cypress, with hands-on experience in writing and maintaining test scripts for JavaScript applications, particularly in React environments.
Strong understanding of CI/CD pipelines, specifically using tools like Jenkins or GitHub Actions, to ensure seamless integration and delivery of cloud-based applications in a remote work setting.
Experience with Docker containerization to create consistent testing environments, along with a mindset focused on continuous improvement and a passion for optimizing software quality.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months