Description
Mediafly is looking for a Senior QA Engineer to join us in building the perfect selling experience across our suite of web, mobile, and tablet apps. The Senior QA engineer will structure manual and automated tests to ensure Mediafly is delivering the best possible experience to our users across our iOS and tvOS applications. This person must know how to build and improve upon QA with best-of-breed processes and engineering.
Responsibilities
- Creates and builds upon a world-class automated testing framework for functional, integration, regression, performance and system tests
- Is fluent with open-source frameworks and tools like Selenium Webdriver, Appium, Jasmine/Mocha, and Jenkins, languages like Ruby, Python, and Javascript (to help drive those tools), and concepts such as OOP and Page Object Models
- Can think about and implement solutions to difficult testing challenges, including a wide range of mobile, desktop and web platforms, huge video, big data, and more
- Will participate actively with the engineering and product teams in planning, sprint, and deployment activities
- Will work closely with Customer Success and Support to proactively identify issues quickly
- Looks to build highly repeatable processes that can grow with the team
- Considers themselves highly collaborative and highly self-driven
Requirements
- 4+ years of iOS QA Engineering
- Experience setting up and managing Continuous Integration/Continuous Delivery platforms for a team (Jenkins in particular)
- Experience releasing iOS beta builds and App Store releases
- Ability and tenacity to work with support teams and clients to troubleshoot challenging issues
Physical Requirements
- Prolonged periods sitting at a desk and working on a computer
- Must be able to lift up to 15 pounds at times