Independence, Missouri9 days ago
Assist in creating and executing test cases for AWS-based applications and infrastructure (e.g., EC2,S3, Lambda, RDS; • Perform functional, integration, and regression testing for cloud services under supervision; • Use AWS tools like CloudWatch or AWS CLI to monitor and validate system performance; • Support automation of cloud testing tasks using scripts or tools provided by senior team members; • Work closely with cross-functional teams, including software developers, hardware engineers, and product managers, to ensure test scenarios are comprehensive and validate system functionality; • Execute predefined test cases for edge devices and firmware, focusing on functionality and basic interoperability with cloud systems; • Assist in validating communication protocols (e.g., MQTT, HTTP) between edge devices and cloud infrastructure; • Conduct manual and semi-automated tests on embedded systems under guidance; • Report defects and assist in troubleshooting firmware-related issue. • 8+ years of experience in test engineering with at least 5 years focused on cloud-based system testing (AWS preferred); • Strong leadership skills with the ability to manage tasks, mentor team members, and drive high-quality results; • Proficiency with AWS services; • Strong scripting skills in Python, Bash, or similar for test automation and tooling; • Experience with test automation frameworks, and CI/CD tools, containerized environments and their testing methodologies, security testing principles.