Responsibilities Implement/maintain the automation testing frameworkVerify new software/firmware releases with specific devices on the latest test suite.Implement the multiprocessing service or distributed system and tune the performanceWork closely with device partners to set up and integrate the golden devices with the automation test system.Analyze video streaming products and triage the pentanol issue.Write a well-designed, testable system or serviceWorking with the Global cross-function product team and developing the testing frameworkRequirements and skills - 3+ years of proven work experience as a Software Engineer or Test Engineer- Experience designing/implementing the testing pipeline- Ability to develop software in Python, JavaScript, or other programming languages- Experienced in Unix/Linux systems, Distributed Systems, Parallel Computing- Excellent knowledge of relational databases, NoSQL, and in-memory datastore (e.g. Redis)- Understanding of Android application development and tools (ADB, Android Studio)- Experience with test-driven development- Ability to document requirements and specifications- BSc degree in Computer Science, Engineering, or a relevant field- Ability to speak and write in English fluently and idiomatically.
3 years of experience required
No management responsibility