Role: Android Testing
Location: Bangalore
Exp : 3 to 5 Y
Notice Period: Immediate to 15 Days
Skills Required:
> Basic/Expert level knowledge of Android or Linux Debugging
> Basic understanding of Power and performance profiling
> Basic/Expert user level skills of Python, excel and Powerpoints
> Basic/Expert user of Mobile Development boards/setup
> 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 kernel-level understanding or detailed/development knowledge).
- Comfortable working with USB, JTAG, and Lauterbach.
- Hands-on 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 issues/challenges then talk with technology/Development or hardware teams to understand what changes need to be done to meet the competition or better than the competition.
- Issue Analysis – Example:
If we run a video, how long battery will last?
Device is not stable