Browse All Jobs
Job Description
Proton is seeking a Senior Mobile QA Automation Engineer to join their Account team. The Account team owns capabilities throughout the lifecycle of customer journeys, from acquisition and signup to account management and checkout flows. The Ecosystem provides a unified experience for the user lifecycle in Proton.He/she will be responsible for developing and executing automated tests for new features and products on native mobile applications. The ideal candidate will actively influence design, UX, product, and technical requirements, contribute to cross-company projects, and collaborate with app developers to analyze complex challenges. He/she will analyze user flows and issues to create test plans, keep engagement up with a high-speed development process, and ensure Proton users enjoy a flawless mobile experience.What this role involves:
  • Developing and executing functional and non-functional automated tests for new features and products (Native Mobile applications)
  • Influencing design, UX, product & technical requirements using your QA background.
  • Contributing to cross-company projects
  • Collaborating with app developers to analyze various complex challenges related to the Android or iOS native applications
  • Analyzing user flows and issues and use it as a base for your self-composed test plans
  • Keeping engagement up with a high-speed development process and ongoing deliveries, executing and adjusting your testing activities accordingly
  • Establishing team vision toward quality and use your sharp eyes together with technical knowledge to ensure Proton users enjoy a flawless mobile experience
Requirements:
  • 5+ years of experience as a QA Engineer and at least 2+ years of experience in developing automation for mobile platforms
  • Proficiency in Java or Kotlin programming languages, with hands-on experience in UI testing frameworks such as Espresso, UiAutomator, Compose UI Test
  • Proficiency in Swift programming language, with hands-on experience in UI testing frameworks such as XCUITest and XCTest
  • Understanding of CI/CD processes and tools
  • Strong technical skills and being pro at identifying issues and solving complex problems
  • Good understanding of the software development life-cycle process
  • Knowledge of quality assurance methodologies, tools, and processes
  • Proactiveness and high motivation
What Proton offers:
  • Office First: Collaboration is easier and more effective in person, which is why we have offices in Geneva, Zurich, Prague, Barcelona, Paris, London, Vilnius, Skopje, and Taipei. You can also enjoy working from home up to 30% of the time, while enjoying great company during our three core days in the office.
  • Technology: We provide all the devices and software you need to excel in your role, ensuring you have the best tools at your disposal to achieve your goals.
  • Food: Lunch and snacks are provided by Proton every day at our offices.
  • Transport: We will always support our employees with transport costs through subsidizing public transport, bike allowances, or parking spaces based on your office location.
  • Stock Options: At Proton, we are all owners of the company and you get stock options when you join us.
  • Flexible Working: You can define your own working hours as long as it works with team meetings.
  • Learning and Development: We are committed to your professional growth. Proton offers various learning opportunities, including training programs, conferences and events, and continual learning.
  • Employee Benefits: Comprehensive health insurance plans, competitive retirement savings options, generous vacation and leave policies, and wellness programs.
Apply Manually