Responsibilities
- Define, develop, and enhance testing processes, select suitable tools, and oversee both automated and manual test execution.
- Translate functional specifications into test cases and create or use test scripts for manual or automated nightly testing.
- Design and implement test automation frameworks and lead related automation initiatives.
- Engage in testing using diverse methodologies such as black box, white box, and exploratory testing.
- Meet deadlines for SDK releases by aligning with the SDK release schedule based on the overall vision and roadmap.
- Generate reports on testing progress and outcomes of test execution cycles.
- Incorporate automated testing into existing continuous integration pipelines.
- Collaborate closely with engineering teams throughout the development lifecycle.