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:
February 20, 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)

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

Pharmacy Manager

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , New York
Salary
Salary:
65.00 - 85.00 USD / Hour
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
March 27, 2026
Flip Icon
Requirements
Requirements
  • Active Pharmacist License in the state where the Store is located
  • Active National Provider Identifier (NPI)
  • Not on the DEA Excluded Parties list
  • 1-2 years of experience as a Pharmacist
  • Regular and predictable attendance, including nights and weekends
  • Ability to complete required training within designated timeframe
  • Ability to concentrate on a task over a period of time
  • Ability to pivot quickly from one task to another to meet patient and business needs
  • Ability to confirm prescription information and label accuracy, ensuring patient safety
  • Actively look for ways to help people, and do so in a friendly manner
Job Responsibility
Job Responsibility
  • Living our purpose by helping to manage and improve patient health through safe and appropriate dispensing, counseling, and immunizing practices
  • Overseeing the pharmacy team during bench shifts, including strengthening pharmacy performance measures through effective coaching and consistent follow-up of pharmacy team members
  • Supporting safe and accurate prescription fulfillment by following—and directing the pharmacy team to follow—pharmacy workflow procedures and utilizing the safety guardrails at every workstation
  • Contributing to positive patient experiences by showing empathy and genuine care, and coaching the pharmacy team to do the same: demonstrating compassionate care, collaborating with the patient’s total healthcare team, and proactively resolving insurance and/or medication issues
  • Proactively offering and delivering immunizations to keep patients healthy
  • identifying, engaging, and supporting Pharmacy Technicians to learn to immunize
  • Supporting the effective management of pharmacy inventory by following—and coaching the pharmacy team to follow—all inventory best practices, with a special focus on protecting cold chain products for our patients and our business
  • Conducting new Technician and Pharmacist onboarding for the store and district, including training on CVS workflow, and ensuring all trainees are on-track for timely completion of required training and/or licensure
  • Ensuring pharmacy operations are fully compliant with state Board of Pharmacy regulations at all times
  • escalating issues or concerns to the Rx DL for additional support if/as needed
What we offer
What we offer
  • Affordable medical plan options
  • a 401(k) plan (including matching company contributions)
  • an employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching
  • paid time off
  • flexible work schedules
  • family leave
  • dependent care resources
  • colleague assistance programs
  • tuition assistance
  • Fulltime
Read More
Arrow Right
New

Business Development Representative

As a Business Development Representative (BDR) located in Brazil, you will play ...
Location
Location
Brazil , Campinas
Salary
Salary:
Not provided
4flow AG
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Business Administration, Marketing, International Relations, or a related field
  • Previous BDR / sales experience required, preferably in B2B SaaS, consulting, or supply chain/logistics industries
  • Fluent English skills, both written and spoken
  • Organized and detail-oriented
  • Comfortable managing lead pipelines and CRM systems
  • Strong skills in Excel and PowerPoint
Job Responsibility
Job Responsibility
  • Prospect and qualify potential customers in the US and North American market using platforms like LinkedIn Sales Navigator and tools such as Outreach, Reev, Meetime, Snov.io, HubSpot, and Salesforce HVS
  • Engage decision-makers (Director/C-level) via email, LinkedIn messaging, and cold calling to introduce 4flow’s supply chain services and software solutions
  • Schedule qualified meetings for 4flow Directors and VPs—this is your primary KPI
  • Conduct account-based research to support targeted campaigns, understand company priorities, and map key stakeholders across supply chain, logistics, and IT functions
  • Collaborate with marketing to optimize lead generation strategies and nurture prospective client relationships
  • Maintain detailed records of outreach activities, lead interactions, and pipeline status in CRM tools like Salesforce and HubSpot
  • Support sales activities across multiple industries, including automotive, consumer goods, retail, and industrial sectors
What we offer
What we offer
  • Competitive base salary
  • Attractive bonus system
  • Caju multi-benefit card
  • Fuel or transportation allowance
  • Comprehensive health and dental plans fully covered for employees and dependents
  • Life insurance
  • Comprehensive well-being initiatives, including Wellhub, Employee Assistance Program for mental health, and dedicated committees for health and well-being
  • Outstanding opportunities for individual development (e.g., individual learning budget, access to LinkedIn Learning and internal training program)
  • Hybrid working model for flexibility and work-life balance
  • Exciting international projects
  • Fulltime
Read More
Arrow Right
New

Senior Technology Architect

We are seeking a Technology Architect with senior-level expertise in IBM RACF to...
Location
Location
Canada , Toronto
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
March 29, 2026
Flip Icon
Requirements
Requirements
  • 15+ years of hands-on experience in IBM RACF administration within z/OS environments
  • Extensive experience using the IBM zSecure suite for auditing and security automation
  • 10+ years of experience leading complex mainframe projects, including installations, setups, migrations, and version upgrades
  • Solid understanding of z/OS internals, including TSO/ISPF, JCL, and JES2/3
  • Demonstrated experience with regulatory frameworks such as SOX, PCI DSS, or HIPAA, and a strong grasp of access control best practices
  • Exceptional ability to translate technical security risks into business impact insights for both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Expert RACF Administration: Provide high-level support and administration for IBM RACF, including the analysis of access violations and the remediation of audit findings
  • Mainframe Security Maintenance: Execute SSL/TLS certificate renewals and utilize security utilities such as IRRUT200/IRRUT400 and SETROPTS to maintain system integrity
  • Audit & Automation: Leverage the IBM zSecure suite to perform security auditing and automate complex RACF tasks
  • Operational Leadership: Lead incident, problem, and change management activities (CRQs), performing root-cause analysis for security-related issues
  • Disaster Recovery: Support RACF-related aspects of business resumption planning and participate in annual contingency and disaster recovery testing
  • Technical Consultation: Act as a mentor to internal identity and access management (IAMP) staff and provide strategic guidance to ministry stakeholders
  • Mission-Critical Support: Provide Level-2 on-call support in a 24x7 environment to ensure continuous system availability
What we offer
What we offer
  • Senior-Level Impact: Influence the security architecture of one of the province's largest and most critical mainframe environments
  • Complex Technical Scope: Work with high-end mainframe utilities and the latest zSecure auditing tools
  • Long-Term Project Engagement: Lead long-cycle migrations and upgrades that offer high professional visibility and technical challenge
  • Leadership Role: Provide mentorship and strategic consultation, shaping the technical standards and runbooks for future security operations
Read More
Arrow Right