← Back to list
Job · Senior

Software Development Engineer in Test (C++)

Other • Senior • Remote • Full-time • European Union EU/EMEA

The OpenVPN Core team is looking for a seasoned Automation QA engineer to rigorously test the OpenVPN core program with automation. The team consists mostly of senior developers who guard the integrity and security of the products.

Responsibilities

  • ▹Develop automated QA processes for server/client-based applications
  • ▹Document and maintain QA processes and test matrices
  • ▹Develop and implement testing plans for new features
  • ▹Implement and integrate regression tests into automated environments
  • ▹Define acceptance criteria for developed artifacts
  • ▹Coordinate QA tasks with other teams
  • ▹Promote a culture of quality throughout the organization

Requirements

  • ▹Proven experience as a QA Engineer
  • ▹Proficiency with C++, C, Bash and Git
  • ▹Experience with Linux/Unix, shell usage is a must
  • ▹Expertise in test design techniques, testing methods and types
  • ▹Experience automating QA for server/client-based applications
  • ▹User experience with CI tools (Jenkins, Travis or similar)
  • ▹Experience creating and maintaining test documentation
  • ▹Excellent communication skills in an international environment, English daily
  • ▹Understanding of and willingness to dive deeper into networking (VPN, OSI layers, protocols, DNS, routing) and security concepts (TLS, PKI, encryption)
  • ▹Knowledge of authentication protocols (PAM, LDAP, SAML/OAuth, AD) and security tools
  • ▹Understanding of SSL/TLS certificates and PKI, able to establish a private CA

Soft skills

Excellent communicationAttention to detailCommitment to quality

What we offer

  • ▹Competitive pay rates
  • ▹Fully remote work
  • ▹Self-managed time off
  • ▹Team trips and special events

About the company

The Core team at OpenVPN Inc. works on the open-source OpenVPN protocol, the OpenVPN 3 Linux client and commercial products such as Access Server, CloudConnexa and OpenVPN Connect. It is a small, closely-knit team.

Languages: Angol: napi munkanyelv, kiváló kommunikációs szint

Similar jobs