Job Description
Job Title : Quality Engineer (iOS Applications)
Location : This a fully on-site role
Required Skills:
Must have Experience with programming in Swift, Python, Java or other Programming Languages
3+ years of professional work experience as a Software Development Engineer or Software Quality Engineer
Experience in test planning, test design, test authoring, and execution
Able to write shell scripts and familiar with preferably XCode and able to build or modify existing iOS Application Code
Test automation experience
Should be familiar with Apple OS platforms, debugging or profiling tools
Proven ability to analysis and find root causes in multi-tiered, client-server environments
Testing server backend services at the API or protocol level
Understanding of test types and their purpose (unit, integration, end-to-end).
Should be familiar with different logging and analytics concepts
Possess excellent written and verbal communications skills in English
Able to work in a fast-paced dynamic environment
Curious and proactive. Loves to learn and explore.
Excellent troubleshooting and debugging skills
Education: BS/MS in Computer Science or equivalent
Preferred Skills:
Previous experience working with Virtual Assistants is a plus
XCTest a plus