NTT DATA Romania

SDET – Software Development Engineer in Test, Java, GraphQL

NTT DATA Romania

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DockerGraphQLJavaJenkinsJUnitSelenium

About the role

  • Design, build, and maintain robust automation frameworks using Java
  • Develop automated test suites for API, integration, end-to-end, and performance testing
  • Develop and maintain automated API test suites using RestAssured in Java
  • Validate REST/GraphQL endpoints and integrate RestAssured tests into CI/CD pipelines
  • Partner with developers to ensure testability and code quality through automation best practices
  • Integrate automated tests into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, or similar)
  • Analyze test results, identify issues, and work with teams to drive defect resolution
  • Contribute to the continuous improvement of QA processes, tools, and methodologies
  • Collaborate cross-functionally to understand requirements, clarify acceptance criteria, and ensure test coverage

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred)
  • Minimum 5+ years in QA Automation, with solid programming skills in Java (OOP, design patterns, test frameworks)
  • Hands-on experience with test automation frameworks such as: JUnit / TestNG, RestAssured (or similar API test tools) Selenium / Playwright
  • Experience with REST API testing using RestAssured or similar libraries
  • Strong hands-on experience with GraphQL testing (queries, mutations, schema validation, and response verification)
  • Solid understanding of HTTP, REST, JSON, authentication (OAuth, tokens)
  • Experience with CI/CD pipelines, Git, and basic Docker usage
  • Excellent problem-solving skills and ability to work independently
  • Excellent command of written and spoken English
Benefits
  • Private Health Insurance ⁠– it’s custom-made for you
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • Attend individual coaching sessions or join our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaAPI testingRestAssuredJUnitTestNGSeleniumPlaywrightGraphQLCI/CDDocker
Soft skills
problem-solvingindependencecollaborationcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Information Technology