Full stack QA engineer (auto)

Andersen Lab

United States

Remote

USD 90,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote or hybrid work
Mentoring & onboarding
Annual bonus
Training portal access
Team events & socials
Certification support (AWS, PMP)
Referral program
Private health insurance

Job summary

Andersen Lab приглашает QA-инженера полного стека с фокусом на Java/Kotlin для платформы сбора данных и AI пайплайнов. Вы будете отвечать за тестовую стратегию, автоматизацию энд-ту-энд и API, тестирование мобильной и web-части, а также проверку финансовых и аудиторных процессов.

Требуется опыт 3+ лет, знание API-инструментов (Postman), Selenium/Selenide, Appium, Docker и AWS. Предпочтение — знание Playwright/Cypress и нагрузочного тестирования.

Qualifications

  • Опыт работы Full Stack QA инженером не менее 3 лет.
  • Функциональное, интеграционное, API и E2E тестирование на всем пути пользователя.
  • Автоматизация на Java/Kotlin.
  • Опыт API автоматизации (REST и/или gRPC) с инструментами Postman/VS.
  • Опыт работы с Selenium/Selenide, Appium.
  • Понимание микросервисной архитектуры и распределённых систем.
  • Опыт тестирования финансовых процессов и связанных аудитов.
  • Знание требований к конфиденциальности данных и управления согласием.

Responsibilities

  • Владение стратегией тестирования для платформы по сбору данных и рабочих процессов.
  • Тестирование медиа захвата и загрузки на мобильных устройствах в реальных условиях.
  • Проверка сложных бизнес-процессов: очередь задач, квоты, вывод кампаний, статусы задач.
  • Обеспечение корректности денежных потоков и выплат, аудита и документации.
  • Создание и поддержка автоматизации API и end-to-end тестов в CI/CD, нагрузочное тестирование очереди задач.

Skills

Full Stack QA
API Automation
Selenium/Selenide
Appium
CI/CD
Docker
AWS
English (Intermediate+)

Tools

Postman
Grafana
CloudWatch
Kibana
Kafka
SQL/MySQL

Job description

Описание:

Andersen is hiring a Full Stack QA Engineer (Java/Kotlin) for a project developing a scalable data collection platform and ensuring reliable AI data pipelines, integrations, and quality control. The project is focused on developing a scalable data collection platform that supports end-to-end AI data pipelines across multiple countries. It includes campaign and task management, media submissions, automated quality control, worker payments, and dataset delivery, with integrations across internal systems and AI services to ensure efficient and reliable data operations.

Задачи:
  • Owning the test strategy for a data-collection platform spanning the worker app (WebView inside the main app), the back office, and backend services, from test plans through release sign-off.
  • Testing media capture and upload in real-world conditions: photo, voice, video, and text across a wide range of Android/iOS devices, poor networks, interrupted and resumed uploads, and on-device pre-checks.
  • Verifying complex business flows and state machines: task reservation and expiry, quotas and campaign auto-stop, submission statuses, review and rework cycles, labeling consensus, and buyer isolation between segments.
  • Ensuring correctness of money and compliance flows: accruals, balances, payout batches and reconciliation, consent versioning and withdrawal, data erasure, and audit trails for every action.
  • Building and maintaining end-to-end and API test automation in CI, plus load testing of the task queue and ingestion under peak traffic (e.g. after mass push notifications).
Требования:
  • Experience as a Full Stack QA Engineer for 3+ years.
  • Experience in functional, integration, API, and E2E testing across the full user journey: onboarding and consent, task queue, data capture and upload, review, earnings, and payouts.
  • Automation experience in Java/Kotlin.
  • Strong experience in API automation (REST and/or gRPC), including tools such as Postman.
  • Experience working with Selenium/Selenide.
  • Hands-on experience with Appium.
  • Understanding of microservices and event-driven architecture: retries, timeouts, idempotency, duplicate events, eventual consistency.
  • Experience testing financial flows: accruals, balances, batch payouts, reconciliation with third-party payout providers.
  • Understanding of data privacy requirements: consent management, data retention, erasure.
  • Experience testing time-and-quota-based logic: TTL-based task reservations, expiry and reassignment, volume limits, targeting by country/language/segment.
  • Ability to investigate issues using logs, metrics, traces, databases, and message queues (Grafana, CloudWatch, Kibana, Kafka, SQL/MySQL).
  • Experience working with CI/CD, Docker, AWS-based environments.
  • Ability to validate consistency across the mobile app, WebView, back office, backend APIs, distributed services, and troubleshoot partial failures and partner/service outages.
  • Experience contributing to test strategy, requirements reviews, release validation, and production issue analysis with a focus on business risk.
  • Level of English - from Intermediate+ and above.
  • Будет плюсом: Knowledge of JavaScript/TypeScript for automation; Knowledge of Playwright/Cypress; Experience testing media capture and upload on mobile devices (photo, voice, video, text): device fragmentation, permissions, unstable networks, resumable uploads, on-device validation; Experience testing integrations with external services: authentication, CRM, push notifications, payout partners, LLM providers, cloud storage (S3); Experience with load and performance testing.
Условия:

Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others.

Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.

The opportunity to change the project and/or develop expertise in an interesting business domain.

Job conditions - you can work both fully remotely and from the office or can choose a hybrid variant.

Guarantee of professional, financial, and career growth!

The company has introduced systems of mentoring and adaptation for each new employee.

The opportunity to earn up to an additional 1,000 EUR per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities.

Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated.

Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies).

Certification compensation (AWS, PMP, etc).

Referral program.

Private health insurance and compensation for sports activities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack QA Engineer (Java/Kotlin)
Full Stack QA Engineer (Java/Kotlin)

Andersen • United States

Remote
USD 90,000 - 140,000
Private health insurance and sports
Training portal access
Up to 1,000 EUR monthly bonus
+1
full stack QA engineer for AI data pipelines (auto)
full stack QA engineer for AI data pipelines (auto)

Andersen • United States

Remote
USD 110,000 - 150,000
Annual bonus up to 1000 EUR
Private health insurance
Sports compensation
+4
QA engineer (manual) in integration systems
QA engineer (manual) in integration systems

Andersen • United States

Remote
USD 56,000 - 82,000
Remote or hybrid work option
Mentoring и адаптация
Повышение до 1,000 EUR/мес бонус через
+4
QA engineer (JavaScript) (auto)
QA engineer (JavaScript) (auto)

Andersen • United States

Hybrid
USD 90,000 - 130,000
Remote or hybrid work options
Mentoring and onboarding program
Annual bonus up to 1000 USD/month
+3
Android developer for an eCommerce marketplace
Android developer for an eCommerce marketplace

Andersen • United States

Hybrid
USD 120,000 - 180,000
Remote/Hybrid work options
Career growth and mentorship
Training portal access
+1
QA engineer (manual) in banking loyalty platforms
QA engineer (manual) in banking loyalty platforms

Andersen • United States

Remote
USD 6,700 - 9,300
Гибридная/удаленная работа
Медицинская страховка
Корпоративное обучение
+1
Java developer for digital agriculture
Java developer for digital agriculture

Andersen • United States

Hybrid
USD 60,000 - 90,000
Remote work option
Office/Hybrid option
Mentoring program
+1
Head of business systems analysis and engineering
Head of business systems analysis and engineering

Andersen • United States

Hybrid
USD 140,000 - 210,000
Здоровье и страхование
Корпоративные мероприятия
Обучающая платформа
+2
QA engineer (python) (auto) in digital banking
QA engineer (python) (auto) in digital banking

Andersen • United States

Hybrid
USD 90,000 - 120,000
Mentoring program
Corporate training portal
Private health insurance
+1
full stack qa engineer (auto)
full stack qa engineer (auto)

Andersen • United States

On-site
USD 90,000 - 120,000
Компания оплачивает обучение и сертифи
Стандартная страховка здоровья
Корпоративные мероприятия
+2