Title : Android Automation Engineer
Location : Seattle, WA
Openings : 1
Type : Long-Term Contract
Summary
The Client SDK team is seeking an experienced Android Automation Engineer to work on automating testing of new and existing features in our Mobile SDK. This individual will be working mostly on their own, with direction provided by the QA team. They should be comfortable with Java, have familiarity with Appium, and be a self-starter. If you are passionate about building great software and have the depth of mobile experience to design and deliver an SDK for developers around the world, then this position might be perfect for you.
Responsibilities
- Overhaul and improve on the existing Android Appium automation framework
- Create automation framework APIs that can easily be used by QA Engineers
- Integrate the automation into our Jenkins CI / CD pipeline
- Backfill automated test suites for Client SDK features using the updated framework
- Create detailed, comprehensive, and well-structured automated test cases
- Create, maintain, and execute Appium Automation on physical test devices and simulators
Required Skills
4+ years of Mobile Testing experience with track record of creating Automation3+ years of proven testing experience in Android platform2+ years java automation experience1+ years of experience with AppiumNetwork proxy experience with tools like CharlesWhite box testing experience (API testing is a +)Ability to deal with ambiguity, and willingness to help debug difficult issues and put the solution into automationExperience working on a development team that practices Agile / scrum methodologiesDegree in Computer Science or a related field, or equivalent experiencePreferred Experience
Running automation through Appium for the Android platformCI / CD experience with running and gathering test results and dealing with failuresSelf- starter and Relentlessly Curious about Mobile productsStrong architecture, analytical and design skills