Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$113к-183к/год
$120к$140кмедиана$170к
По похожим ролям (49) ~ $140к/год
На СНГ рынке: $3.4к/мес ($2.4к - $4.1к)
89
Крутая вакансия
развернуть
Роль четко сфокусирована на автоматизации распределенных сервисов для автономных систем, с современными инструментами и связью с робототехникой; обязательная работа в офисе пять дней в неделю может быть существенным ограничением.
Только офис
Актуальный стек
Робототехника
Четкая роль
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
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, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →