Desktop QA Automation Engineer Mac OS-Skopje, North Macedonia

Quick Apply

Proton Mail, Geneva, Switzerland                                     Qualification:

  • Bachelor’s or master’s degree in a relevant field of study

Experience:

  • Experience implementing test automation for Mac OS desktop application.
  • Thorough understanding of the software development life-cycle process and Knowledge of quality assurance methodologies, tools, and processes applicable to testing desktop applications.
  • Experience working with CI/CD processes and tools (Gitlab preferred). Solid understanding of software engineering fundamentals.
  • Experience scripting languages such as Swift, Python, Bash, etc. Bonus points for: Experience with test common automation frameworks, e,g, XC Test for Mac OS, etc. Experience with virtualization technology commonly used in test such as HyperV, VirtualBox, etc. Familiarity with fundamentals of cryptography and/or common cryptographic technologies and standards such as AES, OpenPGP, etc.
  • Experience creating, implementing and maintaining quality standards for a distributed engineering team.
  • Experience with agile methodology  

Roles & Responsibilities:

  • Design, develop, document and maintain test processes, both manual and automatic. Collaborate with fellow Drive Test Engineers to create cross-client testing standards and automation (e.g., testing interoperability across multiple operating systems).
  • Collaborate with fellow Test Engineers to improve test processes (both manual and automatic) for the Proton Drive backend, independent of any specific client implementation.
  • Influence and help improve standards for CI/CD pipelines including test automation, and reporting of test results

More Information

Apply for this job

We are here to assist you by providing the best tools and platform you need to land the IDEAL job you deserve. We have a great team of certified HR Professionals, Career Development Experts.. Read More