H

HighLevel

All-in-one marketing platform for agencies

Lead Software Development Engineer in Test – Mobile

Test Automation EngineeringUpdated on Nov 11
Full-timeRemote in IndiaNo salary listedRemote

About the Job

Requirements

  • At least 7 years of experience in mobile testing and automation, with lead-level ownership.
  • Strong hands-on experience with Flutter-based mobile applications and testing frameworks such as Flutter Integration Tests, Appium, Espresso, and Maestro.
  • Strong programming skills in Dart, Java, Kotlin, or a similar language.
  • Proven experience designing and maintaining robust, scalable test automation frameworks.
  • Strong understanding of mobile-specific challenges, including platform differences, lifecycle, performance, memory, and network behavior.
  • Hands-on experience using AI tools such as ChatGPT, Cursor, Copilot, or custom large language model workflows.
  • Experience with cloud device farms such as Firebase Test Lab, BrowserStack, or Sauce Labs.
  • Experience integrating automation with continuous integration and continuous delivery pipelines such as Jenkins, Codemagic, Bitrise, or GitHub Actions.
  • Ability to perform deep root-cause analysis for automation failures and production issues.
  • Strong leadership, communication, and stakeholder management skills.
  • Ability to work in fast-paced, agile environments and drive quality initiatives independently.
  • Experience with mobile performance testing, including startup time, frames per second, memory, battery, and jank.
  • Solid understanding of API testing and backend dependencies.

Responsibilities

  • Lead end-to-end mobile testing and automation for Flutter-based iOS and Android applications.
  • Architect, enhance, and own scalable mobile automation frameworks using tools such as Appium, Flutter Integration Tests, Espresso, and Maestro.
  • Drive adoption of AI-assisted testing for test generation, failure analysis, flaky test reduction, intelligent reporting, and prompt-based workflows.
  • Define and execute test strategies covering functional, regression, performance, reliability, and non-functional testing.
  • Debug complex issues across automation code, application behavior, device and platform differences, and continuous integration infrastructure.
  • Own release quality, including automated regression testing, risk assessment, and final quality assurance sign-offs.
  • Partner with Product, Design, Development, and DevOps teams to improve testability and reduce production defects.
  • Mentor and technically guide SDETs and interns, and set coding, review, and automation best practices.
  • Track and report quality metrics, automation return on investment, and coverage to stakeholders.
  • Continuously improve quality assurance processes to reduce cycle time and increase confidence in releases.

Desired Qualifications

  • Experience with declarative or domain-specific language-based testing approaches.
  • Interest in mentoring and building high-performing quality assurance teams.

About the Company

HighLevel

All-in-one marketing platform for agencies

HighLevel provides an all-in-one sales and marketing platform for marketing agencies, freelancers, and businesses, including CRM, page builder, lead capture tools, and automated campaigns. It works as a subscription service with pricing tiers, giving users access to CRM, funnel/page building, lead generation, and marketing automation from a single dashboard. It differentiates itself by focusing on marketing agencies and offering bundled tools in one platform to simplify client management and workflows. Its goal is to streamline marketing work for agencies and marketers and help them scale their operations from a centralized tool.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$60M
Headquarters
Dallas, TX
Founded
2018

Recently Posted Jobs

Explore more opportunities at HighLevel

See more jobs