IOS Native Automation Engineer

Full Time
Ahmedabad, Pune
Posted 4 years ago

Experience : 4 to 6 Years

Location : Ahmedabad / Pune

Job Responsibilities :

  • Execute full software development lifecycle
  • Program well structured, optimized and testable code
  • Regular status updates to lead / manager
  • Proper documentation and maintenance of software
  • Comply with ISO or other industrial standard process
  • Following industry best practices
  • Client communication
  • Mentoring juniors in the team

Basic Qualifications :

  • Must have working experience with Swift
  • Must have strong knowledge of object-oriented concepts
  • Must have strong experience to work with XCode
  • Experience in developing automation scripts to test UI of Application using XCUITest framework is added advantage
  • Must have working experience with version control system like SVN, GIT
  • Must have knowledge of Auto layout, Storyboards and Xib
  • Must have basic knowledge of memory management and ARC
  • Must have strong knowledge of writing unit test cases
  • Must have knowledge of dependency managers like Cocoapods and Carthage
  • Deep understanding of design patterns/architectures
  • Test driven mindset. Should have knowledge of implementation of Unit test cases using XCTest framework
  • Should have experience working in fast paced Agile environment
  • Should be familiar with CI/CD tools
  • Should have working experience of Sqlite and CoreData
  • Good communication skills and ability to work with team collaboratively
  • Must have strong analytical and problem solving skills
  • Good learning ability and flexibility to work with other technologies
  • Should be willing to do manual testing as and when required

Job Features

Job CategoryIT - Software

Apply For This Job