Software Development Engineer in Test III - Mobile Apps

New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
4+ years
Required Skills
AgileJavaKotlinAPI testingMobile testingCI/CD

Requirements

  • 4+ years of experience in mobile testing and mobile automation (Flutter Integration test, Appium, Espresso, Maestro etc.)
  • Strong programming skills in Dart, Java, Kotlin, or equivalent languages.
  • Proven ability to architect, design, and maintain robust, scalable test automation frameworks.
  • Expertise in writing and automating test cases for complex features as part of continuous delivery.
  • Hands-on experience debugging automation frameworks and app issues.
  • Ability to design comprehensive test strategies, ensuring functional and non-functional requirements are met.
  • Strong understanding of the full product lifecycle, release metrics, and QA best practices.
  • Proficiency in CI/CD tools such as Codemagic, Jenkins, and Bitrise.
  • Experience in API testing and automation (Postman, REST-Assured, or similar tools).
  • Excellent analytical and problem-solving skills, with the ability to drive solutions independently.
  • Effective communication and collaboration skills, with a track record of working in cross-functional, agile teams.

Responsibilities

  • Lead advanced mobile testing (Android/iOS apps) and automation using BDD frameworks with tools like Flutter Integration test, Appium, Espresso, Maestro etc.
  • Design, implement, and maintain scalable, reusable test automation frameworks and solutions using modern technologies.
  • Perform advanced multi-platform functional tests and device compatibility testing across diverse environments.
  • Debug complex issues at the code, app, and infrastructure levels; identify root causes and provide solutions.
  • Mentor and guide junior SDETs, promoting technical growth within the team.
  • Review requirements and actively provide feedback on business and technical completeness and testability.
  • Define and implement comprehensive test strategies, methodologies, and best practices to ensure product quality.
  • Partner closely with product owners, developers, and DevOps engineers to achieve continuous integration, delivery, and deployment.
  • Take ownership of release quality by supporting regression testing (automated and manual) and providing clear sign-offs.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now