This job has expired, please see additional jobs below
Senior Quality Engineer - Analytic Platform
iHeartMedia
San Antonio, TX, United States
Job Details - this job has expired, please see similar jobs below
Job Description:
As the leading media company in America, iHeartMedia delivers music, news, talk, sports and other content to diverse audiences across multiple platforms, including: broadcast stations; online via iHeartRadio and on its stations’ hundreds of websites; HD digital radio channels; satellite; smartphones; iPads and other tablets; in-vehicle entertainment and navigation systems; and via live events. With over a quarter of a billion monthly listeners in the U.S., iHeartMedia has the largest reach of any radio and television outlet in America.
The Sr. Quality Engineer– Analytic Platform will be exposed to an industry leading data-driven analytics platform while working on emerging technologies. This is an early stage initiative with the nimbleness of a startup and the stability of a large organization. Members of this team will be challenged with building highly resilient, fault tolerant real time and batch integrations as well as applications that will provide analytics to the corporation.
Responsibilities:
• Lead test planning and strategy for Analytical Platform team for a concise and unified game plan of product validation, integration testing and performance testing
• Lead all problem and incident management activities and ensure that application is covered by comprehensive logging, monitoring and alerting frameworks
• Write automated and manual test cases and procedures. Collaborate with peers to ensure adequate test coverage and efficient test execution.
• Apply industry-standard methods to develop, automate and execute unit, component and system-level tests.
• Assess the impact of requirements, design and code changes, recommend test updates and regression testing, and execute agreed upon tests.
• Act on metrics to improve process effectiveness, test execution, and product quality.
• Develop new technical solutions to ensure project quality, cost and schedule requirements are met.
• Mentor team members to ensure software testability, achieve required test coverage and improve automated test stability and maintainability.
Requirements:
• Bachelor’s / Master’s degree in Computer Science, MIS, or a related technical field.
• 5+ years of technical experience writing, performing automated and manual testing scalable enterprise application developed using Java, Python, Go or other similar languages.
• Knowledge and/or experience with SQL and NoSQL technologies and experience testing RESTful web services.
• Solid understanding and working knowledge of distributed systems, modern operating systems and networking.
• Proven skills in high availability and scalability techniques, performance monitoring, and measuring techniques.
• Prior experience with Agile software development methodologies like Scrum.
• Demonstrated experience using Docker, CI/CD pipelines and build automation tools like Gradle, Ant or Maven
• Demonstrated experience with TDD, Continuous Integration, Design for Testability, and Software Stability.
• Experience with cloud-based big data platforms such as EMR, Hadoop, Hive, Presto, and Redshift a plus.
• Must be able to work in an agile development environment and comfortable managing shifting priorities.
• Exceptional communication and Presentation skills are a must in this role.
Desired Qualifications:
• Experience writing automated test using Java or Python
• Proficiency in Cloud and Distributed Computing
• Experience working with cloud platform like AWS and Google Cloud Platform.
• 5+ years of experience performing software quality and testing throughout product development, deployment and maintenances