Skill
TestNG
Software Development and Engineering Practices
TestNG is an open-source testing framework for Java, inspired by JUnit but designed with additional features like flexible test configuration, parallel test execution, and data-driven testing via annotations. Java developers and QA automation engineers use it to write and organize unit, integration, and end-to-end tests, often alongside Selenium for web application testing.
Open roles requiring TestNG (2)
Engineering Manager, SDET - AI Detection and Response (AIDR) (Hybrid)
CrowdStrike
Full-time · Sunnyvale, CA · $140,000 – $215,000
Lead a team of test automation engineers building validation frameworks for a massive-scale AI security platform processing millions of events per second. This role blends hands-on coding and test architecture with people leadership, demanding both deep technical chops in distributed systems and the ability to grow and mentor a high-performing team.
Listed on CrowdStrike’s careers site · Apply there ↗
Mainframe Software Development Engineer in Test
Broadcom Inc.
Warrenville, IL · $109,700 – $175,500
A test engineer role focused on validating mainframe applications in an Agile environment, requiring independent work with test automation, CI/CD pipelines, and quality assurance expertise. Suited for experienced engineers comfortable with mainframe platforms who can design and execute comprehensive test strategies with minimal supervision.
Listed on Broadcom Inc.’s careers site · Apply there ↗
Roles that use TestNG
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.