QA Mobile Automation Engineer

10k - 13k PLN/ mies.B2B
MidFull-time·B2B
#446386·Dodano 2 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Test AutomationKotlinJavaAppiumREST APICI/CDGitSQLDocker

Firma i stanowisko

AI Clearing is a technology company transforming how large-scale construction projects are monitored and managed with AI. Their platform is used globally on major construction sites for infrastructure projects such as solar farms, pipelines, and roads. The company combines AI, computer vision, and drone imagery to turn field data into project intelligence. They hold ISO 42001, ISO 5259-3, ISO 27001, ISO 9001, and ISO 45001 certifications.

Wymagania

  • Minimum 3 years in software testing, including 2+ years of writing and maintaining test automation
  • Strong practical knowledge of Kotlin or Java, including framework design
  • Hands-on experience building and maintaining Appium test suites (Appium 2.x, UiAutomator2, XCUITest)
  • Comfortable with tools like adb, logcat, emulators, simulators, app installs, and permissions
  • Solid understanding of test design and architecture, including page objects and test data strategy
  • Experience testing REST APIs manually and from code
  • Clear understanding of testing levels: unit, integration, API, E2E, and the pitfalls of slow E2E tests
  • Experience integrating automated tests into CI/CD pipelines with quality gates
  • Eye for UI detail and understanding of mobile UX patterns, design systems, and component libraries (e.g., Figma)
  • Proficient with Git and modern development workflows
  • Analytical approach to flaky tests: reproduction, isolation, and distinguishing test bugs from product bugs
  • Collaborative mindset and clear communication skills
  • Professional-level English (C1)

Obowiązki

  • Design, develop, and maintain automated tests for Android and iOS apps and their APIs
  • Build and improve mobile test automation architecture using Kotlin, Java, and Appium
  • Choose appropriate testing levels for product risks and avoid fragile end-to-end tests
  • Run test suites on emulators, simulators, and real devices, maintaining speed and stability in CI
  • Integrate automated test suites into CI/CD pipelines and define quality gates
  • Analyze results, investigate failures, and eliminate flaky tests
  • Create reusable test utilities, fixtures, test-data strategies, and shared components
  • Use device logs, developer tools, and network proxies to troubleshoot UI, API, and connectivity issues
  • Collaborate with developers to improve testability via accessibility IDs, test hooks, and debug builds
  • Work with developers and product managers on requirements and acceptance criteria
  • Review designs and feature specs with designers and PMs to identify UX/UI edge cases and accessibility gaps
  • Ensure UI/UX quality and responsiveness across various mobile screen sizes according to Design System guidelines
  • Collaborate with QA engineers to identify tests worth automating
  • Evaluate new testing tools and approaches for quality or delivery improvements

Benefity

  • Ownership of mobile test automation for products used on live construction projects worldwide
  • Opportunity to work on complex products combining mobile/web apps, maps, geospatial data, drone imagery, and APIs
  • Influence automation strategy, test architecture, and quality engineering practices
  • Close collaboration with QA, engineering, DevOps, product, and design teams
  • Chance to improve CI/CD quality gates and development workflows
  • Friendly, cross-functional team environment
  • Hybrid work: 3 days office, 2 days remote with flexible hours
  • Private healthcare and MultiSport card
  • Competitive B2B contract
Elastyczne godziny
Opieka zdrowotna
Karta sportowa
Premie

Inne informacje

Informujemy, że administratorem danych jest AI Clearing sp. z o.o. z siedzibą w Warszawie, ul. Dziekońskiego 1 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

AI Clearing

AI Clearing

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz