Job Description :
ROLE: Swift Programmer
LOCATION: Cupertino, CA (100% onsite)
 
Job Description:
 
Sub-vending Allowed (one layer): No
 
Job Description:

SWIFT automation is a primary skillset
Test automation experience (XCTest a plus)
Must have Experience with programming in Swift.
Nice to have experience with Python, Java or any other programming languages.
Able to write shell scripts and familiar with XCode and able to build or modify existing iOS Application Code
5+ years of professional work experience as a Software Development Engineer or Software Quality Engineer
Experience in test planning, test design, test authoring, and execution
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 Working understanding of test types and their purpose (unit, integration, end-to-end).
Familiar with different logging and analytics concepts
Basic Unix admin skills
Any background in server-side automation is a plus
Experience with git and any source code solutions
Familiarity with any of these technologies/systems is a plus: Solr, Kafka,
Redis, Splunk, PostGres DB, AWS S3, Docker, WireFrame UI design a plus
Any familiarity with ML systems, how to test ML models is a plus
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 trouble-shooting and debugging skills
Previous experience working with Virtual Assistants is a plus
Responsibilities:
Software integration testing and test automation
Analyze and triage test failures.
Designing and automating new tests
Escalate and report key quality issues and drive issues to resolution.
Regular interaction with teams located in different geographical regions.
Create, Improve and maintain automated tests for functional and model validation to success on CI/CD pipelines.
Possess excellent written and verbal communications skills in English.
What are the top 3 Must Haves for this role?
1. Must have Experience with programming in Swift
2. Test automation experience (XCTest a plus)
3. Able to write shell scripts and familiar with XCode and able to build or modify existing iOS Application Code
Years of Experience: 5.00 Years of Experience
             

Similar Jobs you may be interested in ..