Android Engineer Resume
4.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY:
- Mobile Software Engineer with over three years of Agile Software Development experience.
- Technical background in QA Engineering roles in Mobile Software teams.
- Published Android Developer with passion to creating mobile software.
- Extensive knowledge of Android development best practices and common architectures including MVP, MVC and MVVM patterns.
- Deep understanding of different types of testing including functional, regression, UI, stress, system testing and various testing methodologies.
- Broad range of previous work including mobile gaming, activity trackers, wireless - enabled wearables devices and action cameras based on Confidential and Confidential technologies.
TECHNICAL SKILLS:
Java, Kotlin, Node.js, XML, JSON, Gradle, APIs, Git/Github, Android SDKs, Linux/Unix OS, REST, Android Studio, Espresso, UI Automator, JUnit, Jenkins CI, Postman
RELATED EXPERIENCE:
Android Engineer
Confidential, San Francisco, CA
Responsibilities:
- Joined the company as an Android Quality Engineer, as a result I increased the coverage of automation tests from 5 to 75%
- Automated the deployment process of the Android application using Jenkins CI
- Wrote robust tests using Espresso, UIAutomator and Android IDE; Solely created a small android application that tests deeplinking feature;
- Within four months I made a transition to an Android Developer
- Now I debug software issues and refactor existing code to increase quality and performance of the Confidential Android application; Integrated Confidential api to show Confidential listings in Search results; Implemented new Sign in/Sign up screens following Google Material Design practices; Refactor existing code base into Kotlin
- Work on other new features in collaboration with software and QA engineers;
- Follow best Android practices using RX Java, Retrofit, Dagger2 and MVP(Model-View-Presenter) Android architecture; Use gitHub for version control and SCM; Participate in the code review sessions with Confidential Mobile team
Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- Performed API testing using Charles Proxy and Postman tools to read and modify Confidential requests and responses from the server
- Used Pivotal Tracker tool to verify and accept delivered user stories, document bugs and keep track of prioritized features in the backlog
- Created and executed test cases and complex test scenarios for different application modules
- Wrote and executed automated UI tests using Confidential and UI Automator frameworks on Android platform.
Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- During this short-term contract I tested landing pages for Confidential and Confidential websites
- Created, configured and executed manual and automated test cases
- Performed cross-browser automation testing including Google Chrome, Firefox, Safari using Selenium WebDriver
- Tested mobile applications built in React Native on iOS and Android devices
- Documented software bugs in Jira and Bitbucket; verified fixes and provided status reports to software engineers.
Android Development Student
Confidential, San Francisco, CA
Responsibilities:
- I developed apps for multiple Android devices utilizing third party APIs and libraries
- Integrated Google Play Services
- Created and maintained SQLite Databases
- Implemented custom layouts by using Google Material Design standards, including action bar, fragment, view pager, recycle view, custom adapters
- Wrote Unit and Instrumentation tests using Confidential framework and debugged application issues.
- Used GitHub for version control and source code management.
Mobile Software QA Engineer
Confidential, San Francisco, CA
Responsibilities:
- Being a full-time employee I tested mobile applications with Confidential and Confidential technologies
- Determined test requirements and developed customized test plans
- Created and executed UI tests using Confidential framework f or multiple Android devices
- Performed different types of testing for activity tracking wireless-enabled wearable application Confidential Nabu including functional, regression, stress, UI and system testing; Organized test cases into test suites and test plans for real time video streaming application; Kept track of opened/ready-to-verify/fixed/closed/reopened bugs in Jira.
