Back to jobs

STAFF SOFTWARE ENGINEER IN TEST - MOBILE (M/F/N)

Inpost
Full-timemid

Job description

<p><strong>We're looking for a Staff Software Engineer in Test to raise the quality bar across our mobile app and backend domain</strong> - not by writing more tests, but by changing how the whole domain thinks about quality. This is a hands-on technical leadership role at the intersection of QA and mobile development, driving a native-first testing strategy and a culture where developers own quality rather than hand it off.</p><p><strong>Your scope of work will cover 3 areas.</strong></p><p><strong>I. Test strategy &amp; native automation</strong></p><ul><li><strong>Design and own the test strategy</strong> across mobile teams&#xa0;for native <strong>iOS (Swift/SwiftUI)</strong> and <strong>Android (Kotlin)</strong> apps.</li><li>Set strategy for <strong>device and OS-version fragmentation coverage</strong> and drive <strong>flakiness control at scale</strong>, running suites on <strong>BrowserStack</strong> with <strong>GitLab CI</strong>.</li><li>Keep the <strong>backend/API/contract layer strong&#xa0;</strong>and connect it to the mobile client layer.</li><li><strong>Own quality gates</strong> inside app release and store-deployment pipelines, and drive resolution of quality issues that cross team boundaries within the domain.</li></ul><p><strong>II. Coaching, culture &amp; technical leadership</strong></p><ul><li>Pair on testability, shift quality ownership left into the dev workflow, and be the person teams seek out <em>before</em> implementation starts.</li><li><strong>Mentor Senior Software Engineers in Test</strong>, accelerating real, visible growth, and provide technical guidance across the domain.</li><li>Run <strong>knowledge-sharing across QA and Dev</strong>: tech talks, workshops, reusable documentation, pair sessions; co-lead the <strong>OneTech/QA community</strong>.</li><li><strong>Co-shape the domain's technical quality direction with the SEM</strong>, with full autonomy within the domain, and analyze quality trends from reports/metrics to identify improvement areas.</li><li>Define <strong>quality metrics and gates</strong> and use them to frame quality risk in business terms for EMs, SEMs, and PMs.</li></ul><p><strong>III. AI Governance in testing</strong></p><ul><li><strong>Define the AI adoption approach</strong> for quality engineering in the domain - which tools, which workflows.</li><li><strong>Design AI-assisted testing workflows</strong> and set governance and data-security standards across teams.</li><li><strong>Assess and manage the risk</strong> of AI usage in testing (including production-facing work), not just the productivity upside.</li><li><strong>Mentor engineers on responsible, effective AI use</strong> and report on AI ROI for quality engineering.</li></ul> <p><strong>Must-have</strong></p><ul><li>Strong experience automating <strong>mobile app tests natively</strong> (iOS or Android - ideally both), with real, working-level <strong>Swift and/or Kotlin</strong>.</li><li>A track record <strong>designing test strategy / the test pyramid</strong> - not just executing on someone else's plan.</li><li>Proven <strong>shift-left</strong> experience - entering the process before coding and measurably changing the outcome.</li><li>Experience <strong>leading technical/process change</strong> and working directly with development teams.</li><li>Experience in introducing mock-based testing - setting the standards and education</li><li>Proven impact <strong>beyond a single team</strong> - standards set for multiple teams, or a cross-team quality initiative led.</li><li>A hands-on, critical relationship with <strong>AI</strong> - using it and assessing its risks, not just its benefits.</li><li>Fluent <strong>English</strong></li></ul><p><strong>Nice-to-have</strong></p><ul><li>Fluency in <strong>Polish</strong>.</li><li>Experience with <strong>BrowserStack</strong> and <strong>CI/CD</strong> (GitLab).</li><li><strong>Snapshot testing</strong> experience (e.g., swift-snapshot-testing, Paparazzi).</li><li>Familiarity with <strong>Appium</strong> - useful for understanding what we're migrating away from.</li><li>Experience applying <strong>AI in testing workflows</strong> (we're building skills to support the migration).</li><li>Experience in the <strong>logistics or e-commerce</strong> industry.</li><li>ISTQB Advanced Level - Test Automation Engineer certification.</li></ul> <p><strong>Why InPost?</strong></p><ul><li>An international, cross‑functional environment with experienced engineering leaders.</li><li>The opportunity to work on products used by millions of users across Europe.</li><li>Real ownership and influence over teams, technical direction, and long‑term solutions.</li><li>Flexible working model with remote options in Poland.</li><li>A strong engineering culture focused on quality, collaboration, and impact.</li><li>We offer a B2B contract.</li></ul>