Automation Engineer, Growth Marketing - Apple Services
London, England, United Kingdom Software and Services
Description
The ideal candidate will bring experience in online services (SAAS), testing on mobile devices, and is comfortable with leading validation of complex cross-functional initiatives across a highly matrixed organization. You can think strategically, implement flawlessly, and collaborate effectively with our Engineering and functional team partners. This role requires a highly motivated professional who is proficient with automating software processes and passionate about growing Apple Services.
Key responsibilities include:
1. Create and maintain automation frameworks that are scalable and extensible to meet the evolving business needs.
2. Work on design, development, and maintenance of automation tools and automated test scripts.
3. Design and develop technical solutions for validation of data across multiple systems and present them in a consumable format to our implementation partners.
4. Collaborate with different stakeholders including Engineering, Marketing, Legal, and Product Management, working on campaigns and marketing journeys.
5. Design and build strategy, tools, and solutions for End to End testing across mobile, web, and API based systems.
6. Define, track, and report on KPIs highlighting the value and effectiveness of the automated solutions.
Minimum Qualifications
* Significant demonstrable experience in Software Engineering or Test Automation with a focus on full stack development of integrated systems.
* Expertise in Python with a focus on developing full-stack apps with React JS.
* Experience in XCUItest with Swift to design, build, and integrate tests with applications for iOS and OS X.
* Experience with validation of native mobile applications or on-device communications / messaging for large scale marketing efforts.
* Experience working on end-to-end testing across mobile applications and developing test plan, test scripts, and test coverage matrix for user experience beyond stated requirements.
* Provide adequate risk-based test coverage across functional, integration, End to End, Data, and Regression test of the systems under test.
* Leading automation initiatives and process optimisations either for individual projects or for broader organisation goals.
Preferred Qualifications
* Experience with testing activities across the entire lifecycle of the project from inception to delivery.
* You have worked closely with in-house QA/UAT teams to resolve bugs and actively contribute to operations planning, retrospectives, and release readiness.
* Ability to develop strategy, tools and solutions for efficiency of test coverage for End to End scenarios.
* Highly organized, disciplined, and methodical when approaching testing with the ability to thrive in a hands-on, fast-paced, start-up environment with the curiosity to develop ways to improve the UAT/QA process.
* Innovative and Resourceful to drive meaningful results across the team.
* Ability to work well on a team and drive influence across the project team.
* Curious attitude with an ability to condense complex concepts into clear and concise action items.
#J-18808-Ljbffr