18 days ago
Barcelona, SpainSenior
Responsibilities
- Design, build, and maintain automated test frameworks and test suites for iOS applications.
- Collaborate with product managers, designers, and developers to ensure features are testable and reliable.
- Integrate automated testing into CI/CD pipelines.
- Debug, analyze, and triage test failures to identify root causes.
- Improve test coverage, execution speed, scalability, and overall testing practices.
- Provide quality feedback throughout the software development lifecycle and help validate end-to-end scenarios.
Requirements
- At least 5 years of test automation experience focused on iOS applications.
- Strong coding skills in Swift; Objective-C experience is a bonus.
- Experience with XCTest and XCUITest.
- Familiarity with CI/CD pipelines and GitLab, Harbor, and Docker.
- A quality-focused approach and ability to write clean, maintainable code.
- Experience with Firebase Test Lab, BrowserStack, or Saucelabs is advantageous.
- Knowledge of REST or GraphQL API testing is advantageous.
- Experience with mobile performance, load, or accessibility testing is advantageous.
- Contributions to open-source testing tools or personal testing projects are advantageous.
Benefits
- Office-first work in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, or Taipei, with work from home available up to 30% of the time.
- Company-provided devices and software.
- Lunch and snacks provided at offices.
- Transport support through public-transport subsidies, bike allowances, or parking spaces.
- Stock options upon joining.
- Flexible working hours coordinated around team meetings.
- Training programs, conferences, events, and continuing-learning opportunities.
- Health insurance, retirement savings options, vacation and leave policies, and wellness programs.
