Qa Analyst Resume
SUMMARY:
- Proficient in Python Automation using Robot Framework, Expert in iOS and Android mobile application automation and device Automation on Robot Framework IDE(RIDE).
- Excellent Work experience in test planning, test case writing and Executing test cases for Android and iOS Mobile applications and different wearable devices.
- Extensive work experience in manual testing on different mobile platforms like Android, iOS, MTK, BREWMP and BREW.
- Good Experience in Feature phones and smart mobile Application development and testing.
- Good Experience in Embedded Applications development using Embedded C programming.
- Very good experience in embedded application Unit testing using CUnit, CUnit test framework development.
- Good experience in API testing on different Mobile applications on different mobile platforms.
- Excellent working knowledge in wireless communication technologies NFC and Bluetooth and BLE.
- Good experience in Python Library development for Robot Framework.
- Android and iOS Mobile application testing using Appium, espresso and Facebook WebDriverAgent python libraries on Robot Framework. Using UIautomatorviewer GUI tool to find UI components to automate test cases.
- Extensive working knowledge in embedded technology and Microcontrollers Programming.
- Very good work experience in different Version controllers Git, Clear case, Perforce and code review tools Gerrit and Stash.
- Very good experience in Audio and Video player, Voice recognizer, Bluetooth, Sound Mobile applications development and testing.
- Good Automation and Manual testing experience in IoT (Internet of Things) devices connected with Mobile phones applications and sensors (BLE, ANT+, Proximity, Ambient light) and with Nordic dongles.
- Good work experience in GPS simulator GPS Labsat to run GPS based test scenarios.
- Good Experience in bug tracking tools JIRA and CRMDB and Good experience in Test management tool HP ALM and TestLink.
- Very good experience in Debugging tools like ADB, Xcode and QXDM.
- Extensive experience in Visual studio and PyCharm Integrated development Environment (IDE).
- Good experience in Team collaboration software Confluence.
TECHNICAL SKILLS:
Languages: Python, C, C++
Operating System: RTOS, WINDOWS, Linux
Domains: Wireless communication devices Automation and manual
Technologies: MTK, BREW, BREWMP, Microcontroller, ASM, BluetoothV ersion control software: GIT, Clearcase, Perforce
Hardware: Microcontrollers.
Internal: BREW, BREWMP, Jtag (T32), Mobile testing, NV editor, perforce, Microcontroller, Hardware testing and debugging.
PROFESSIONAL EXPERIENCE:
Confidential
Technologies: Bluetooth (BLE), Display, Navigation (GPS), Sensors OS Used: WINDOWS, Linux Mobile OS: Android, iOS Tools Used: Robot framework, Git, HP - ALM, Confluence, Jira
Responsibilities:
- Test planning, Test cases writing and test cases execution for both Automation and manual testing on Android,iOS applications and IoT wearable device.
- Writing and executing automation test cases on Robot framework.
- Python Libraries development for Robot test framework, to keywords on Robot Framework.
- Creating test results report on reporting to client team.
- Validating test cases and Bug reporting using bug tracking tool JIRA and bug verification after bug fix.
- Doing first level analysis for all bugs before reporting.
- Executing functional testing, System Testing, KPI testing, smoke and sanity testing.
- Modifying manual and Automation test cases as per changes in product features.
- Updating Product feature changes and Test plan changes and test scenarios Modifications in Confluence page.
- Android and iOS application testing.
- Maintaining test code in GIT version controller.
Confidential
Technologies: Bluetooth(BLE), Audio interaction, Voice recognitionInternal sensors, Bluetooth, Cloud, GPS Mobile OS: Android, iOS Tools Used: QMetry, Robot framework, Git, Confluence, JiraTera term, ADB, Xcode. Domain: Wireless communicationResponsibilities:
- Python APIs development for Robot framework Keywords.
- Test cases implementation for wearable IoT device features as per PRD.
- Test planning, Test cases writing and test cases execution for both Automation and manual testing on Android,iOS applications and IoT wearable device.
- Executing functional testing, System Testing, KPI testing, smoke and sanity testing.
- Validating test cases and Bug reporting using bug tracking tool JIRA and bug verification after bug fix.
- Creating test results report on reporting to client team.
- Doing first level log analysis for bugs and collecting.
- Testing different version headwear devices of same product as per PRD.
- Fixed issues verification in release builds and updates Bugs status with tester comments in JIRA.
- Integrating Automation test cases, test case changes on the server.
- Maintaining documentation to changes in test cases.
- Executing functional testing, System Testing, KPI testing, smoke and sanity testing.
Confidential
Technologies: Near Field Communication OS Used: WINDOWS XP Tools Used: Git, Confidential DOORS, test link. Debugger: visual studio 2008 Domain: Wireless communication
Responsibilities:
- Developed CUnit Test framework for NFC wireless communication features.
- Executing test cases on latest builds and reporting Bug and verifying Fixed bugs on new release builds.
- Preparing and presenting test results to client team.
- Implementing test cases for all functionalities.
- Testing different version headwear devices of same product as per specifications.
- Reporting bug to clients and to internal teams.
- Doing first level analysis for all bugs before reporting.
- Verifying test framework bugs in local code changes.
- Submitting changes on master branch.
- Testing changes on the hardware target.
- Maintaining documentation for changes submitted to master.
- Sanity testing.
- Responsible for daily Automation test results.
Confidential
Responsibilities:
- Unit testing framework development for NFC wireless communication features.
- Writing and executing automation test cases on CUnit test framework.
- Manual testing of fixed issues.
- Implementing test cases for NFC functionalities.
- Test results collecting and presenting to client team.
- Reporting bugs to clients and to internal teams.
- Doing first level analysis for the bugs, reporting bugs and verifying bugs in new releases.
- Testing of fixed issues for every new release.
- Creating local builds and verifying bug verification on local builds.
- Submitting changes on the server.
- Testing fixed changes on the hardware target
- Maintaining documentation using DOORS.
- Sanity testing.
Confidential
Technologies: MTK (MediaTek mobile platform) OS Used: WINDOWS XP Tools Used: Clear case, Catcher, Confidential compare and LG Flash tool.Responsibilities:
- Media plyer application development and bug fixing as per specifications.
- Media player application UI development.
- Modifying Application source code as per requirement changes.
- Bug fixing as per the specifications.
- Verification of fixed bugs.
- Creating local builds.
- Submitting code changes to master.
- Testing code changes and local builds on the hardware target.
- Maintaining documentation for submitted changes.
- Sanity testing for every release build and reporting build status.
- Supporting other team members for modules like FM radio, Gallery, Voice recorder.
- Fixing and verifying bugs on Simulator.
- Source Code debugging and analysing bugs.
Confidential
Responsibilities:
- Media player application development on Mediatek Mobile Platform (MTK).
- Application level bug fixing as per specifications.
- Creating local builds with local code changes and testing bugs on local builds.
- Submitting fixed bugs source code changes to Master branch.
- Verification of fixed changes on the hardware target and simulator.
- Maintaining documentation for fixed issues.
- Source Code debugging and analysing bugs.
- Submitting code changes to master.
- Maintaining documentation for submitted changes.
- Testing code changes and local builds on the hardware target.
Confidential
Responsibilities:
- Voice recognizer application development and Bug fixing.
- Creating local builds with bug fixies and verifying on Simulator and hardware.
- Submitting code changes to server.
- Testing fixed changes on the hardware target.
- Maintaining proper documentation for all code changes and fixed bugs.
- BREW APIs testing and Unit testing.
- Source Code debugging and analysing bugs.
Confidential
Responsibilities:
- Bluetooth Application development and bug fixing issues fixing as per the specifications and change requests.
- Verification of fixed issues on hardware device.
- Creating local builds to test fixed bugs locally.
- Submitting Code changes to server.
- Maintaining proper documentation for all code changes and fixed bugs.
- Maintaining proper documentation.
Confidential
Responsibilities:
- Bluetooth Application bug fixing as per the specifications and change requests.
- Verification of fixed issues.
- Creating local builds.
- Merging verified changes to server.
- Testing fixed changes on hardware target.
- Adding documentation for all changes in source code.
Confidential
Responsibilities:
- Sound Application development and bug fixing as per specifications.
- Testing fixed bugs in local builds.
- Creating local builds before submitting changes to server.
- Submitting the changes on the server.
- Testing the changes on the hardware target.
- Maintaining proper documentation for fixed changes.