
SDET – Software Development Engineer in Test, Java, GraphQL
NTT DATA Romania
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇷🇴 Romania
Visit company websiteJob 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