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 Category | IT - Software |