CrawlJobs Logo

Mobile QA Automation Engineer (Swift & Kotlin)

United States, Westlake · Job Posted June 03, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Mobile QA Automation Engineer to lead our native app testing efforts. You will design, build, and maintain robust automation frameworks for both iOS and Android platforms. Your primary expertise must include native development languages—Swift for iOS and Kotlin for Android—to build test suites that integrate directly with our codebase.

Job Responsibility

  • Automation Framework Development: Design and scale native mobile test automation frameworks from scratch
  • Test Implementation: Write clean, maintainable automation code using Swift (XCTest/XCUITest) and Kotlin (Espresso/Compose Test)
  • CI/CD Integration: Integrate automated test suites into DevOps pipelines (e.g., GitHub Actions, Bitrise, Jenkins) for continuous nightly testing
  • Bug Tracking & Reporting: Identify, isolate, document, and track technical bugs thoroughly in Jira
  • Collaboration: Work closely with native iOS and Android developers to review code and identify testability requirements

Requirements

  • 4+ years’ experience in writing UI and/or unit tests using XCTest and/or XCUITest
  • 3+ years’ experience in writing automated tests using Espresso or Jetpack Compose testing libraries
  • 3+ years’ experience in Version Control tool like Github etc.

Nice to have

  • Deep understanding of iOS (Xcode) and Android (Android Studio) development tools
  • Familiarity with mobile architectures like MVVM, MVP, or Clean Architecture to write better white-box tests

Looking for more opportunities?

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

Similar Jobs for

Mobile QA Automation Engineer (Swift & Kotlin)

8 matching positions

IT Applications Engineer

Bright Vision Technologies is a forward-thinking software development company de...
Location
Location
United States , Atlanta
Salary
Salary:
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors degree in Computer Science, CIS, or related field and six (6) years experience in software development or a related field
  • Minimum five (5) years experience working on project(s) involving the implementation of solutions development life cycles (e.g., SDLC)
  • Minimum two (2) years in a technical leadership role with or without direct reports
  • Minimum five (5) years experience developing and/or implementing mobile applications
  • Need to be fluent in native iOS and Android development, using native platforms, tools, and patterns like MVVM
  • Skilled in writing UI tests with XCUITest and Espresso
  • Experienced in managing signing assets, build schemes, flavors, and tools like Fastlane
  • Proficient in integrating third-party SDKs (e.g., Firebase, Maps, Analytics)
  • Capable of handling API integration, error states, and caching with Retrofit or Alamofire
  • Familiar with integrating content from AEM or similar headless CMS platforms
Job Responsibility
Job Responsibility
  • Design, develop, and maintain native mobile applications for iOS and Android platforms using Swift, Objective-C, Kotlin, and Java
  • Implement clean architecture and design patterns (e.g., MVVM) to ensure maintainable and scalable codebases
  • Write automated UI tests using Espresso (Android) and XCUITest (iOS) as part of the CI/CD pipeline to ensure quality and stability
  • Manage mobile app builds and signing workflows, including provisioning profiles, certificates, entitlements, flavors, and schemes
  • Integrate third-party libraries and SDKs, such as Firebase, analytics, and location services
  • Consume and integrate APIs, handling authentication, errors, and performance optimizations like caching and retry logic
  • Collaborate with cross-functional teams including design, product, QA, and DevOps to deliver seamless mobile experiences
  • Integrate content from headless CMS platforms like Adobe Experience Manager (AEM) into dynamic mobile interfaces
  • Stay current with platform updates, tools, and industry best practices to ensure the app remains modern and competitive
  • Fulltime
Read More
Arrow Right

Mobile Infrastructure Architect

We are looking for a Mobile Architect that will be responsible for leading the d...
Location
Location
Poland , Warsaw
Salary
Salary:
Not provided
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in Android and iOS ecosystems, including real devices and emulators/simulators
  • Strong proficiency in Kotlin/Java and Swift/Objective?C, plus experience with modern languages (e.g., Python, Go)
  • Strong background in mobile reverse engineering, debugging, and mobile application development
  • Experience with SaaS platforms, particularly in QA, developer tools, or enterprise environments
  • Familiarity with CI/CD pipelines and DevOps methodologies
  • Cloud architecture experience (GCP preferred, AWS also welcome)
Job Responsibility
Job Responsibility
  • Provide hands-on leadership, guiding the team in architecting, designing, and documenting scalable system components and integrations
  • Stay current with the latest Android/iOS releases and emulator/simulator technologies
  • Direct solution design for manual and automated mobile testing workflows, performance profiling, reporting, and app distribution
  • Collaborate with operations, networking, and security teams on data centre planning and enforce best practices across on?prem and cloud environments
  • Partner with product management to translate business requirements into robust technical solutions
  • Define and promote engineering standards, patterns, and best practices across teams
  • Communicate architectural decisions clearly to developers, leaders, and stakeholders
  • Lead development of features that improve internal workflows and enhance customer productivity
  • Conduct code reviews and provide architectural guidance to engineering teams
  • Continuously improve system performance, reliability, and scalability
  • Fulltime
Read More
Arrow Right

Senior iOS Developer

You will play a key role in consolidating multiple apps into a single, scalable ...
Location
Location
Sweden , Stockholm
Salary
Salary:
Not provided
marshall.com Logo
sa.global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of professional experience developing iOS applications using Swift
  • Demonstrated success delivering complex mobile features end-to-end in cross-functional teams
  • Experience working with SwiftUI, modern concurrency (async/await), Combine, or similar paradigms
  • Experience contributing to architectural foundations, modularisation, or multi-module iOS apps
  • Experience collaborating closely with design, product, QA, hardware/firmware, and backend teams
  • Strong problem-solving and technical design skills, with high standards for maintainability and craftsmanship
  • A user-centric mindset that balances technical considerations with business and product needs
Job Responsibility
Job Responsibility
  • Deliver high-quality iOS features end-to-end using Swift and SwiftUI, with a focus on performance, reliability, and user experience
  • Contribute to the consolidation of multiple apps into a unified, scalable codebase, helping unwind legacy implementations along the way
  • Improve and maintain architectural foundations, modularisation, and shared components that support cross-platform reuse, including Kotlin Multiplatform
  • Write clean, maintainable code with strong unit and automated test coverage, and champion modern testing practices across the team
  • Collaborate closely with Product, Design, Android, Backend, Firmware, and QA to deliver cohesive, global experiences
  • Mentor and support other engineers, raising the overall technical quality and engineering culture of the team
  • Participate in design discussions, code reviews, and technical decision-making to ensure consistent, high-quality implementation
Read More
Arrow Right
New

Sr Engineer, Software

Job Overview: Are you ready to join the Un-carrier movement? This role is essent...
Location
Location
United States , Frisco; Overland Park
Salary
Salary:
113600.00 - 205000.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree plus 5 years of related work experience OR Advanced degree with 3 years of related experience
  • Acceptable areas of study include Computer Science, Software Engineering, Information Management or equivalent experience in field
  • 4-7 years Technical engineering experience
  • Analytical Thinking
  • Analytics
  • Collaboration
  • Communication
  • Customer Service
  • Mentorship
  • Programming Languages
Job Responsibility
Job Responsibility
  • Develop software solutions and conduct tests to drive engineering projects and ensure quality deliverables
  • Contribute to design innovations that improve systems, processes, or services using new frameworks and industry best practices
  • Collaborate with technical teams to deliver solutions and mentor others through knowledge sharing and training sessions
  • Support technology strategy by evaluating and applying current technologies that align with business goals
  • Create clear documentation for software code, system designs, and business requirements to support knowledge sharing
  • Also responsible for other duties/projects as assigned by business management as needed
What we offer
What we offer
  • Medical
  • dental and vision insurance
  • flexible spending account
  • 401(k)
  • employee stock grants
  • employee stock purchase plan
  • 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
New

Growth Strategy Italy Manager

Enhance the overall company performance across different business units; Own ful...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • +6 years of experience in an analytics & business role
  • Proven experience in building trust to effectively lead teams or key projects
  • You have an Engineering bachelor's (Civil, Industrial, Telecommunications, or Aeronautics) or a Maths / Statistics / Data Analytics / Strategy background
  • Data-driven person who brings numbers to strategic and business decisions
  • Excellent interpersonal skills with the ability to work successfully across many disciplines departments and business cases
  • Fluent in Italian and English
  • Proactive problem-solver and an opportunities-seeker
Job Responsibility
Job Responsibility
  • Enhance the overall company performance across different business units
  • Own full responsibility for the decisions taken by the growth team in your business line
  • Define and establish new growth strategies to improve key business metrics
  • Implement end-to-end solutions and projects with high-impact
  • Work with people and projects across all different markets and teams, in a big international atmosphere (up to 40 countries)
  • Report directly to the global growth direction
What we offer
What we offer
  • Home-office friendly
  • Great work environment with a young, international team of talented people to work with
  • 40% Discount on all events on Fever
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • Free food, drink, and fruit at the office
  • Possibility to receive in advance part of your salary by Payflow
  • Gympass Membership
  • Fulltime
Read More
Arrow Right
New

Growth Strategy Germany Manager

Location
Location
Spain , Madrid
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • +6 years of experience in an analytics & business role
  • Proven experience in building trust to effectively lead teams or key projects
  • You have an Engineering bachelor's (Civil, Industrial, Telecommunications, or Aeronautics) or a Maths / Statistics / Data Analytics / Strategy background
  • Data-driven person who brings numbers to strategic and business decisions
  • Excellent interpersonal skills with the ability to work successfully across many disciplines departments and business cases
  • Fluent in German and English
  • Proactive problem-solver and an opportunities-seeker
Job Responsibility
Job Responsibility
  • Enhance the overall company performance across different business units
  • Own full responsibility for the decisions taken by the growth team in your business line
  • Define and establish new growth strategies to improve key business metrics
  • Implement end-to-end solutions and projects with high-impact
  • Work with people and projects across all different markets and teams, in a big international atmosphere (up to 40 countries)
  • Report directly to the global growth direction
What we offer
What we offer
  • Have a real impact on the company's growth and evolution
  • Excellent working conditions with a location in the heart of the Madrid scene
  • Home-office friendly
  • Great work environment with a young, international team of talented people to work with
  • 40% Discount on all events on Fever
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • We have free food, drink, and fruit at the office
  • Possibility to receive in advance part of your salary by Payflow
  • Gympass Membership
  • Fulltime
Read More
Arrow Right
New

Software Engineering Manager

Blackbaud is hiring a Manager of Software Development to cultivate and lead engi...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
blackbaud.com Logo
Blackbaud
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience managing software development teams in an agile environment
  • A history of delivering successful large-scale projects from inception to release
  • Experience working with a complex product portfolio across multiple teams
  • Demonstrative experience in software engineering best practices such as design patterns, decoupled architectures, test-driven development, and CI/CD pipelines
  • History of observing and considerately adopting contemporary software development technologies
  • Strong interpersonal skills with a demonstrated ability to achieve results through influence
Job Responsibility
Job Responsibility
  • Work in an agile development environment leading one or more engineering teams
  • Recruit and cultivate highly engaged teams by attracting high performing team members, coaching them on their career growth, and ensuring they are connected to the outcomes and purpose of their work
  • Manage performance of team members through goal setting and measurement, coaching, recognition, and feedback through regular one-on-one's and check-ins
  • Partner with Product Management to establish product objectives, prioritize team backlogs, and ensure engineering investment is represented and align on market needs and prioritization
  • Lead the continuous improvement of software development processes through collaboration with peers and architects
  • Fulltime
Read More
Arrow Right
New

Growth Strategy Germany Manager (based in Madrid)

We’re Fever, the world’s leading tech platform for culture and live entertainmen...
Location
Location
Germany , Berlin
Salary
Salary:
Not provided
https://feverup.com/fe Logo
Fever
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • +6 years of experience in an analytics & business role
  • Proven experience in building trust to effectively lead teams or key projects
  • You have an Engineering bachelor's (Civil, Industrial, Telecommunications, or Aeronautics) or a Maths / Statistics / Data Analytics / Strategy background
  • Data-driven person who brings numbers to strategic and business decisions
  • Excellent interpersonal skills with the ability to work successfully across many disciplines departments and business cases
  • Fluent in German and English
  • Proactive problem-solver and an opportunities-seeker
Job Responsibility
Job Responsibility
  • Enhance the overall company performance across different business units
  • Own full responsibility for the decisions taken by the growth team in your business line
  • Define and establish new growth strategies to improve key business metrics
  • Implement end-to-end solutions and projects with high-impact
  • Work with people and projects across all different markets and teams, in a big international atmosphere (up to 40 countries)
  • Report directly to the global growth direction
What we offer
What we offer
  • Have a real impact on the company's growth and evolution
  • Excellent working conditions with a location in the heart of the Madrid scene
  • Home-office friendly
  • Great work environment with a young, international team of talented people to work with
  • 40% Discount on all events on Fever
  • Health insurance and other benefits such as Flexible remuneration with a 100% tax exemption through Cobee
  • English Lessons
  • We have free food, drink, and fruit at the office
  • Possibility to receive in advance part of your salary by Payflow
  • Gympass Membership
  • Fulltime
Read More
Arrow Right