Quality Assurance Engineer – Cloud, UI & API Automation
Core
Design, develop, and maintain automated test frameworks and tools for validating cloud, web UI, and REST API functionality.
Role type
Software Quality Automation Engineer
Builds
Scalable automation solutions and test infrastructure for cloud applications
Domain
Cloud computing, Software Engineering, Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python programming, automated testing framework design, REST API validation, debugging, troubleshooting, test environment management, CI/CD pipeline integration
Preferred skills
Selenium, Playwright, pytest, cloud-native applications, Django, networking fundamentals (TCP/IP, DNS), enterprise SaaS support
Technologies
Python, Selenium, Playwright, pytest, Django, REST APIs, CI/CD pipelines
Responsibilities
Design and maintain automated test frameworks; create scalable automation solutions for cloud, UI, and API; develop test infrastructure; collaborate with engineers to identify and resolve defects; analyze system logs and telemetry; build and maintain test environments and pipelines; document automation solutions and methodologies.
Seniority
Mid-level, hands-on IC