Client & Data Test Engineer - Apple Media Products - Music
Apple
- London
- Permanent
- Full-time
- Coding skills in Python, Swift, SQL, Scala
- Hands-on experience with XCUI Test and other Xcode tools
- Knowledge of CSS, HTML, JSON
- Experience writing user-level automation with Selenium or Appium
- Experience with Spark, Hadoop or other distributed database systems
- Excellent bug reporting skills
- Excellent verbal and written communication
- Strong commitment to technical quality assurance as a key part of the software development cycle
- Self-motivated and must be able to grasp issues quickly and make educated, critical decisions in the absence of complete requirements
- Ability to work in a fast-paced and highly cross-functional environment
- Strong analytical, problem solving and creative thinking skills
- Perform technical analysis and functional qualification of new analytics features integration on various client platforms and backend pipelines. • Create and execute test plans, test cases, and test strategy for data validation and comparisons, and testing of client instrumentation and downstream data aggregates and reports. • Design and develop new internal tools and testing frameworks, and maintain existing automation to guarantees reliable end-to-end automation coverage. • Conduct manual and automated regression of high volume of changes for critical infrastructure releases. • Day to day work involves bug reporting and isolation, test plan documentation, writing test case automation and working closely with other teams (engineering, project management, etc.). This position demands a self-motivated individual with strong technical and communication skills who can contribute in a team environment. • Act as a strong advocate for quality in the software development process. • Provide timely and accurate QA status and progress updates during all testing phases. • Mentor and supervise onsite and offshore vendor resources. • Maintain internal documentation, and contribute to the team's knowledge base.