Proficiency in Android or Linux debugging techniques.
Understanding of power and performance profiling.
Experience with Python, Excel, and PowerPoint at a user level.
Knowledge of mobile development boards, SoC, CPU, and memory systems.
Requirements:
Perform manual and automated testing of mobile platform images and applications.
Collect and report Android kernel logs, power, thermal, and performance data.
Maintain a stable testing setup with proper power and functionality.
Document use cases, preconditions, and logging procedures.
Job description
Role: Android Testing
Location: Bangalore
Exp : 3 to 5 Y
Notice Period: Immediate to 15 Days
Skills Required:
> BasicExpert level knowledge of Android or Linux Debugging
> Basic understanding of Power and performance profiling
> BasicExpert user level skills of Python, excel and Powerpoints
> BasicExpert user of Mobile Development boardssetup
> Basic knowledge of SoC, CPU and Memory System
Job Description:
> Mobile Platform image flashing and running user application manual and automated ways
> Android Kernel Logs (Systrace, Perfeto etc) collection and reporting
> Power, Thermal and Performance logs collection and reporting
> Maintaining the setup with stable power and functionality
> Document use case process, precondition and logging steps
Requirement details:
Should know Android basics How to use Android, Android level of debugging, How to load an application, Start APK, Oops of Android, ADB commands, etc. (Do not require any kernellevel understanding or detaileddevelopment knowledge).
Comfortable working with USB, JTAG, and Lauterbach.
Handson in the lab.
Lots of data analysis work All kinds of Software logs and power logs.
Initially testing is to be done manually, since more repetitive work is involved, a person should be able to automate the test cases using Python.
If we notice any issueschallenges then talk with technologyDevelopment or hardware teams to understand what changes need to be done to meet the competition or better than the competition.