Android Mobile Test Engineer Resume
DallaS
SUMMARY:
- 11 years of experience in Android mobile/iOS mobile/ Windows/ Linux and Embedded Testing
- Having 4 years of experience android Mobile handset, Graphics, Camera & Android Multimedia testing.
- Experience in preparing Test Estimation, Test Strategy, Test Plan, Test Scenarios/Cases, Test Execution Control, Defect Tracking & Resolution and Test Reporting
- Good experience and knowledge on Graphics & multimedia testing on windows, Linux and android os.
- Extensive knowledge in testing of ‘Graphics’ domain on Android OS which includes Khronos based Open GLES 1.1, 2.0, 3.1 and Vulkan technologies (including dEQP test cases), OpenCL conformance and performance, Android CTS. Proficient in Benchmarking of Android OS builds
- Worked on for in Camera Stability and Stress testing to make the camera stable for various chip sets
- Experience on IOT/Android mobiles/workstation/Desktop & Notebooks
- Worked on Confidential /Intel/Qualcomm/ platforms
- Good Experience in writing new test cases and modifying as per requirements.
- Experience in documenting the issues, and publishing the results
- Actively involved in Qualcomm mobile chipset activities in QIPL and helped Sandiago teams for few commercialization
- Debugging of android logs for the failures/crashes observed during testing, bug reporting, issue tracking and follow up with developers to triage the issues
- Experience in using QPST/QXDM tools to collect logs, Dumps.
- Experienced and dedicated APT Test Engineer in testing Graphics, Multimedia, Camera, Performance, Games, conformance, Fuzzing, UI related, Functional, Stability testing on Qualcomm mobile chipsets in different flavors of Android OS
- Knowledge on Mobile architecture, JTAG flashing, debugging, crash analysis, and build load techniques for various targets
- Experience on Python scripting and shell scripting.
- Experience on Maintain, Update, and fixing test scripts.
- Experience with Git, Perforce and Subversion.
- Experience Continuous Integration tool Jenkins and knowledge on Containerization tool Docker
- Work independently, lead or work within a team environment and Able to manage multiple priorities.
- Ability to prioritize internal and external requests and track these items to closure
- Cohesive Team Player with Fast Learning Curve along with strong analytical, problem solving, innovation, planning, organizational, communication & interpersonal skills
AREAS OF EXPERTISE:
- Quality Assurance/Product Validation.
- Resource management, Time management, Leadership Skills.
- Hands on Experience in mobile devices, IOT (smart watches),Desktop/workstation/Notebooks
- Extensive knowledge in testing of ‘Graphics’ domain on Android OS which includes Khronos based Open GLES 1.1, 2.0, 3.1 and Vulkan technologies (including dEQP test cases), OpenCL conformance and performance, Android CTS.
- Knowledge on Android, Graphics, Multimedia, UI, 3rd party apps, GMS apps, & Camera,
- Automation with python scripting
- Analysis of Android Logs, Ram dumps
- Experience on Continuous Integration tool Jenkins and knowledge Containerization tool Docker
- Microsoft WHQL server administration and certification testing.
- Automation Python scripting, Perl, Shell scripting and Batch Scripting.
- Sanity/Smoke/Functional/Regression/performance/Stability and concurrence testing.
- Knowledge on Selenium and TestNG framework
- Ability to work under pressure
TECHNICAL SKILLS:
Operating Systems: Android, Windows Xp, Vista, Windows7, Windows8 and Linux
Languages: HTML, CSS, Java Script, Core Java, Sikuli, Python, Shell and Batch Scripting.
Defect Tracking: HP Quality Confidential, Bugzilla and Jira.
Testing / Supportive Tools: Jtag, Code composer, Northan Ghost, Jenkin, Docker
Source Control: Git, Perforce, Subversion
PROFESSIONAL EXPERIENCE:
Confidential, Dallas
Android Mobile test Engineer
Responsibilities:
- Testing Qualcomm drivers on various snapdragon targets with different Graphics processors on android manually and automated way.
- Mobile handset, Graphics, Camera & Android Multimedia Automation testing.
- Developing the test plans as per features and as per market scenarios
- Preparation of consolidated report in weekly basis and sending across PE/PMs.
- Work closely with project manager/Test Lead and Project team to learn about the project functionalities and provided testing timelines.
- Perform planning and execution, defect reporting and fix verification using manual and automated techniques to have test plans in place and executed according to our release schedules
- OpenCL: Led the testing of OpenCL functionality and performance on all mobile targets across different teams..
- Acquire from or do knowledge transfer with Developers, Business Analysts and Architect who are expert in the relevant functional domain.
- Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities.
- Learn new technologies as needed and mentor or guide members of the project team, provide examples, and assist them in project deliverables. Can work with minimum supervision.
- Helping Dev teams and CE teams to reproduce the issues filed by customers.
- Participated in daily and weekly scrum meetings.
- Debugging Android logs, QPST/QXDM logs to find the defects and file issues.
- Filing issues in time and Interacting with the developers and assisting them in fixing the bugs
- Good knowledge to isolate which one is app issue
Environment: Android OS, Android SDK, Python Scripting, Batch Scripting, Prism, Splunk, Jira, Jtag, QPST/QXDM, Jenkins, Windows and Linux and Vysor.
Confidential, Dallas
Sr. System validation engineer.
Responsibilities:
- Graphics Driver Testing for Intel clover view tablet platform
- Involved in Test Planning, Test cases writing, Test execution and Reporting.
Technology Used: Windows8, Windows server 2010,Microsoft WHQL,HP Quality Canter, Sikuli open source tool, Python and Batch Scripting,
Confidential
Sr. Embedded Systems Test Engineer.
Responsibilities:
- Testing includes System Testing, Sanity Testing and Regression Testing for iPod and Media player.
- Validation of different Audio, video and image file formats.
- Responsible for building test software, Sanity testing, Regression testing and System testing for each Delivery.
- Supporting to the Development team for reproducing the all issues raised by testing team
- Documenting test reports, bug reports and release notes.
- Communicating with the Development team for change in requirements, update on defects.
Environment: Fedora Linux, Mincom, Code Composer studio, JTAG, Bugzilla, Subversion and Shell scripting
Confidential
System QA Engineer
Responsibilities:
- Release Test plan preparation, Test Matrix and Test Batch Creation.
- Creating Environment like OS images/server setup etc according to Automation framework.
- Deploying automated tests into test machines.
- Functional, Regression, Compatibility and System testing of the display drivers with different GPU’s and vice versa
- Test the compatibility of Display driver with various Operating Systems like Windows XP, Vista and Windows7
- Regression testing with previous display drivers.
- Monitoring the test results and problem identification
- File problem reports for driver issues and track till they get fixed up.
- Automate existing manual test cases using Perl scripting and Confidential ’s Proprietary Testbot tool
- Maintain, Update, and fixing test script issues
- Always try to optimize the test coverage based on market/mgmt needs - dynamically changing the ASICs and test cases.
- Periodically giving management, update on the Confidential status and values add to the company.
- Post mortem analysis for improvising and avoid escapes.
- Using Perforce to track the change list
- Maintain all systems up to date
- Closely interact with IT team to resolve any infrastructure issues.
- OS image Creation based on latest software update .
- Involved in setting up of around 100 systems in lab.
Environment: Windows OS: XP, Vista and Windows7, Perl scripting, Test Bot, AR System, ATI test management system.
Confidential
Responsibilities:
- Preparing the Test bed setup for testing.
- Re-Testing is carried on engineering builds for fixes and for new features.
- Test the compatibility of Display driver with various Operating Systems like Windows XP and Vista
- Functional, Stress Testing and System testing of the display drivers with different GPU’s and vice versa.
- Regression testing with previous display drivers.
- Testing of new features & re-testing on Engg builds for closing various defects.
- Automate existing manual test cases using Perl scripting and Confidential ’s Proprietary Testbot tool.
- Executing test scripts on builds and re-testing the new builds for various fixes and new features.
- Analysing the test case failures and creating defects and tracking the status using ATI’s property Defect tracking system.
- Participating in weekly process reviews and improvement meetings with project &test manager.
- Participating in Bug Reviews
- Handle the team for various Repros of related bugs and tracking them.
- Handling the hardware problems to some extent.
Environment: Windows OS: XP, Vista and Windows7, Perl and Batch scripting, Test Bot, AR System, ATI test management system