Design, develop, and maintain automated test scripts using Python for multimedia applications. Execute and analyze automated test results, identify defects, and collaborate with developers for bug resolution. Work closely with developers to identify test coverage gaps and design test plans for audio, video, and streaming features. Perform manual testing as required for new features or areas where automation is not feasible. Maintain and update test cases in response to changing product requirements and features. Ensure seamless integration and compatibility of multimedia components across multiple platforms (Windows, macOS, Linux, Android, iOS). Write and execute test cases, track bugs, and generate detailed test reports. Stay updated with the latest multimedia technologies and automation tools, and bring innovative ideas for continuous improvement of test automation.
Required Skills:
3+ years of experience in Software Quality Assurance with a focus on multimedia testing. Strong experience in Python-based test automation. Proficient in testing multimedia components such as audio, video, streaming, display, graphics and codec technologies Solid knowledge of multimedia standards and formats (e.g., H.264, AAC, VP9, MP4, etc.). Experience in creating, maintaining, and running automated test suites for multimedia applications. Strong understanding of software testing methodologies and techniques. Experience with version control systems like Git. Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.