NextHire Try for free

Zeta

Posted 23 Oct 2026

Software Development Engineer in Test II

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
23 Oct 2026

About the role

As an SDET, you will own test strategy and automation for the features your team ships, working closely with engineers and product to keep quality high as the codebase moves fast. We are proponents of leveraging best-in-breed AI tools at every step of the engineering lifecycle — design, development, review, and testing. This requires a different engineering mindset: a lean team of senior, hands-on, AI-adept engineers, resulting in ultra-rapid iteration cycles and fast output. You will work within this approach, from design through to production. You'll define correctness criteria before code is written, build and extend the automation that catches regressions early, and be the person a feature team trusts to say "this is ready. "


Responsibilities:

  • Agent-leveraged QA: Use AI coding assistants to generate and maintain test scripts, document test cases, and speed up root-cause analysis when a test fails.
  • Verify AI-powered features directly — check expected model/agent behaviour, and flag edge cases or anomalies a generic test wouldn't catch.
  • Test strategy and coverage: Turn feature specs into concrete test plans and correctness criteria, in collaboration with the engineers building the feature.
  • Design test coverage for both functional behaviour and non-functional requirements — performance, reliability, edge cases.
  • Automation development: Write and maintain automated test scripts for UI and REST/API surfaces using tools like Playwright, Cypress, or Selenium, and Postman, TestNG, or RestAssured.
  • Extend Neo's existing UI and backend automation frameworks rather than building one-off scripts per feature.
  • CI/CD and quality gates: Integrate automated suites into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions) so regressions surface before merge, not after release.
  • Debug failures across distributed systems and work with the owning engineers to root-cause and resolve them.
  • Collaboration and reporting: Take part in daily stand-ups and Agile ceremonies, pushing for testable, well-scoped acceptance criteria.
  • Track and report defect metrics, test coverage, and release quality using tools like TestRail, Zephyr, or Jira.


Requirements:

  • 2+ years as an SDET, QA automation engineer, or equivalent technical testing role, with hands-on automation experience in Java or JavaScript/TypeScript across REST APIs and modern web applications.
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.


Skills:

  • AI-native engineering practice: Uses AI coding assistants (e. g., GitHub Copilot, ChatGPT) fluently to generate test scripts, document coverage, and accelerate debugging; treats this as core to the job, not a shortcut.
  • Programming and test automation: Practical coding skills in Java and JavaScript/TypeScript; hands-on with Playwright, Cypress, or Selenium for UI testing and Postman, TestNG, or RestAssured for API testing.
  • API and systems fundamentals: Solid grasp of microservices, RESTful architecture, and HTTP/HTTPS well enough to design meaningful test coverage around them, not just click through a UI.
  • CI/CD fluency: Comfortable running, maintaining, and troubleshooting automated tests inside pipelines like Jenkins, GitLab CI, or GitHub Actions.
  • Quality process: Working knowledge of TestRail, Zephyr, or Jira for organising, planning, and tracking test execution; familiar with testing ML/LLM-backed features specifically.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach