AdTechTalent
Engineering28 days agoHybrid

Smadex

QA Automation Engineer

QA AutomationiOSAndroidautomated UI testingproxy toolsCharles ProxyProxymanFiddlermobile CI/CDSDKad-technative SDKtestingautomationhybrid work

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

3-5

Location

Barcelona, Spain

Full job description

Smadex is an ad-tech company processing over 4.5 million ad requests per second with sub-100ms response times. They generate several TBs of data daily for real-time processing. The company seeks a senior QA Automation Engineer to scale their Native Ad-Serving SDK (iOS & Android) from prototype to global rollout. The role focuses on final validation to ensure flawless SDK rendering and tracking across diverse global publishers. Responsibilities include collaborating with developers and DevOps to define release criteria, building automated UI tests for various ad formats, verifying tracking accuracy, managing internal testing apps, and overseeing their performance worldwide. Requirements include 4+ years in QA automation, strong experience with native iOS and Android UI testing, proficiency with proxy tools (Charles Proxy, Proxyman, Fiddler), experience with mobile CI/CD pipelines, a detail-oriented mindset for UI quality, and the ability to distinguish automation needs. Bonus points for experience with MRAID, VAST, OM SDK, third-party integration testing, and SDK impact measurement on device resources. The position is full-time hybrid in Barcelona, offering a motivated team, competitive compensation, central office with amenities, flexible work-from-home options, training opportunities, meal vouchers, gym allowance, social events, and a diverse, friendly environment.

What you'll do

  • Collaborate with developers and DevOps to define the "Release Ready" criteria for new versions of the native SDK
  • Build and maintain automated UI tests to ensure ad formats (banners, interstitials, video) render perfectly across all screen sizes and OS versions
  • Verify that the full "request-to-render-to-click" flow works as expected, ensuring 100% accuracy in tracking and attribution signals
  • Manage and expand internal testing apps to simulate different publisher environments and edge cases
  • Oversee the performance of internal testing apps distributed at strategic locations worldwide to ensure consistency across different network conditions

Requirements

  • 4+ years of experience as a QA Automation Engineer
  • Solid background in automated UI testing for native iOS and Android
  • Proficient in using proxy tools (Charles Proxy, Proxyman, or Fiddler) to intercept and validate network traffic and event firing
  • Experience with mobile CI/CD pipelines and distributing builds
  • "Pixel-perfect" mindset to catch rendering glitches or UI inconsistencies that could impact ad performance
  • Ability to identify which high-impact UI flows require automation versus manual exploratory testing

Tech stack

iOSAndroidCharles ProxyProxymanFiddlermobile CI/CD

Benefits

Integrate a highly motivated and young teamGreat compensation packageTop location at the heart of Barcelona with a rooftop terrace, Barbeque, and a fully stocked fridgeGreat work-life balance: work from home (2 days per week), flexible hoursLinkedIn Learning and training opportunitiesMeal vouchers - Ticket Restaurant monthly allowanceMonthly gym allowance: Choose between DiR Gym and WellhubMonthly TGIF eventsRegular team-building eventsFun and friendly work environment with talented marketers and engineers from over 40 countries

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.