Android Native Automation Engineer

Full Time
Ahmedabad, Pune
Posted 3 years ago

Experience : 4  to 6 Years

Location : Ahmedabad/ Pune

Job Responsibilities :

  • Execute full software development life cycle.
  • Program well structured, optimized and testable code.
  • Regular status updates to lead / manager.
  • Proper documentation and maintenance of software.
  • Comply with ISO or other industrial standard process.
  • Following industry best practices
  • Client communication.
  • Mentoring juniors in the team.

Desired Profile :

  • 4 – 5 years mobile development experience using android.
  • Very strong in object-oriented concepts & design patterns.
  • Experience in developing automation scripts to test UI of Application using Espresso framework is a plus.
  • Knowledge of google Fit & Bluetooth APIs a plus.
  • Knowledge of architecture like MVC, MVP, MVVM, etc.
  • Practical Android coding & debugging experience.
  • Good experience of common Java & Android design patterns.
  • Worked w/Android compatibility APIs, Android Fragments.
  • Good experience of Android User Interface API, spanning multiple device configurations.
  • Networked with Async tasks, HttpConnection & loaders.
  • Worked w/Web Services & common data interchange formats.
  • Worked w/Android Jetpack.
  • Local data storage using SQLite databases & shared preferences.
  • Good working knowledge of application profiling & instrumentation w/debugger & gauges.
  • Unit testing experience using Junit, PowerMock, Mokito.
  • Aware about Espresso framework APIs.
  • Worked in development teams using Continuous Integration: Jenkins/Hudson.
  • Shipped multiple Android applications & demonstrate where possible.
  • Knowledge of application deployment & Code-signing.
  • Willing to do manual testing when required.
  • Knowledge of Kotlin.

Job Features

Job CategoryIT - Software

Apply Online