Mobile QA Automation Engineer - Payments (Native Apps)"}}]},{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior Mobile QA Automation Engineer

Proton
15 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Remote

Tech stack

Java
XCode
Software Applications
Automation of Tests
Software Quality
Continuous Integration
Mobile Application Software
Open Source Technology
Software Engineering
User Interface Testing
Firebase
Kotlin
Google Play
Xctest

Job description

Senior Mobile QA Automation Engineer - Payments (Native Apps) at Proton. Join Proton and help build a better internet where privacy is the default. Proton is a profitable, open-source company with a global team and a strong focus on privacy, security, and freedom online.

The payments team is a distributed and dynamic team responsible for developing the integration between mobile payments providers and the Proton user system. As a Mobile Tester in the payments department, you will play a crucial role in ensuring the quality and functionality of software applications across the entire mobile user experience. You will be responsible for testing the mobile payment libraries and their integration into user-facing products.

You will advocate for continuous investments in software quality while ensuring prompt feature delivery to the benefit of our customers.

Responsibilities

  • Develop and execute functional and non-functional automated tests for new features and products (Native Mobile applications).
  • Influence design, UX, product and technical requirements using your QA background; contribute to cross-company projects.
  • Collaborate with app developers to analyze challenges related to Android or iOS native applications.
  • Analyze user flows and issues and create test plans.
  • Maintain engagement with high-speed development processes, adjusting testing activities as needed.
  • Establish a team vision toward quality to ensure Proton users have a flawless mobile experience.

Requirements

  • 5+ years of experience as a QA Engineer and 2+ years in automating mobile platforms.

  • Proficiency in Java or Kotlin with hands-on experience in UI testing frameworks (Espresso, UiAutomator, Compose UI Test).

  • Proficiency in Swift with hands-on experience in Xcode and UI testing using XCTest.

  • Understanding of CI / CD processes and tools.

  • Strong technical skills and the ability to identify issues and solve complex problems.

  • Good understanding of the software development life cycle and QA methodologies.

  • Proactivity and high motivation. Bonus points

  • Experience with automated tests for Google Play Billing Library integration.

  • Experience with automated tests for Apple Store billing system.

  • Experience with Firebase Test Lab.

Benefits & conditions

  • Technology : provided devices and software to excel in your role.
  • Food : daily lunches and snacks at offices.
  • Transport : subsidies for public transport, bikes, or parking depending on location.
  • Stock Options : ownership through stock options when you join.
  • Flexible Working : define your own hours as long as alignment with team meetings is maintained.
  • Learning and Development : ongoing professional growth opportunities.
  • Employee Benefits : health insurance, retirement savings options, vacation, and wellness programs.
  • Work that Matters : community-first focus with user subscriptions as the main revenue stream. Diversity and Inclusion Proton is committed to fostering an inclusive environment where all individuals feel valued and empowered. We promote equal opportunities, open dialogue, and continuous learning. If you need reasonable adjustments during the hiring process, please contact your talent partner. Candiate Privacy Notice : When you apply, your information is stored in Greenhouse in accordance with their Service Privacy Policy. We retain information for current and future roles and will delete or anonymize data when no longer needed. For questions about data, contact our privacy team at careers@proton.ch. Salary range (Vilnius) - 68,100 - 90,000 EUR gross annual. #J-18808-Ljbffr

Apply for this position