Android Automation Engineer

2 weeks ago


Sunnyvale, United States Global Force USA Full time
  1. Kotlin Programming Language: Proficiency in Kotlin is essential as Espresso tests can be written in Kotlin. Understanding Kotlin syntax, coroutines, null safety, and object-oriented programming principles is crucial.
  2. Android Development: Familiarity with Android app development concepts, such as Activities, Fragments, Views, Layouts, and Android lifecycle, is important for understanding the structure of Android applications.
  3. Espresso Framework: In-depth knowledge of Espresso framework, which is Google's native UI testing framework for Android, is fundamental. This includes understanding its APIs for interacting with UI elements, performing actions, assertions, and managing test execution flow.
  4. Automated Testing Principles: Understanding of automated testing concepts such as test case design, test data management, test execution, and reporting is necessary for writing effective and maintainable tests.
  5. Android Studio IDE: Proficiency in using Android Studio IDE for Android app development and test automation is necessary. This includes understanding project setup, code navigation, debugging, and version control integration.
  6. UI Testing Best Practices: Awareness of best practices for UI test automation, such as creating reliable and maintainable tests, avoiding flakiness, and optimizing test execution speed.
  7. Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD pipelines and integration of UI tests into the CI/CD process using tools like Jenkins, Travis CI, JIRA XRAY Integration or GitLab CI is a mst.
  8. Version Control Systems: Familiarity with version control systems like Git for managing test code repositories, branching, merging, and collaboration with other team members.
  9. Problem-Solving Skills: Ability to analyze and debug issues encountered during test automation, including identifying root causes and proposing solutions.
  10. Communication Skills: Effective communication skills are important for collaborating with developers, QA engineers, and other stakeholders to understand requirements, report bugs, and discuss test results.
  11. Agile Methodologies: Understanding of Agile software development methodologies, such as Scrum or Kanban, and ability to work within Agile teams to deliver high-quality software incrementally.
  12. Attention to Detail: Thoroughness in test case design, execution, and reporting to ensure comprehensive test coverage and accurate bug identification.
Android Automation Engineer (posted by Rupali)
  • Android Engineer

    1 month ago


    Sunnyvale, California, United States JPS TECH SOLUTIONS Full time

    Role Android Engineer Location Sunnyvale CA Position type Contract No of positions 2Job DescriptionAdditional Information Demonstrate a strong understanding of the Android framework and respective component lifecycles. Expert-level knowledge of Kotlin Android SDK and Gradle and experience working with asynchronously coroutines and dependency injection...

  • Android Engineer

    4 days ago


    Sunnyvale, United States Saxon Global Full time

    Android Engineer at Sam's Club (No sub-vending or pass-thrus) Location: Local to Sunnyvale, CA- onsite 2x/week (No Relocation) Duration: 12 Month C2C (Strong expectations for extension) Interviews: 2 rounds: 2 technical rounds with hiring manager and team lead, 1 Kotlin/Android SDK coding challenge within one of the technical rounds Team: Sam's Club Tech...

  • Android Engineer

    2 weeks ago


    Sunnyvale, United States Tek Ninjas Full time

    Description: Job Duties and Skills: - Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans - Executes Mobile Engineering projects - Participates in the discovery phase of small to medium size Mobile Engineering projects -Participates in peer code reviews and team development - Provides and...

  • Android Engineer

    1 week ago


    Sunnyvale, United States Infobahn SoftWorld Inc Full time

    Job DescriptionJob DescriptionDescription:Job Duties and Skills:- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans - Executes Mobile Engineering projects - Participates in the discovery phase of small to medium size Mobile Engineering projects -Participates in peer code reviews and team...

  • Android Engineer

    4 days ago


    Sunnyvale, United States Syntricate Technologies Full time

    Job Title: Android Engineer (Android/Kotlin,Git/Github)Location: Sunnyvale, CA (Hybrid)Type: W2 Contract Job DescriptionAdditional Job Details : Android/Kotlin development expertiseWe are looking for Senior + level Android eng with Kotlin experience.Strong Android and Kotlin skillsetPerformance and debugging optimizations related to Android applications...

  • Android Engineer

    3 weeks ago


    Sunnyvale, United States CyberTec Full time

    No H1B/CPT/TN Walmart Android Engineer Sunnyvale, CA (Must work onsite 2 days per week)- Need Local Candidates 6+ Month Contract Phone then Video $65-67/hr on C2C Job Description: - Expert knowledge of Kotlin and React-Native - Expert knowledge of the Android SDK - Advanced Android UI Skills (Fragments, Custom view components) - Experience writing...

  • Android Engineer

    2 weeks ago


    Sunnyvale, United States Syntricate Technologies Inc Full time

    Job Title: Android Engineer (Android/Kotlin,Git/Github) Location: Sunnyvale, CA (Hybrid) Type: W2 Contract Job Description Additional Job Details : Android/Kotlin development expertise We are looking for Senior + level Android eng with Kotlin experience. Strong Android and Kotlin skillset Performance and debugging...

  • Lead Android Engineer

    2 weeks ago


    Sunnyvale, United States BayOne Solutions Full time

    Title –  Lead/Senior Android EngineerLocation – Sunnyvale CA/San Bruno CA/San Diego CA (Remote Initially)Duration –  6+ Months Contract Minimum Skills required:   - Experience with mobile software development using Kotlin and Java.- Experience using distributed source code version control systems (Git/Github)- Experience with the agile methodology...

  • Android Engineer

    2 weeks ago


    Sunnyvale, United States Vinsys Information Technology Inc Full time

    Job DescriptionJob DescriptionONLY W2, HYBRID IN SUNNYVALE, CAShare your updated resume at recruiter1@vinsysinfo.comDescription:Job Duties and Skills:Demonstrates uptodate expertise and applies this to the development, execution, and improvement of action plansExecutes Mobile Engineering projectsParticipates in the discovery phase of small to medium size...


  • Sunnyvale, United States AIRTIME MEDIA Full time

    Airtime is looking for an exceptional, experienced, passionate and results-oriented Senior Android Developer (Features Team). In this role you will work collaboratively with a cross-functional team of developers, designers and product team members to build out Airtime's Android app. A bit about the role: Work alongside a humble team of Android engineers...


  • Sunnyvale, United States VSG Business Solutions LLC Full time

    Job DescriptionJob DescriptionNeed Local ot nearby candidates Responsibilities:Design experience and hands on Kotlin programming with data structure and algorithmsDescription: Job Duties and Skills:- Demonstrates up-to-date expertise and applies this to the development, execution, and improvement of action plans - Executes Mobile Engineering projects -...


  • Sunnyvale, United States Lorven Technologies Full time

    Job Title: Mobile QE Automation Engineer Duration: 12+ months Location: Sunnyvale, CA Description: 7+ Years of Extremely Strong Hands-on experience in testing/automating native mobile applications on iOS and Android 5+ Years of Strong Frontend automation skills 5+ Years of Extremely Strong Experience in automating native applications....

  • android engineer

    6 days ago


    Sunnyvale, California, United States Randstad US Full time

    android engineer. sunnyvale , california posted 1 day ago job detailssummary $65 - $75 per hour contract bachelor degree category computer and mathematical occupations reference job detailsjob summary:Description:What makes a candidate profile stand out to you?Previous experience with chatbot apps.Does this contract have the opportunity to extend or...


  • Sunnyvale, United States TechWish Full time

    Senior Android Engineer Location: Sunnyvale, CA Duration: 12+ Months Description:Demonstrate a strong understanding of the Android framework and respective component lifecycles.Expert-level knowledge of Kotlin, Android SDK, and Gradle, and experience working with asynchronously coroutines and dependency injection (Dagger)Ability to build products with a...

  • Senior Android SDET

    6 days ago


    Sunnyvale, United States Infinite Computer Solutions Full time

    Job Description: Job Title: Senior Android SDET Location: Sunnyvale, CA / Berkeley Heights, NJ (Onsite M-F) Type: Full Time Roles and Responsibilities: Test Planning and Strategy: Collaborate with product managers, developers, and other stakeholders to understand project requirements and create comprehensive test plans. Develop and implement effective test...


  • Sunnyvale, United States Ab Ovo Inc Full time

    One of our direct client is looking for Android Developer/Engineer - Sunnyvale, CA (hybrid-2 days/week). Title: Android Engineer/DeveloperLocation: Sunnyvale, CA (Hybrid, need to be onsite, 2 days/week)Duration: 6-12 months, (further extendable)  Top Skills Needed or Required: Android KOTLIN (should be strong on Kotlin) Java Experience with Google Play...


  • Sunnyvale, United States Insight Global Full time

    Required Skills and Experience ** Bachelor's degree in Electrical Engineering or Computer Science, or equivalent practical experience* At least 3 years of experience working with and building automated lab instrument systems* At least 3 years of experience working with and building scripting programming for running ADB devices, Android devices and IOS...

  • Senior Android SDET

    1 week ago


    Sunnyvale, United States Infinite Computer Solutions Full time

    Job Description:Job Title: Senior Android SDETLocation: Sunnyvale, CA / Berkeley Heights, NJ (Onsite M-F)Type: Full TimeRoles and Responsibilities:Test Planning and Strategy:Collaborate with product managers, developers, and other stakeholders to understand project requirements and create comprehensive test plans.Develop and implement effective test...

  • Senior Android SDET

    2 weeks ago


    Sunnyvale, United States Infinite Computer Solutions Full time

    Job Description:Job Title: Senior Android SDETLocation: Sunnyvale, CA / Berkeley Heights, NJ (Onsite M-F)Type: Full TimeRoles and Responsibilities:Test Planning and Strategy:Collaborate with product managers, developers, and other stakeholders to understand project requirements and create comprehensive test plans.Develop and implement effective test...

  • Senior Android SDET

    5 days ago


    Sunnyvale, United States Infinite Computer Solutions Full time

    Job Description: Job Title: Senior Android SDET Location: Sunnyvale, CA / Berkeley Heights, NJ (Onsite M-F) Type: Full Time Roles and Responsibilities: Test Planning and Strategy: Collaborate with product managers, developers, and other stakeholders to understand project requirements and create comprehensive test plans. Develop and implement effective test...