QA, Release, and DevOps Engineer
Surefront is a unified product collaboration platform designed to power growth and ROI. Our patented PIM + CRM + PLM solutions streamline omnichannel sales, merchandising, and product development—accelerating sales and amplifying margins.
We are looking for a QA, Release, and DevOps Engineer to join our growing team. This role goes beyond traditional QA, incorporating release management and DevOps to ensure a seamless software development lifecycle. You’ll play a critical role in maintaining quality, streamlining deployments, and optimizing our CI/CD pipelines for our Django and React-based platform.
ResponsibilitiesQuality Assurance
- Develop, maintain, and enhance test automation using Cypress and other relevant frameworks.
- Write and execute end-to-end, API, and UI/mobile tests to validate platform functionality.
- Manually test tickets when needed and create comprehensive test plans.
- Identify, document, and prioritize bugs and performance issues.
- Work closely with developers, reviewing code and contributing feedback on pull requests.
- Collaborate with customer service to troubleshoot and resolve issues.
Release Engineering
- Own the release management process, ensuring smooth and timely deployments.
- Monitor and optimize CircleCI or similar CI/CD systems to improve build efficiency.
- Maintain versioning, rollback strategies, and release notes to ensure stable deployments.
- Help document and validate new features before release.
DevOps & Infrastructure
- Improve and maintain CI/CD pipelines for automated testing and deployment.
- Monitor system performance, logs, and alerts to ensure platform stability.
- Work with developers to optimize test execution times and infrastructure costs.
- Assist with containerization, infrastructure as code, and cloud-based testing environments.
Qualifications
- QA, Release, and DevOps Engineer
Surefront is a unified product collaboration platform designed to power growth and ROI. Our patented PIM + CRM + PLM solutions streamline omnichannel sales, merchandising, and product development—accelerating sales and amplifying margins.
We are looking for a QA, Release, and DevOps Engineer to join our growing team. This role goes beyond traditional QA, incorporating release management and DevOps to ensure a seamless software development lifecycle. You’ll play a critical role in maintaining quality, streamlining deployments, and optimizing our CI/CD pipelines for our Django and React-based platform.
ResponsibilitiesQuality Assurance
- Develop, maintain, and enhance test automation using Cypress and other relevant frameworks.
- Write and execute end-to-end, API, and UI/mobile tests to validate platform functionality.
- Manually test tickets when needed and create comprehensive test plans.
- Identify, document, and prioritize bugs and performance issues.
- Work closely with developers, reviewing code and contributing feedback on pull requests.
- Collaborate with customer service to troubleshoot and resolve issues.
Release Engineering
- Own the release management process, ensuring smooth and timely deployments.
- Monitor and optimize CircleCI or similar CI/CD systems to improve build efficiency.
- Maintain versioning, rollback strategies, and release notes to ensure stable deployments.
- Help document and validate new features before release.
DevOps & Infrastructure
- Improve and maintain CI/CD pipelines for automated testing and deployment.
- Monitor system performance, logs, and alerts to ensure platform stability.
- Work with developers to optimize test execution times and infrastructure costs.
- Assist with containerization, infrastructure as code, and cloud-based testing environments.
Qualifications
- 3+ years of experience in Software Quality Assurance.
- Proficiency with QA automation tools like Cypress.
- Familiarity with React & Django testing frameworks.
- Experience in API, UI, and mobile testing.
- Knowledge of CircleCI or similar build automation systems.
- Exposure to DevOps practices, CI/CD, and cloud infrastructure is a plus.
- Strong problem-solving skills and a detail-oriented mindset. of experience in Software Quality Assurance.
- Proficiency with QA automation tools like Cypress.
- Familiarity with React & Django testing frameworks.
- Experience in API, UI, and mobile testing.
- Knowledge of CircleCI or similar build automation systems.
- Exposure to DevOps practices, CI/CD, and cloud infrastructure is a plus.
- Strong problem-solving skills and a detail-oriented mindset.
Job Type: Full-time
Pay: $104,544.00 - $113,411.00 per year
Benefits:
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
- Monday to Friday
- On call
Work Location: Remote