Skopje; Vilnius; Barcelona On-site 48.800 - 54.200 EUR gross annual

Proton is hiring an Android Test Automation Engineer (Native App)

About the Role

The role involves building and maintaining automated test infrastructure for an Android app, collaborating with development teams to identify test needs, and improving overall product reliability through systematic quality assurance processes.

Responsibilities

  • Develop and maintain automated test scripts for Android applications
  • Design test frameworks that support scalable and maintainable test automation
  • Integrate automated tests into CI/CD pipelines
  • Collaborate with developers to understand feature implementations
  • Identify edge cases and potential failure points in app functionality
  • Execute test plans across multiple device configurations and OS versions
  • Report and track bugs with clear reproduction steps
  • Improve test coverage for critical user flows
  • Monitor test results and analyze failures
  • Optimize test execution speed and reliability
  • Ensure compatibility across different screen sizes and hardware
  • Validate app behavior under varying network conditions
  • Support manual testing efforts when needed
  • Participate in code reviews for test-related changes
  • Maintain documentation for test processes and frameworks
  • Work with security features specific to mobile environments
  • Verify data persistence and encryption mechanisms
  • Test background services and push notification handling
  • Assess performance impacts of new features
  • Contribute to release validation procedures
  • Stay updated on mobile testing best practices
  • Help define quality metrics for the development team
  • Troubleshoot issues in staging and production environments
  • Ensure compliance with privacy and data protection standards
  • Collaborate on usability testing initiatives

Compensation

Competitive salary with performance-based adjustments

Work Arrangement

Remote with flexible hours

Team

Collaborative engineering team focused on mobile product quality

Why This Role Matters

The Android app serves millions of users globally, and automated testing ensures every release meets strict quality and security standards. This role directly impacts user trust and product reliability by catching regressions early and enabling faster, safer deployments.

What We Value

We prioritize technical excellence, proactive problem solving, and a deep commitment to user privacy. Candidates who demonstrate initiative in improving test processes and contributing to team knowledge are highly regarded.

Growth Opportunities

Engineers are encouraged to lead testing initiatives, mentor peers, and contribute to architectural decisions. There are clear pathways for advancement based on technical leadership and impact.

Technology Stack

The app is built with Kotlin, follows modern Android architecture components, and integrates with secure backend services. Testing tools include custom frameworks, JUnit, Mockito, and cloud-based device farms.

Onboarding Process

New hires receive structured onboarding including codebase orientation, security training, and mentorship to ramp up on testing workflows and team practices.

Performance Expectations

Success is measured by test coverage, bug detection rate, test stability, and contributions to reducing manual testing effort. Regular feedback ensures alignment with team goals.

Collaboration Tools

The team uses GitLab for version control, Jira for issue tracking, and Slack for communication. Documentation is maintained in a shared knowledge base.

Release Cycle

The app follows a bi-weekly release schedule with automated testing integrated at every stage, from feature branches to production deployment.

Security Practices

All testing activities adhere to strict security protocols, including secure handling of credentials, encrypted test data, and compliance with internal privacy policies.

Diversity and Inclusion

We are committed to building a diverse and inclusive workplace where different perspectives are valued and everyone can contribute meaningfully.

Available for qualified candidates

About company
Proton

Proton is a privacy-focused technology company that provides end-to-end encrypted services to protect users' digital lives. Founded to empower individuals with privacy and freedom online, Proton offers a suite of secure products including email, calendar, VPN, cloud storage, password management, and video conferencing.

Used by over 100 million people and organizations, Proton’s services are built on a foundation of zero-access encryption, open-source code, and independent security audits. The company is committed to transparency, community-driven development, and defending digital rights globally.

Headquartered in Switzerland, Proton operates under one of the world’s strongest privacy laws and is structured as a non-profit foundation to ensure its mission remains user-first.

All jobs at Proton Visit website
Job Details
Department Android engineering
Category qa_testing
Posted 7 days ago