Dutyïĵ
⢠Responsible for end-to-end quality assurance of IPTV/OTT software products (such as set-top box applications, backend services, etc.), including developing and implementing comprehensive testing strategies and plans.
⢠Deeply understand product requirements and designs, independently design, write, review, and execute efficient and comprehensive test cases covering functional, interface, performance, and compatibility aspects.
⢠Conduct front-end and back-end testing (including UI/UX, API interfaces, and core business logic), accurately identify, document, track, and verify software defects.
⢠Design and execute interface testing, proficient in using relevant interface testing tools.
⢠Proficient in using Android Debug Bridge (ADB) for device connection, log capture, file operations, performance monitoring, and other testing support tasks.
⢠Capable of log analysis and network packet capturing (e.g., Wireshark), enabling quick identification and diagnosis of complex issues.
⢠Design, execute, and monitor performance testing, analyze performance bottlenecks, and evaluate system stability and reliability under high load.
⢠Maintain close communication with domestic and international clients, development teams, and product teams, and clearly report on testing progress, risks, and quality status.
⢠Participate in testing process optimization to improve testing efficiency and product quality.
⢠Able to accept short-term, frequent business trips both domestically and internationally (especially in project-related regions) to support on-site testing, client communication, and issue resolution.
Requirementsïĵ
⢠Bachelor's degree or higher, preferably in Computer Science, Software Engineering, Communication Engineering, or a related field.
⢠At least 3 years of software testing experience, with mandatory experience in the IPTV/OTT industry or similar audio/video streaming domains.
⢠Proficient in software testing theories, processes, and methodologies; familiar with agile development practices.
⢠Good ability in test case design and execution, capable of independently testing complex modules.
⢠Solid experience in front-end (Web/App UI interaction) and back-end (service logic, data) testing.
⢠Extensive interface testing experience, proficient in using at least one mainstream tool such as Postman, JMeter, or SoapUI.
⢠Proficient in common Android ADB commands, able to effectively apply them for testing support and troubleshooting.
⢠Skilled in log analysis techniques (e.g., Android Logcat) and network packet capture tools (e.g., Wireshark) for issue diagnosis.
⢠Experience in performance testing, familiar with performance testing concepts, tools (e.g., JMeter, LoadRunner), and result analysis methods.
⢠Familiar with common Linux command-line operations.
⢠Familiarity with defect management tools (e.g., JIRA, Zentao) and test case management tools (e.g., TestLink, Xray, qTest).
⢠Knowledge of common network protocols (e.g., HTTP/HTTPS, TCP/IP, UDP, RTSP, RTP) and streaming protocols (HLS, DASH).
⢠Basic understanding of database operations (SQL).
⢠Candidates with foundational knowledge in front-end technologies (HTML, CSS, JS) or back-end programming (e.g., Java, Python) are required.
⢠Clear and professional verbal communication with overseas clients and writing technical documentation and test reports.
⢠Good logical thinking and analytical skills, able to quickly learn complex systems.
⢠Excellent communication, coordination, teamwork, and sense of responsibility.
⢠Proactive, resilient under pressure, and skilled at resolving unexpected issues during testing.
⢠Candidates with experience in overseas project collaboration or customer support are required.
⢠Familiarity with specific IPTV/OTT middleware or platforms (e.g., Mediaroom, Android TV, RDK) is a plus.
⢠Experience in automation testing (UI/interface) is a plus.
⢠Able to accommodate domestic and international business travel requirements.