CrawlJobs Logo

Quality Engineer (Android)

United Kingdom, London · Job Posted December 11, 2025
Apply Position
Job Link Share

Job Description

Join Our Client as a Quality Engineer (Android) in London! Are you passionate about delivering high-quality Android applications? Our client, a reputable organisation, is seeking a dedicated Quality Engineer to ensure their Android solutions meet the highest standards. This is a fantastic opportunity to contribute to innovative projects within a collaborative team environment.

Job Responsibility

  • Develop and execute comprehensive testing strategies for Android applications
  • Identify, document, and track bugs and issues, ensuring timely resolution
  • Collaborate with developers and product teams to improve app quality and user experience
  • Conduct manual and automated testing to validate functionality, performance, and security
  • Maintain detailed test documentation and reports
  • Support continuous improvement of testing processes and tools

Requirements

  • Proven experience in testing Android applications, with a strong understanding of mobile app quality assurance
  • Familiarity with testing tools and automation frameworks
  • Solid knowledge of software development lifecycle and Agile methodologies
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills and ability to work effectively within a team

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Quality Engineer (Android)

8 matching positions

Android Software Engineer, Quality Platform

The Quality Platform team is at the heart of Airbnb’s mission to provide a seaml...
Location
Location
Brazil
Salary
Salary:
Not provided
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional Android development experience (or with a PhD) in a fast-paced, high-growth tech environment
  • Strong proficiency in Kotlin and the Android SDK
  • Solid understanding of modern Android architecture and the Gradle build lifecycle
  • Demonstrated expertise in building or maintaining test automation frameworks (e.g., Espresso, Compose Test) at scale
  • Familiarity with CI/CD orchestration and a passion for building tools that improve the developer experience
  • A strong interest or hands-on experience in leveraging AI/LLMs to solve engineering productivity or quality challenges
  • Proven ability to navigate complex, ambiguous codebases and implement best-in-class solutions
  • Excellent communication skills with the ability to facilitate technical discussions across cross-functional teams
Job Responsibility
Job Responsibility
  • Build AI-Native Tooling: Move beyond traditional automation by implementing AI-driven agents that optimize our CI/CD pipelines and provide intelligent feedback to developers
  • Enhance Developer Velocity: Identify and resolve systemic bottlenecks in the development lifecycle, allowing teams to move faster without compromising quality
  • Advocate for Quality by Design: Work directly with product teams to guide architectural decisions, ensuring that new features are modular and testable from the first line of code
  • Ship High-Scale Infrastructure: Own the development and maintenance of frameworks used by hundreds of engineers across Airbnb, ensuring they are performant, reliable, and easy to use
Read More
Arrow Right

Software Engineer II - Android Engineer

The Earner Trip Experience (Tripex) team builds seamless and intuitive on-trip e...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
171000.00 - 190000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience developing Android applications using Kotlin and/or Java
  • Solid understanding of Android fundamentals (Activities/Fragments, lifecycle, UI layouts, networking)
  • Experience working with Git and contributing code through reviews in a team environment
  • Strong learning mindset and interest in building products that support real-world workflows
Job Responsibility
Job Responsibility
  • Build and maintain Android features that support Earners’ on-trip experiences, from pickup to dropoff
  • Collaborate closely with senior engineers, product managers, designers and data scientists to deliver high-quality user experiences
  • Write clean, testable, and maintainable code while learning Uber’s mobile architecture and best practices, contribute to platform building
  • Participate in code reviews, design discussions, and team rituals to grow technical and collaboration skills
  • Help diagnose and fix bugs or performance issues to improve app reliability and user trust
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right
New

Senior Android Engineer

Join Barclays as a Senior Android Engineer and play a key role in the ongoing de...
Location
Location
United Kingdom , Edinburgh
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in Android Architecture and Dependency Injection (MVVM, Clean Architecture, modularisation, Hilt/Dagger)
  • Strong experience in Reactive Kotlin Development (Coroutines, Flow) and Modern UI frameworks (Jetpack Compose)
  • Proven ability to write Testable Code with a solid foundation in Automated Testing (unit and instrumentation)
Job Responsibility
Job Responsibility
  • Design, develop and improve software
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
  • Stay informed of industry technology trends and innovations
  • Adherence to secure coding practices
  • Implementation of effective unit testing practices
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Principal Sw Engineer – Android – Device Platform (Mke)

Join Baxter Healthcare Corporation as a Principal Software Engineer- Android Dev...
Location
Location
United States , Milwaukee
Salary
Salary:
112000.00 - 154000.00 USD / Year
https://www.baxter.com/ Logo
Baxter
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s/Master’s degree in Computer Science or related field with 5+ years in software engineering and 2+ years developing Android applications
  • Proficiency in Java/Kotlin, with additional familiarity in JavaScript/TypeScript and C++ for embedded/firmware
  • Hands‑on experience with Android SDK, NDK, Android Studio, and strong understanding of Android architecture, components, security, and best practices
  • Background in regulated industries preferred, especially medical devices with exposure to IEC 62304 and quality/regulatory collaboration
  • Strong software architecture, design patterns, SOLID principles, TDD, and CI/CD familiarity
  • Experience working in Agile environments using tools like Azure DevOps or Jira, and version control systems such as Git or SVN
  • Proven track record of delivering technical solutions, solving complex problems, and working effectively with cross‑functional and multisite teams
  • Excellent communication, leadership, and collaboration skills, with a proactive mindset and willingness to mentor and drive team success
  • Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time.
Job Responsibility
Job Responsibility
  • Apply and demonstrate strong software engineering expertise to build and develop robust software architectures. Influence the processes and methodologies the team uses to develop quality software.
  • Develop software components in an Android environment that will be deployed in medical products, using architectural patterns, strong object-oriented principles, unit testing, and automated testing tools.
  • Own and control software implementation, ensuring that software is built in a modular fashion, testable, reusable, and maintainable.
  • Participate in the formal documentation processes for requirements generation, software architecture, and detailed builds.
  • Analyze and understand product requirements, deriving software requirements.
  • Identify key product-level technical risks and assist project managers in developing mitigation and recovery plans.
  • Review work products and ensure the quality of deliverables.
  • Provide input to test strategies at both product and module levels.
  • Drive the application of principles of SDLC and methodologies like Lean/Agile/XP, Software and Product Security, Scalability, Documentation Practices, refactoring, and testing techniques.
  • Own and drive continuous improvement activities by identifying and appropriately advancing process and product quality gaps.
What we offer
What we offer
  • Support for Parents
  • Continuing Education/ Professional Development
  • Employee Heath & Well-Being Benefits
  • Paid Time Off
  • 2 Days a Year to Volunteer
  • medical and dental coverage that start on day one
  • insurance coverage for basic life, accident, short-term and long-term disability, and business travel accident insurance
  • Employee Stock Purchase Plan (ESPP), with the ability to purchase company stock at a discount
  • 401(k) Retirement Savings Plan (RSP), with options for employee contributions and company matching
  • Flexible Spending Accounts
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Android

As a Senior Software Engineer - Android Development, you will be responsible for...
Location
Location
United States of America , Mountain View; Warren
Salary
Salary:
160000.00 - 200000.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering or equivalent experience
  • 5+ years of experience in developing Android based Infotainment applications
  • Excellent programming and debugging skills in Kotlin, Java and/or C++
  • Proven experience with object-oriented design and implementation of design patterns
  • Experience with testable software architectures and frameworks, including JUnit, Espresso, TDD, MVVM, Clean Architecture
  • Experience with SCM and development tools such as: Git, GitHub, Parasoft, JIRA
  • Working knowledge of Scrum/Agile software development processes
  • Strong analytical ability to solve unusual and complex problems
  • Work in an agile environment with team members distributed across multiple time zones
  • Creative, adaptable, with a strong sense of responsibility, delivery focus, and commitment to schedules
Job Responsibility
Job Responsibility
  • Design and develop HMI applications for GM's in-vehicle Infotainment systems
  • Write efficient, well-structured, optimized, and thoroughly documented source code
  • Participate in architecture, requirements, design, code, and test case reviews
  • Analyze software defects
  • determine root cause, create software solution, test and verify closure
  • Perform integration and verification testing
  • Integrating vehicle input systems (faceplates, knobs and speech systems) with application software
  • Take ownership of tasks and coordinate with multiple stakeholders to ensure successful end-to-end completion
  • Support cross-functional teams in resolving issues related to software integration within vehicle systems
  • Promote and implement improvements in programming best practices and coding standards
What we offer
What we offer
  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Fulltime
Read More
Arrow Right

Android Engineer, Verification

We are looking for a seasoned Android Engineer to join the Verification team and...
Location
Location
Poland; Romania , Warsaw; Bucharest
Salary
Salary:
Not provided
bolt.eu Logo
Bolt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Comfortable making data-driven decisions that positively impact the business
  • Enjoy taking ownership of initiatives and driving them through to completion, including monitoring their success after launch
  • Experience releasing high-quality mobile features across multiple Android versions, including experience with testing and automation frameworks
  • Care deeply about building clean, simple, secure, and maintainable solutions
  • Solid understanding of algorithms and data structures
  • Using AI daily is a baseline expectation for everyone
  • Experience with camera APIs, media capture, on-device ML, or mobile SDK development is a plus
Job Responsibility
Job Responsibility
  • Designing, developing, A/B testing, and deploying solutions that improve the user journey across verification flows
  • Evolving our Verification SDK - the mobile entry point that captures documents, biometrics, and other verification media for Bolt's verticals
  • Working closely with backend and machine learning engineers to define and implement integrations for document capture, on-device validation, and biometric checks
  • Thoroughly testing solutions to ensure quality and reliability across both standard and edge-case scenarios, including a wide range of devices, cameras, and document types
  • Building a deep understanding of our products and their impact on business metrics and end users, while contributing ideas and feedback to the product roadmap
  • Leading feature development from idea to measurable impact for end users
What we offer
What we offer
  • Rewarding salary and stock option package
  • Flexibility of working in a hybrid mode with a minimum of 3 days in the office each week
  • Wellness perks for physical and mental health
  • Fulltime
Read More
Arrow Right

Software Engineer- Android

Location
Location
United States , Bellevue
Salary
Salary:
92500.00 - 166800.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2–4+ years of professional Android development experience. (Required)
  • Bachelor's Degree plus 3 years of related work experience OR advanced degree with 1 year of related work experience OR combination of education and experience deemed equivalent (Required)
  • Acceptable areas of study include Computer Science or Engineering (Required)
  • Experience contributing to a consumer-facing Android application available in the Google Play Store
  • Proficiency in Kotlin and Android development frameworks
  • Strong understanding of Android app lifecycle, navigation, permissions, and performance optimization
  • Experience integrating RESTful APIs and handling asynchronous workflows
  • Familiarity with dependency injection (e.g., Dagger/Hilt) and modern build tools (Gradle)
  • Experience working with Git-based workflows and collaborative code review processes
  • Foundational exposure to AI-enabled backend services (e.g., LLM-backed APIs, recommendation systems)
Job Responsibility
Job Responsibility
  • Develop and maintain Android application features using Kotlin and modern Android frameworks (e.g., Jetpack Compose) within established architectural patterns (e.g., MVVM, Clean Architecture)
  • Design and implement solutions that integrate RESTful APIs and backend services, including AI-powered endpoints supporting personalization and intelligent user workflows
  • Collaborate cross-functionally with Product, Design, QA, Backend, and AI teams to deliver high-quality mobile solutions
  • Write maintainable, testable, and scalable code
  • participate in code reviews and contribute to unit and UI testing
  • Create clear documentation for software code, system designs, and business requirements
  • Support CI/CD and release processes using tools such as Git, Gradle, and Fastlane
  • Monitor application performance and reliability to ensure secure, responsive user experiences across Android devices and OS versions
  • Present ideas to improve systems, processes, or services based on technical research and platform best practices
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Free year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off and up to 12 paid holidays
  • Paid parental and family leave
  • Family building benefits
  • Back-up care
  • Fulltime
Read More
Arrow Right

Android Engineer

Location
Location
United Kingdom , Fleet Place Office
Salary
Salary:
Not provided
justeattakeaway.com Logo
Just Eat Takeaway.com
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong development experience using Kotlin, including integration and unit testing
  • Strong understanding and experience with Android architecture (multi-modules, Dependency Injection, MVVM)
  • Proficiency in building user interfaces with Jetpack Compose
  • Proven experience integrating with server-side APIs within a Microservices architecture
  • Hands-on experience with CI/CD pipelines
  • A solid understanding of developing software using isolated and reusable components
  • A keen eye for code design, prioritising efficiency and readability
  • Knowledge and experience with experimentation and A/B testing
  • Able to work independently, taking responsibility for the technical delivery of key technical initiatives within a given workstream
  • Excellent communication & collaboration skills
Job Responsibility
Job Responsibility
  • Collaborate with engineering teams and Product Managers in workshops to contribute significantly to defining new product features
  • Consistently deliver high-quality software that meets team best practices and expectations
  • Take complete ownership of components you develop, managing timelines and transparently communicating progress towards wider team and organizational goals
  • Share your progress and ideas with your team, and contribute to the growth of the Android guild by sharing new development practices, patterns, and standards
  • Take responsibility for supporting your changes all the way through to proving that they work well – and continue to work well – in production
  • Fulltime
Read More
Arrow Right