- Test, validate, and automateWeb GUI and REST APIfunctionality across the Mist Cloud platform to ensure high software quality for every release.
- Develop and maintainautomated test suitesfor UI and API using Python-based frameworks.
- Performstaging smoke tests, production validations, and regression testing.
- Analyze Mist UI and API architecture to identify gaps and suggest improvements for better design, stability, and test coverage.
- Log, track, and managedefects and enhancements, working closely with developers to ensure timely resolution.
- Maintain and updatetest plansto support continuous regression testing and expand automation coverage.
- Build, monitor, and maintaintest environmentsto ensure reliable automation execution and accurate test reporting.
- Write and maintainclear technical documentationfor QA and Support teams.
- Collaborate withCustomer Success teamsto investigate customer-reported issues, reproduce defects, and convert them into regression test cases to prevent recurrence.
- Manage and prioritize multiple tasks independently while collaborating with cross-functional teams in a fast-paced environment.
- Participate in team meetings during early or late hours as required to support international stakeholders.
What You Need to Bring:
Required Qualifications & Skills
- 2+ yearsof relevant experience in Quality Assurance or software testing.
- BE / ME / MSin Computer Science or a related discipline.
- Strong proficiency inPython programmingwith solid programming fundamentals.
- Hands-on experience withSeleniumandpytestframeworks.
- Experience testingWeb applications and REST APIs.
- Strong written and verbal communication skills.
- Good problem-solving ability with a collaborative mindset.
- Ability to clearly communicateproject status, risks, and blockers.
- Strong interpersonal skills and ability to work effectively in cross-function