Senior QA Engineer
Motion Recruitment · Westborough, MA · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
A growing SaaS company in the Greater Boston area is hiring a full-time Senior QA Automation Engineer to help build and maintain the quality of a cloud-native eCommerce platform that enables enterprise organizations to optimize complex shipping and delivery operations.
Responsibilities
- Design and implement automated testing strategies across web applications, APIs, and cloud services while working within a Microsoft Azure environment.
- Work within a small, highly collaborative engineering team to own aspects of the software development lifecycle including CI/CD pipelines, cloud infrastructure, and release automation.
- Contribute to CI/CD pipelines (Azure DevOps preferred).
- Support deployment pipelines, cloud infrastructure, and production reliability when needed.
- Integrate automated testing into CI/CD pipelines.
- Collaborate with developers to improve engineering processes.
Requirements
- 5+ years of experience in QA Automation, Software Test Engineering, or SDET roles.
- Strong experience building and maintaining automated UI and API test frameworks.
- Proficiency with Playwright, Cypress, Selenium, or similar automation tools.
- Experience testing REST APIs using Postman, REST Assured, or similar frameworks.
- Strong programming skills in C#, Java, JavaScript/TypeScript, or Python.
- Experience working within Agile development environments.
- Experience integrating automated testing into CI/CD pipelines (Azure DevOps preferred).
- Experience with Git and version control workflows.
- Strong understanding of software testing methodologies, regression testing, integration testing, and end-to-end testing.
- Experience troubleshooting defects and partnering with software engineers to resolve issues.
- Excellent communication and collaboration skills.
Qualifications
- Strong understanding of software testing methodologies, regression testing, integration testing, and end-to-end testing.
- Experience troubleshooting defects and partnering with software engineers to resolve issues.
- Excellent communication and collaboration skills.
Skills
- Experience supporting Azure cloud environments.
- Familiarity with Kubernetes (AKS), Docker, or containerized applications.
- Experience working with Azure DevOps pipelines and release automation.
- Experience performing performance or load testing using JMeter, k6, or similar tools.
- Experience with MongoDB or other NoSQL databases.
- Familiarity with infrastructure automation and Infrastructure as Code (Terraform preferred).
- Basic scripting experience with PowerShell, Bash, or Python.
- Experience supporting SOC2 compliance or secure SDLC practices.
- Startup experience with the flexibility to contribute across QA, DevOps, and engineering operations.
Benefits
- Medical Insurance
- Dental Benefits
- Vision Benefits
- Paid Time Off (PTO)
- 401(k)