Job Description
Proton is seeking a Software Development Engineer in Test to join their QA team, which is part of the VPN department. The team is responsible for raising the quality standards of Proton's native clients on all platforms, maintaining and improving test plans, and working with automation engineers to automate repetitive tasks. They also collaborate with development and product teams to provide quality feedback throughout the software development lifecycle.
Role involves: - Collaborating with app developers to analyze challenges related to macOS and iOS native applications.
- Ensuring best testing practices are used in product development.
- Creating, executing, and maintaining manual functional and non-functional tests.
- Helping automation test engineers develop better automated tests.
- Testing web and mobile applications to ensure high-quality product releases.
Requirements: - Background and extensive experience in testing native applications on Apple OSes.
- Good understanding of the software development life-cycle process.
- Knowledge of quality assurance methodologies, tools, and processes.
- Good understanding of CI/CD processes and tools.
- Good understanding of software engineering.
- Care about digital privacy.
What Proton offers: - Office First approach with hybrid work (up to 30% remote).
- Lunch and snacks provided daily at the offices.
- Support with transport costs.
- Stock options.
- Flexible working hours.
- Learning and development opportunities.
- Comprehensive health insurance plans, retirement savings options, vacation and leave policies, and wellness programs.