Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Linux Automation Engineer

Requirements

  • 3–5 years of hands-on experience in software test automation, with a strong focus on Linux-based environments
  • Solid proficiency in at least one scripting or programming language commonly used for test automation, such as Python, Bash, or Go
  • Proven experience designing and maintaining automated test frameworks (e.g., pytest, Robot Framework, or similar)
  • Good understanding of CI/CD pipelines and experience integrating automated tests with tools such as GitLab CI, Jenkins, or GitHub Actions
  • Familiarity with containerization and virtualization technologies, including Docker, QEMU, or similar tools for test environment management
  • Solid knowledge of Linux internals, system administration, and command-line tooling

What you'll be doing

  • Design, develop, and maintain robust automated test frameworks and pipelines for Linux-based open-source software
  • Write and execute functional, integration, regression, and end-to-end test suites to ensure product reliability and security
  • Collaborate closely with developers to define testability requirements and integrate automated tests into CI/CD workflows
  • Identify, document, and track software defects, working with engineering teams to drive timely resolution
  • Perform exploratory and risk-based testing with a strong focus on privacy, data integrity, and security compliance
  • Develop and maintain test infrastructure, including virtual machines, containers, and Linux environment configurations
  • Analyze test results, generate reports, and provide actionable insights to improve software quality and release confidence
  • Contribute to the continuous improvement of QA processes, tools, and best practices across the engineering organization
  • Participate in code reviews for test code, ensuring maintainability, scalability, and adherence to engineering standards
  • Stay current with the latest Linux ecosystem developments, testing methodologies, and open-source tooling

Nice to haves

  • Experience with version control systems, particularly Git, and comfort working in an open-source collaborative development model
  • Understanding of software security principles and privacy-by-design concepts is a strong plus
  • Ability to read and understand application source code to improve test coverage and identify edge cases
  • Strong analytical and problem-solving skills, with a structured and detail-oriented approach to quality assurance
  • Good communication skills and ability to work effectively in a remote, internationally distributed team
  • A genuine passion for open-source software, privacy, and building technology that has a positive impact on society

Perks and benefits

  • Work that Matters: millions of people trust Proton with their privacy
  • Stock Options: opportunity to be owners of the company
  • Technology: provided with the right hardware and software
  • Learning & Development: investment in growth
  • Employee Benefits: strong health coverage, retirement options, generous leave, and wellness support
  • In-Person Collaboration: working alongside passionate, smart, and purposeful people
  • Food and Transport: daily lunch and snacks provided, coverage for public transport, bike allowances, or parking
  • Flexible Working: own your schedule with outcomes mattering more than clock-in times
AI Summary ✨
Proton logo

Proton

North Macedonia, Lithuania, Spain

Experience: Mid-level
Posted: May 6, 2026
Last seen: 9 minutes ago
Docker
Git
Golang
Jenkins
Python
backend

Why we track Proton

Proton is the company behind ProtonMail and ProtonVPN, headquartered in Geneva. They're building privacy-focused tools used by millions. If you care about security, encryption, and digital privacy, Proton is one of the most mission-driven companies in Europe.

Similar jobs

  • a day ago
    New
    Remote
  • 6 days ago
    Remote
  • 9 days ago
    Remote
  • See all jobs in North Macedonia