remote
Dev QA Lead - NBCUniversal
Software Engineer
Lead the development QA team, driving test strategy, automation, and quality processes for streaming and media applications using Java, Selenium, CI/CD pipelines, and Agile practices.
About the role
Key Responsibilities
- Define and execute the overall QA strategy for development projects, ensuring high‑quality releases across web and mobile platforms.
- Lead a team of QA engineers, providing mentorship, performance feedback, and fostering a culture of continuous improvement.
- Design, develop, and maintain automated test suites using Selenium and Java, integrating them into CI/CD pipelines for rapid feedback.
- Collaborate with product owners, developers, and DevOps to embed quality practices into Agile sprints and release cycles.
- Conduct performance, load, and stress testing to validate scalability and reliability of streaming services.
- Track defects, generate metrics, and report on quality KPIs to stakeholders.
Requirements
- 5+ years of QA experience with at least 2 years in a lead or managerial role.
- Strong proficiency in Java and test automation frameworks such as Selenium WebDriver.
- Hands‑on experience with CI/CD tools (e.g., Jenkins, GitLab CI) and version control systems.
- Deep understanding of Agile/Scrum processes and ability to work closely with cross‑functional teams.
- Experience in performance testing tools (e.g., JMeter, Gatling) and cloud‑based testing environments.
Skills
test automationseleniumjavacicd