Skip to content
BasisBasisUnited States

Software Engineer, Tools & Services

As a Software Engineer, Tools & Services, you will design, execute, and maintain a complex automated testing platform for a high-throughput ecosystem. This role requires strong Java skills, experience with microservices, and a commitment to quality in an agile environment.

90k – 134k
Remote2+ YOEQA Engineering

About the role

Responsibilities

  • Delivering timely results based on team's deadlines.
  • Designing clear, maintainable and scalable testing projects
  • Maintaining transparency and clarity about project testing through documentation and communication with stakeholders
  • Performing meaningful code reviews
  • Researching new technologies and their potential benefit to our projects
  • Being responsible for design and execution of a complex automated testing platform of a real-time, high-throughput ecosystem
  • Delivering optimized code and deal with interesting scalability challenges
  • Being the voice of quality in highly collaborative agile product teams.
  • Making sure that each deployment to production is of highest quality

Requirements

  • Strong understanding of computer science fundamentals
  • 2+ years of Java, multithreading, micro-services architecture.
  • Coding skills and experience in Java, Spring, JUnit
  • Understanding of Agile SDLC and CI/CD
  • Commitment to creating inclusive, respectful environments where all voices are valued and supported.
  • Thoughtful approach to collaboration, design, and decision-making that prioritizes equity, access, and continuous learning.

Bonus Points

  • Bachelor’s degree or an advanced degree in Computer Science or Engineering
  • Experience with creating testing backend automation solutions using Claude Code and Google Cloud Platform
  • Excited by a fast-paced product development environment.

Skills

JavaSpringJunitAgile SdlcCI/CDClaude CodeGCP

Similar roles

QA Engineering jobs
Applied Intuition

Triage Engineer

Applied IntuitionSunnyvale, CA

Triage Engineer analyzes test data for AV systems, triages drive failures by reproducing in simulation, and collaborates with dev teams for rapid feedback. Requires 2+ years in safety-critical systems like autonomous vehicles and proficiency in Linux/Python scripting.

90k – 150k
On-site2+ YOEQA Engineering
Shield AI

Engineer II, Systems Test (R5038)

Shield AIWashington, DC

Engineer II focused on simulation-driven testing, automation, and quality assurance for Shield AI's Hivemind autonomy software in simulated and real-world environments. Requires 2+ years experience, Python proficiency, robotics background, and ability to obtain SECRET clearance.

89k – 130k
On-site2+ YOEQA Engineering
Shield AI

Engineer II, Software Test (R4786)

Shield AIDallas, TX

Designs and executes test strategies for flight-critical software systems in aerospace, including V&V, test automation, data analysis, and cross-functional collaboration. Requires bachelor's degree, 2-5 years testing experience, Python/MATLAB scripting.

95k – 140k
On-site2+ YOEQA Engineering
Axle

Quality Assurance & Support Engineer

AxleRockville, MD

Quality Assurance & Support Engineer owning end-to-end product quality for a Node.js/Angular Identity Management system. Design and maintain automated (Playwright) and manual tests, leverage AI/LLM testing techniques, triage and resolve end-user support issues, and collaborate with the development team in an Agile environment.

80k – 95k
On-site2+ YOEQA Engineering
Nuro

Software Operations Specialist

NuroMountain View, CA

Performs quality control on data annotations and tests internal tools for robotics/autonomy software, reproducing bugs and documenting issues to improve reliability. Requires 1-3 years QA/testing experience, meticulous attention to detail, and remote async work capability.

73k – 93k
Remote1+ YOEQA Engineering