Software Quality Engineer – UI & API Testing
Core
Test, validate, and automate Web GUI and REST API functionality across the Mist Cloud platform to ensure high software quality for every release.
Role type
Software Quality Engineer (UI & API Testing)
Builds
Automated test suites for UI and API using Python-based frameworks
Domain
Cloud networking (Mist platform)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python programming, Selenium, pytest, REST API testing, Web application testing, defect tracking, test plan management, test environment setup
Preferred skills
UI and API troubleshooting, Django RESTful APIs, networking technologies
Technologies
Python, Selenium, pytest, Django RESTful APIs
Responsibilities
Develop and maintain automated test suites for UI and API, perform staging smoke tests and regression testing, analyze Mist UI and API architecture to identify gaps, log and manage defects, maintain test environments, write technical documentation, collaborate with Customer Success teams to convert reported issues into regression test cases
Seniority
Mid-level, hands-on IC