Basic to expert knowledge of Android or Linux debugging., Familiarity with power and performance profiling., Proficient in Python, Excel, and PowerPoint., Understanding of SoC, CPU, and memory systems..
Key responsibilities:
Flashing mobile platform images and running user applications both manually and automatically.
Collecting and reporting Android kernel logs and performance logs.
Maintaining setup stability and documenting use case processes.
Automating test cases using Python and collaborating with development teams for issue analysis.
Report This Job
Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Coders Brain is a global leader in IT services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and delivery centers.
We achieved our success because of how successfully we integrate with our clients.
> 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
Required profile
Experience
Spoken language(s):
English
Check out the description to know which languages are mandatory.