Date: 23rd May 2019
REQ ID: 5671
We are looking for a hardworking DevOps engineer with a track record of success owning the team to Shift Left through continuous functional test pipeline for world-class applications.
Apps Test Engineering team is seeking a hands-on DevOps engineer with breadth and depth of experiences building continuous integration pipeline focused on testing native iOS/macOS applications. You will be a part of the team in charge of shifting functional testing needle to Left, allowing us to release quality applications faster than ever.
Excellent analytical and problem solving skills
Strong verbal and written communication skills
Understanding of the software development lifecycle (SDLC)
Deeply cares about software quality
Passionate about supporting & enabling engineers to do the best work of their lives
NIX & shell scripting experiences
Expertise in at least one of C++, Objective-C, Swift, Java
Expertise in at least one of Python, Ruby, etc
SCM: Experiences with executing various branching & merging strategies
Experiences w/ CI platform, such as Jenkins
Exposure to software processes such as unit testing, integration testing, functional testing, static analysis, code coverage
macOS / iOS experiences
Experience with CI/CD pipelines at scale (Microservices Architecture, HA/FT/DR, CD, etc)
Experiences w/ database solutions (e.g. Cassandra, ElasticSearch, MySQL, Postgres, etc)
Experiences w/ Kubernetes & container ecosystems
Exposure to Xcode test and/or build environment
RESPONSIBILITIES: – Collaboratively design and implement a resilient continuous test pipeline for qualifying iOS/macOS applications – Provide support for test automation engineers who will require a pipeline that is robust and performance at qualifying code changes all day long.