Description

Responsibilities

  • Collaborate with cross-functional team tech leads to define, communicate and coordinate software architectures.
  • Lead a distributed team of mobile application developers ensuring conformance to technical standards, compliance with governing processes, and ongoing coaching and mentoring that inspires quality and productivity of the team.
  • Stay current with emerging trends in mobile technology.
  • Effectively communicate technical solutions and recommendations to business stakeholders, program team members, technical leadership, and team.
  • Participate in the evaluation and selection of best-in-class products needed to successfully implement new designs.
  • Define, prioritize and manage the plans for addressing mobile technical debt.
  • Support mobile teams in creating Proofs of Concept for new technologies and design patterns.

Required Skills

  • Should have automated both iOS & Android Apps.
  • Able to create automation framework from scratch.
  • Agile is must, Safe is preferred.
  • Should be strong in Java programming.
  • API testing is a must.
  • Must have exposure in TDD/BDD/TestNG frameworks.
  • Expert level knowledge of industry best practices for design and implementation of mobile native applications.
  • Able to create automation framework from scratch.
  • Should have worked in CICD (Jenkins preferred).

Required Experience

  • Must have 8-10 year of Testing experience.
  • Should have at least 5 years hands-on experience in Mobile automation.
  • Should have at least 5 years hands-on experience in Mobile automation.
  • Must have Git & Jira experience.
  • JUnit & Jemeter experience is preferred.
  • Experience building large scale, complex, iOS/Android applications optimized for both UX and performance.
  • Experience building test automation frameworks for mobile applications.
  • Project experience with enterprise in-house development focusing transactional business data processing and endpoint integrations.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate