Android Developer Resume
2.00/5 (Submit Your Rating)
Seattle, WA
PROFESSIONAL EXPERIENCE:
Android Developer
Confidential, Seattle, WA
Responsibilities:
- Feature development on native Android application delivering Sinclair media/content; developing for both material - design and implementation in a ViewPager-FragmentPagerAdapter-MVVM architecture.
- Extensive use of Android DatabindingUtil with adapters implemented in Fragments.
- Multiple implementations of RecyclerView patterns. ReactiveX/RxJava and RxAndroid 2.x with Retrofit/OkHttp for retrieving JSON data.
- LoganSquare for JSON parsing with Android Parcelable implementation for passing data to fragments via view-models. SearchView, searchable, menu implementation.
- Error state handling, Android Snackbar implementations and design. JUnit and Espresso test creation/maintenance.
Web Automation Architect
Confidential, Seattle, WA
Responsibilities:
- Lead SDET; design and development of highly scalable, distributed (EC2), Sinclair Digital Storyline front-end automation framework launching tests inside Docker containers via Jenkins.
- Design/development of device-farm and emulator driven, Docker containerized Android/iOS Appium framework for native mobile app.
- Design/development of custom reporting suite and email-able test output/artifact (screenshots, media, stack traces JSON).
- Advisement on the organization’s use of technologies, tools, design best practices, and opportunities to further automate the SDLC.
Test Design Engineer
Confidential, Bellevue, WA
Responsibilities:
- Automation architecture & development for Travel Deals team (GMT/CAPS); mobile & mobile-web framework creation. Scratch built TestNG-driven framework; AWS EC2 nodes running from remote-triggered Jenkins jobs; tests crawling pages and logging data for visualization on health status page, email distribution, chat notification.
- Visual regression via Google Vision API; optical character recognition; Java Graphics2D image manipulation, evaluation; programmatic SikuliX-API pattern recognition.
- JSON building/parsing; automation output/report to JSON. XAMPP/PHP test-report webpage; published to AWS displaying real-time test data.
Mobile/Web SDET
Confidential, Seattle, WA
Responsibilities:
- Confidential ID mobile/web front-end, functional, integration and api testing; Selenium and Selendroid automation; Java programming; Maven, Jenkins config; scratch built TestNG-driven UI automation framework; programmatic perceptual diff (image) testing; building, maintaining Selenium and Appium grids;
- Facebook-login flows, programmatic test user creation/customization, Graph API; cross platform testing/coding; Cucumber; Android Studio, xCode. TDD-driving Selenium framework architecture.
Owner, Developer
Confidential, Auburn, WA
Responsibilities:
- Confidential formed to monetize mobile application development/production/services;
- Designed, developed, and published “Spawnr: FacebookTester” for Google Play store; efficient Async design, tasking to/from UI thread;
- Coding/configuring custom animations, dialogs, etc; HTTP; cURL; JSON; SQLite setup/maintenance; SharedPreferences;
- Facebook Graph API; SDK, ADB management; Device config, testing, rooting, etc;.
Quality Assurance Engineer II
Confidential, Seattle, WA
Responsibilities:
- Responsible for driving quality and QA of primary customer facing web portal (Expo); Eclipse, IntelliJ; Selenium automation; Java programming; creation of continuous integration test automation suite; batch scripting, built QA continuous deployment test harness w/ JUnit; test plans, matrices; SOAP; REST; SQL.
Software Quality Assurance Analyst
Confidential, Greensboro, NC
Responsibilities:
- Lead QA Analyst on Progression: Music Software for Guitar ; help define/refine Progression feature-set;
- Authoring specifications, test cases, etc; eCom testing; black/grey box testing; Selenium RC; eggPlant.