CrawlJobs Logo

Software Engineer in Test (SDET) – Java (Backend)

https://www.roberthalf.com Logo

Robert Half

Location Icon

Location:
United States , Washington, DC

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We’re hiring a Software Engineer in Test (SDET) who can write automation code in Java and owns the full backend testing lifecycle for modern service-based systems. This role is 100% backend (no UI/front-end testing) and focuses on validating microservices and APIs running in a containerized environment. You’ll work closely with engineering and product teams to identify risk early, build reliable automated coverage, and speak up when something isn’t ready.

Job Responsibility:

  • Build and maintain Java-based automated tests for backend services and APIs
  • Execute and improve the end-to-end testing process (test planning, test execution, defect validation, regression)
  • Test microservices and distributed systems, including service-to-service behavior and integration points
  • Validate REST APIs and troubleshoot issues through logs, debugging, and structured investigation
  • Support performance testing using Gatling
  • expand/maintain performance suites as needed
  • Collaborate with engineers and stakeholders to raise concerns, communicate risk, and drive quality decisions
  • Work with internal tooling used for automation and testing (no required external framework experience—strong fundamentals matter most)
  • Contribute to quality improvements across deployments and releases in Kubernetes environments

Requirements:

  • Strong Java skills (writing test automation code, not just manual QA)
  • Solid understanding of backend testing processes and how to build effective test coverage
  • Experience testing REST APIs (requests, responses, payload validation, error handling)
  • Working knowledge of microservices and distributed system concepts
  • Familiarity with Kubernetes (deployments, pods/services concepts
  • comfortable operating in a k8s environment)
  • Ability to work in a hybrid setting in/near Washington, DC (preferred)
  • Strong communication skills—vocal, asks questions, flags issues early

Nice to have:

  • Kotlin exposure (helpful, not required)
  • Experience with Elasticsearch (querying, validation, debugging search-based behaviors)
  • Experience validating or testing microservice deployments (release verification, smoke/regression in containerized environments)
  • Additional tooling experience (CI/CD, test reporting, service observability) is a plus
What we offer:
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan

Additional Information:

Job Posted:
March 14, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer in Test (SDET) – Java (Backend)

Software Engineer in Test (SDET) – Java (Backend)

We’re hiring a Software Engineer in Test (SDET) who can write automation code in...
Location
Location
United States , Washington, DC
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java skills (writing test automation code, not just manual QA)
  • Solid understanding of backend testing processes and how to build effective test coverage
  • Experience testing REST APIs (requests, responses, payload validation, error handling)
  • Working knowledge of microservices and distributed system concepts
  • Familiarity with Kubernetes (deployments, pods/services concepts
  • comfortable operating in a k8s environment)
  • Ability to work in a hybrid setting in/near Washington, DC (preferred)
  • Strong communication skills—vocal, asks questions, flags issues early
Job Responsibility
Job Responsibility
  • Build and maintain Java-based automated tests for backend services and APIs
  • Execute and improve the end-to-end testing process (test planning, test execution, defect validation, regression)
  • Test microservices and distributed systems, including service-to-service behavior and integration points
  • Validate REST APIs and troubleshoot issues through logs, debugging, and structured investigation
  • Support performance testing using Gatling
  • expand/maintain performance suites as needed
  • Collaborate with engineers and stakeholders to raise concerns, communicate risk, and drive quality decisions
  • Work with internal tooling used for automation and testing (no required external framework experience—strong fundamentals matter most)
  • Contribute to quality improvements across deployments and releases in Kubernetes environments
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right

Senior Software Engineer in Test

Piper Companies is seeking a Senior Software Engineer in Test (SDET) for a large...
Location
Location
United States , Smithfield; Merrimack
Salary
Salary:
Not provided
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6–10 years of automation engineering or SDET experience
  • Strong programming skills with Java and/or Python
  • Experience with automated testing for REST APIs, services, and UI frameworks
  • Hands‑on experience with Jenkins, GitHub, Docker, and CI/CD pipelines
  • Proficiency with SQL and PostgreSQL
  • Experience working in Agile environments
  • Strong communication and problem‑solving skills
  • Bachelor’s degree in Computer Science or related field
  • Must be eligible to work in the United States
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated test frameworks for REST APIs, backend services, and UI applications
  • Develop automated test suites integrated into Jenkins CI/CD pipelines
  • Partner with developers to drive testability and shift‑left testing practices
  • Create test plans, strategies, and acceptance criteria to validate functionality and performance
  • Maintain detailed documentation for test cases, frameworks, and quality standards
  • Troubleshoot defects, identify root causes, and provide actionable remediation guidance
  • Contribute to code reviews and ensure test automation quality across Agile teams
  • Use SQL and PostgreSQL for data validation and backend test support
What we offer
What we offer
  • Full comprehensive benefits package including medical, dental, vision, 401(k), PTO, and sick leave as required by law
  • Fulltime
Read More
Arrow Right

Software QA Engineer

We are seeking a highly skilled Software QA Engineer with deep experience in des...
Location
Location
United States , Macedonia, OH
Salary
Salary:
Not provided
peaknano.com Logo
Peak Nano
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science or similar
  • 3–6 years of experience as a Software QA Engineer or SDET
  • Strong experience with test automation for web-based SaaS applications
  • Hands-on experience with automation tools such as: Playwright, Cypress, Selenium, or similar
  • Experience designing and running performance/load tests using tools like: k6, JMeter, Gatling, Locust, or similar
  • Proficiency in at least one programming or scripting language: JavaScript, Python, Java, or similar
  • Solid understanding of software testing fundamentals and test design
  • Experience working in Agile/Scrum environments
  • Ability to debug issues across frontend, backend, and infrastructure layers
  • US Citizenship
Job Responsibility
Job Responsibility
  • Build and maintain test frameworks and tooling
  • Execute targeted manual testing when automation is not practical
  • Identify, document, and track defects with clear reproduction steps
  • Validate bug fixes and prevent regressions
  • Integrate automated tests into CI/CD pipelines
  • Analyze test results and performance metrics
  • Advocate for quality, reliability, and testability across the product
  • Fulltime
Read More
Arrow Right

Sdet Quality Engineer

The SDET Quality Engineer role focuses on ensuring the quality and performance o...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years strong hands-on development experience using Java and JavaScript/TypeScript to develop test automation frameworks
  • 5+ years strong hands-on experience with automation and CI tools such as Jenkins and GitHub
  • 3+ years strong hands-on experience in API automation testing tools (RestAssured preferred)
  • 5+ years strong hands-on experience of BDD, CI/CD pipelines, and DevOps practices
Job Responsibility
Job Responsibility
  • Ensuring the quality, reliability, and performance of complex, enterprise-scale web applications and backend recordkeeping systems
  • Building quality into the software development lifecycle through test automation, continuous validation, and modern quality engineering practices
  • Working closely with development, DevOps, and product teams to design and implement robust automated testing strategies that enable rapid, confident delivery of high-quality software
Read More
Arrow Right

Senior QA Engineer (Next-Gen Firewall)

As a Senior QA Engineer, you will be a key member of our quality assurance team,...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
qualgo.net Logo
Qualgo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 4+ years of professional experience in software quality assurance or SDET roles
  • Strong proficiency in Python (preferred) or Java for writing automated test scripts
  • Experience with frameworks like Pytest, Robot Framework, Selenium, or Cypress
  • Deep understanding of smoke, regression, integration, and performance testing types
  • Proficiency with bug tracking and project management systems (e.g., Jira, Confluence)
  • Excellent analytical mind, clear communication skills, and the ability to collaborate effectively in a fast-paced environment
  • Professional proficiency in English to communicate with the global teams
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans and test cases for complex software systems, ensuring high coverage of both UI and backend network logic
  • Architect and maintain scalable automated test frameworks and scripts (using tools like Python, Pytest, Selenium, or similar) to reduce manual effort
  • Identify, document, and track software defects using Jira
  • work closely with developers to reproduce complex network/AI edge cases and verify fixes
  • Lead code reviews for test scripts, advocate for 'Shift-Left' testing, and contribute to the continuous improvement of our SDLC and CI/CD pipelines
  • Coach junior and mid-level QA engineers on best practices, automation techniques, and troubleshooting
  • Perform rigorous performance, stress, and stability testing to ensure the firewall can handle high network throughput without latency
  • Ensure product compliance with industry security regulations and standards
  • Perform the duties and tasks assigned by your direct report or as otherwise instructed by the Company
What we offer
What we offer
  • Meaningful work & impact
  • Competitive rewards
  • Growth & well-being
  • People & workspace
  • Young & dynamic environment
Read More
Arrow Right

Vice President - Full Stack Java React Native Engineering Lead

Join us as a Vice President - Full Stack Java React Native Engineering Lead at B...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • React Native, React 18, TypeScript/JavaScript, Redux
  • Experience in Core Java 17+, Spring Boot, REST, microservices
  • JPA/Hibernate
  • Gradle, Git
  • Agile delivery
  • Authentication protocols
  • Designing modular engineering
  • Events / Messaging (Kafka / MQ)
  • Onboarding customers in bank digital
  • APIs (Design & Development)
Job Responsibility
Job Responsibility
  • Frontend: Develop React Native applications (TypeScript, Redux), shared components/micro frontends and robust navigation/error patterns
  • Backend: Design and implement Java 17+, Spring Boot microservices, REST APIs, persistence (JPA/Hibernate) and API security
  • Security & Auth: Implement OAuth2/OpenID Connect/JWT, biometric SDK integrations, secure token handling, input validation and OWASP controls
  • DevOps & Cloud: Contribute to CI/CD pipelines (Jenkins/GitLab), containerization (Docker/Kubernetes) and deployments on AWS/Azure
  • Quality & Collaboration: Work with SDET and QA on automated testing
  • participate in code reviews, design sessions and sprint ceremonies
  • uphold risk & controls
  • Development and delivery of high-quality software solutions
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Collaboration with peers, participate in code reviews
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Full Charge Bookkeeper

Are you looking for an opportunity with growth potential as a Full Charge Bookke...
Location
Location
United States , Chattanooga
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AS degree or higher in Accounting or Business preferred
  • 3+ years of bookkeeping experience
  • A deep understanding of accrual and cash basis of accounting
  • Experience with QuickBooks
  • Intermediate to Advance Microsoft experience
  • Quarter-end experience required
  • Demonstrated knowledge of Intercompany Transaction
  • Adeptness in Sales Tax and Multi-state tax
  • Consolidations experience preferred
  • Proficiency in Year-end Close
Job Responsibility
Job Responsibility
  • Completing bank and general ledger reconciliations
  • Handling processing tasks for accounts payable and accounts receivable
  • Handling monthly, quarterly and year end close, accurately and on time
  • Putting together the trial balance and financial statements, including balance sheet, income statement, and cash flow statement
  • Tracking fixed assets and preparing depreciation schedules
  • Oversee payroll processing
What we offer
What we offer
  • medical, vision, dental, and life and disability insurance
  • eligible to enroll in our company 401(k) plan
Read More
Arrow Right
New

Head of New Property Sales & Marketing

This senior role is responsible for the sales and marketing performance of new b...
Location
Location
United Kingdom , Liverpool
Salary
Salary:
Not provided
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven success in a senior sales and marketing role within PBSA, residential property, build-to-rent, or a similar sector
  • Experience delivering multi-property sales and marketing campaigns from pre-launch to stabilisation
  • Strong leadership track record managing and developing teams in fast-paced, target-driven environments
  • Experience working with third-party clients or institutional landlords, with accountability for reporting and performance
  • Consistent delivery of occupancy and revenue targets within defined budgets and timescales
  • Deep understanding of the student marketing ecosystem, including digital channels, paid media, social media, events, partnerships, and activations
  • Expertise across the full demand lifecycle: lead generation, enquiry management, conversion optimisation, and bookings
  • Strong commercial mindset with focus on occupancy, revenue, and marketing ROI
  • Highly data-literate, able to interpret market intelligence and campaign analytics to inform decisions
  • Working knowledge of CRM systems, marketing technology platforms, and reporting tools
Job Responsibility
Job Responsibility
  • Lead the new property sales and marketing function, developing strategies for the successful launch of new and onboarding properties
  • Own enquiry generation, conversion performance, and occupancy delivery from pre-launch to full occupancy
  • Deliver sales and marketing plans, KPIs, and performance frameworks aligned with business objectives and occupancy targets
  • Ensure the launch model is scalable and replicable to support a growing national pipeline
  • Contribute to wider commercial strategies and margin improvement initiatives
  • Oversee mobilisation of new build and onboarding properties, ensuring a smooth transition to stabilised operations
  • Implement consistent launch frameworks while adapting to local market conditions, university catchments, and asset-specific requirements
  • Maintain robust standard operating procedures, aligned with internal controls and compliance
  • Improve efficiency through process optimisation, automation, and effective use of CRM and marketing technologies
  • Define the student-facing brand and marketing proposition for each new property launch
What we offer
What we offer
  • 25 days annual leave plus bank holidays
  • Birthday leave
  • Cycle to Work scheme
  • Retail discount programme
  • Two paid charity days per year
  • Fulltime
Read More
Arrow Right