Назад
Company hidden
12 дней назад

Senior Software Test Engineer (Java/Spring Boot)

112 710 - 183 140$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Релокация
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Test Engineer (Java/Spring Boot): Building scalable automated testing for autonomy-platform microservices, APIs, event-driven services, databases, and distributed workflows with an accent on resilience, integration coverage, and AI-assisted test engineering. Focus on validating asynchronous state transitions, retries, idempotency, failure recovery, CI/CD quality gates, and reliability for intelligent machines and autonomous operations.

Location: Irving, Texas; onsite five days a week. Relocation is available. Visa sponsorship is available for eligible applicants.

Salary: $112,710–$183,140 per year.

Company

hirify.global develops technology connecting machines, data, and people to support safer, more productive, and more sustainable jobsites.

What you will do

  • Design and build automated test frameworks for Java/Spring Boot microservices, REST APIs, event-driven services, databases, and distributed workflows.
  • Create API, contract, component, integration, end-to-end, regression, performance, resilience, and failure-recovery tests for autonomy-platform services.
  • Use AI-assisted coding tools for test generation, test data, mocks, stubs, failure analysis, refactoring, and documentation; review generated code for correctness, security, maintainability, coverage, and engineering-standard alignment.
  • Validate asynchronous processing, state transitions, retries, timeouts, duplicate requests, message ordering, idempotency, backpressure, and partial-failure recovery.
  • Integrate automated tests into CI/CD pipelines and define quality metrics, release-readiness criteria, and actionable engineering feedback.
  • Partner with developers, architects, product teams, and mission teams to convert requirements and service contracts into executable tests and mentor others in test-first engineering.

Requirements

  • Knowledge of software product testing and ability to design, plan, and execute testing strategies that ensure quality and adherence to requirements.
  • Knowledge of system and software testing across all stages of the system lifecycle.
  • Ability to build maintainable test frameworks, utilities, and production-quality automation code.
  • Knowledge of integration processes and ability to validate APIs, events, data contracts, interfaces, and dependencies across distributed systems.
  • Ability to analyze risks, identify failure modes, prioritize coverage, and make quality and release-readiness decisions.
  • Strong hands-on experience with backend microservices, REST APIs, event-driven systems, and cloud-native applications.
  • Experience testing Java 17+ and Spring Boot services with JUnit, Mockito, Testcontainers, WireMock, REST Assured, Cucumber, or equivalent frameworks.
  • Experience with AWS, Docker, Kubernetes, CI/CD pipelines, Kafka or similar messaging platforms, and automated test-environment or test-data setup.
  • Experience with API contracts, state management, asynchronous processing, retries, idempotency, observability, resiliency, performance, and security testing.
  • Experience creating reusable mocks, stubs, simulators, service virtualization, and integration-test harnesses for unavailable or evolving dependencies.

Nice to have

  • Experience building automation with GitHub Copilot, Claude Code, Cursor, or equivalent AI-assisted coding platforms, including structured context, verification criteria, human review, and responsible AI controls.
  • Experience with autonomy, robotics, machine integration, industrial systems, simulation-based testing, Software-in-the-Loop, Hardware-in-the-Loop, or Python-based test tooling.
  • A self-driven, ownership-oriented approach focused on continuous improvement, defect prevention, and building quality into engineering processes.

Culture & Benefits

  • Full-time, hands-on software quality engineering role focused on automation, APIs, microservices, distributed systems, and platform reliability rather than primarily manual testing.
  • Medical, dental, and vision benefits, paid time off, parental and adoption benefits, disability benefits, life insurance, and employee assistance programs, subject to eligibility.
  • 401(k) savings plans, HSA, FSA, voluntary benefits, employee discounts, incentive bonus, tuition reimbursement, and career development.
  • Employment is conditional on successful completion of a drug screen.

Hiring process

  • Applicants must successfully complete a drug screen before receiving an employment offer.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →