Application Programmer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Highly proficient Senior Software Test Engineer with over 10 years’ experience in testing and automation of the Android platform in Agile development environments.
- Strong background in various testing methodologies, developing test plans, and running test cases for functional, regression, performance, security, and system - level test activities.
- Mobile automation testing using Espresso, UiAutomator, Appium, and Perfecto frameworks.
- Master’s Degree in Computer Science and Associate Degree in Electronic Engineering.
TECHNICAL SKILLS:
Automation Testing using Espresso: UiAutomator, Appium, Perfecto / Java / JUnit, TestNG.
CI/CD (Continuous Integration/Continuous Delivery): Android development basics.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Application Programmer
Responsibilities:
- Identified and created the Test cases & scenarios based on user stories and performed automation test scripts by using Espresso for several modules of the Confidential Android Application.
- Developed tests with UiAutomator to verify setup flow and change configurations.
- Wrote automated testing scripts with Espresso that reduced validation testing 8 times.
- Implemented Spoon Report to test Reporting.
Confidential, San Jose
CA Application Engineer
Responsibilities:
- Worked on Confidential Here Android app, a mobile payment system with Chip, Tap, and Swipe mobile Card Readers, connected wirelessly via Bluetooth.
- Fixed bugs of existing acceptance and regression tests for Android client under Espresso framework.
- Created new infrastructure to reduce flakiness on existing tests.
Confidential
Test Lead
Responsibilities:
- Executed unit, functionality, robustness, security, and performance testing using Compatibility Test Suite (CTS) and Trade Federation continuous framework.
- Conducted Android devices configuration, matching to CTS packages received from Developers.
- Worked closely with Android Devices Lab technicians to debug and identify bricked or broken units and host machines in order to fix or exchange.