Hybrid Software Engineer – Java in Test

Posted 6 hours ago

Apply now

About the role

  • Software Engineer in Test designing and delivering automated testing solutions for media platforms. Working with cross-functional teams to improve quality and customer experiences on various platforms.

Responsibilities

  • Design and implement complex automated test suites using Java, Selenium, Appium, JMeter, Locust, REST-Assured, TestNG/JUnit, and related tooling within the existing framework.
  • Build and optimize testing strategies including API/contract, integration, performance/reliability, and device-level testing for CTV/SmartTV, mobile, and web.
  • Diagnose and tackle issues related to automation reliability, environment instability, device fragmentation, and system integration.

Requirements

  • 3+ years of experience in software engineering or quality engineering with robust Java development expertise.
  • Demonstrated experience using and enhancing an existing enterprise/departmental automation framework (not building entirely new frameworks).
  • Deep expertise in common test automation tools (Selenium, Appium, Playwright, REST-Assured, TestNG, JUnit, Maven/Gradle).
  • AI experience (must-have): hands-on use of AI-assisted development tools such as Claude Code, GitHub Copilot (IDE), Cursor or similar.
  • Solid knowledge of software design patterns, data structures, and core engineering principles.

Benefits

  • medical
  • dental
  • vision
  • 401(k) plan
  • life insurance coverage
  • disability benefits
  • tuition assistance program
  • PTO

Job title

Software Engineer – Java in Test

Job type

Experience level

Mid levelSenior

Salary

$98,000 - $130,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job