Software Test Engineer
Listed on 2026-02-24
-
IT/Tech
Systems Engineer, Cloud Computing, SRE/Site Reliability
Job Description
We are seeking a Cloud Test Automation Engineer to own automated validation for cloud-to-device deployment workflows. This role is centered on AWS CDK (Type Script) and CI/CD-driven provisioning to deploy AWS IoT Green grass components to device fleets and validate releases through reliable automation. You will not be responsible for developing Green grass components or device drivers; your focus is on repeatable infrastructure/test automation, high-signal validation, and operational rigor.
We are looking for someone who thrives in a fast-paced environment, takes ownership, and consistently delivers production-ready quality.
Cloud Test Automation Engineer
Job Description
We are seeking a Cloud Test Automation Engineer to own automated validation for cloud-to-device deployment workflows. This role is centered on AWS CDK (Type Script) and CI/CD-driven provisioning to deploy AWS IoT Green grass components to device fleets and validate releases through reliable automation. You will not be responsible for developing Green grass components or device drivers; your focus is on repeatable infrastructure/test automation, high-signal validation, and operational rigor.
We are looking for someone who thrives in a fast-paced environment, takes ownership, and consistently delivers production-ready quality.
Responsibilities
- Own cloud test automation end-to-end, from design and build to test, integrate into CI/CD, release readiness, and operation.
- Develop and maintain AWS CDK (Type Script) stacks that provision environments, configure fleets, and deploy Green grass components.
- Evolve automated test suites, including integration, end-to-end, and regression tests, and integrate quality gates into CI/CD pipelines.
- Improve test signal and reliability by reducing flakiness, strengthening determinism, and adding diagnostics and observability.
- Drive defect rigor by writing actionable bug reports with reproduction steps, impact analysis, and root-cause resolution.
- Establish mechanisms for release readiness, such as test dashboards, coverage signals, checklists, runbooks, and automated alerts.
- Partner with development teams to improve testability, clarify acceptance criteria, and prevent regressions before launch.
- Support hands-on validation workflows to verify real-world deployment scenarios with physical devices when needed.
- Participate in operational support and on-call rotation as required.
- 2+ years of hands-on AWS experience in automation, deployment workflows, or infrastructure engineering (1–2 years may be considered for exceptional candidates).
- Strong AWS CDK (Type Script) experience.
- Proficiency in Type Script and Python.
- Experience building automated tests and integrating them into CI pipelines (unit, integration, and end-to-end concepts).
- Strong debugging and root-cause analysis skills, with the ability to operate effectively under ambiguity and drive closure.
- Strong SDLC practices, including Git, code reviews, and secure coding fundamentals such as least privilege, secrets handling, and dependency hygiene.
Skills & Qualifications
- Experience with Hydra (AWS testing framework) or comparable cloud test automation frameworks.
- Experience validating AWS IoT and/or AWS IoT Green grass deployments (v2 preferred).
- Experience with AWS Lambda and Step Functions for orchestration or test harness automation.
- Experience with Cloud Watch logs/metrics, alerting, and operational excellence practices.
The work environment is fast-paced and dynamic, with an emphasis on collaboration and innovation. Employees are expected to take ownership of their roles and deliver high-quality results consistently. The role involves working with cutting-edge cloud technologies and requires participation in operational support and on-call rotations as needed
Job Type & Location
This is a Contract position based out of North Reading, MA.
Pay And Benefits
The pay range for this position is $150000.00 - $170000.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).