OneSpan logo

OneSpan

Lead Mobile SDET at OneSpan

Noida, Uttar Pradesh, IndiaFull-timeR&DPosted about 2 months ago
Apply with Pipeline

About the Role

<div class="content-intro"><p>At <a href="https://www.onespan.com/about/careers" target="_blank">OneSpan</a>, we specialize in digital identity and anti-fraud solutions that create exceptional and secure experiences.</p></div><p>At OneSpan we are looking for a&nbsp;<strong>Lead SDET (Software Development&nbsp;Engineer in Test) </strong>— a strong software engineer who specializes in test — to architect and own our&nbsp;QA automation frameworks and strategy across the entire Mobile Security Suite (MSS) SDK portfolio. Our Mobile Security Suite (MSS) spans multiple SDKs across iOS, Android, and&nbsp;server-side platforms (.NET and Java).</p> <p>This is a hybrid role: part hands-on automation engineer, part technical lead. You will work alongside&nbsp;our Android automation developer, manual QA engineer, and feature developers, contribute directly&nbsp;to test automation across all MSS SDKs, and design the frameworks, tooling, strategy, and roadmap&nbsp;that take our QA practice to the next level.</p> <p><strong>Key Responsibilities</strong></p> <p>• Lead Test Strategy: Assess current automation coverage across all MSS SDKs (iOS, Android,&nbsp;server-side), identify gaps, and define the testing strategy, tooling, and project setup needed to&nbsp;close them.</p> <p>• Contribute Hands-On: Design, write, and maintain automated tests across iOS, Android, and&nbsp;server-side SDKs — using AI coding tools and partnering with feature developers on platforms&nbsp;where you need extra language or domain support.</p> <p>• Own the Pipelines: Build and maintain GitLab CI pipelines (YAML), Bash scripts, and Gradle&nbsp;builds across our multiple SDK pipelines to run automated suites, stand up local/test servers, and&nbsp;integrate with real-device testing cloud solutions.</p> <p>• Drive Planning &amp; Reporting: Prepare quality and coverage reports, and bring recommendations&nbsp;and next steps to quarterly planning with engineering leadership.</p> <p>• Mentor the Team: Guide the automation developers, feature developers, and QA engineers who&nbsp;contribute to automation; help formalize processes, code review standards, and best practices.</p> <p>• Keep Growing: Stay current with mobile and server-side testing tools and frameworks; proactively&nbsp;identify and fill missing skills or tooling gaps on the team.</p> <p><strong>Required Technical Skills</strong></p> <p>• Automation Leadership: 6+ years in software test automation, including experience defining test&nbsp;strategy and leading or mentoring other engineers.</p> <p>• Framework Architecture: Proven track record designing, building, and maintaining test&nbsp;automation frameworks and harnesses from the ground up — abstraction layers, reusable&nbsp;components, test data and fixtures — not just writing tests against an existing suite.</p> <p>• Mobile Automation Expertise: Deep hands-on mobile test automation in at least one mobile&nbsp;stack — iOS (Swift, XCTest/XCUITest) or Android (Kotlin, Compose Test/Espresso/UI Automator)&nbsp;— with the ability to extend to the other and to server-side, using AI coding tools and&nbsp;feature-developer support to bridge gaps.</p> <p>• Test Infrastructure: Builds and owns the test infrastructure that runs the suites, including&nbsp;integration with the third-party real-device cloud services we use for tests that need real hardware.</p> <p>• CI/CD &amp; Scripting: GitLab CI and YAML pipeline authoring, Bash scripting, Gradle.</p> <p>• Version Control: Git and standard branching / pull request workflows.</p> <p>• Comfortable working across a multi-language, multi-platform codebase and picking up a new&nbsp;language or framework when a project requires it.</p> <p><strong>Nice to Have</strong></p> <p>• Server-Side: Java, Spring or Spring Boot, JUnit 4 and JUnit 5.</p> <p>• .NET / C# experience, to extend automation coverage to .NET-based server components.</p> <p>• Experience testing security-sensitive SDKs (e.g., anti-tampering, threat detection, RASP) or&nbsp;working in a regulated / security-conscious product environment.</p> <p>• Prior experience leading or building a QA automation function from an early stage.</p> <p><strong>Soft Skills</strong></p> <p>• Strong leadership and mentoring instincts, with the ability to influence without formal authority.</p> <p>• Clear communicator, comfortable presenting test strategy, status, and risks to management.</p> <p>• Analytical and gap-driven — able to look at a large, multi-platform codebase and identify where&nbsp;quality risk actually lives.</p> <p>• Eager to learn and self-directed in closing skill or tooling gaps.</p> <p><span style="color: #000000;">#LI-Onsite<br>#LI-LS1</span></p>