FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Development Engineer in Test, C++
OpenVPN Inc.Automation QA Engineer developing automated testing processes for OpenVPN products. Collaborating with a team of senior developers to ensure product integrity and security.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and automating QA processes for server/client-based applications, with a strong focus on test design techniques and documentation. Proficient in coordinating QA tasks across teams while promoting a culture of quality and effective communication in an international environment.
Highest-signal resume keywords
C++ ProficiencyLinux/Unix ExperienceAutomated QA ProcessesCI Tools ExperienceTest Design Techniques
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++CBashGitTest Design TechniquesTesting MethodsAutomating QARegression TestingTest DocumentationAcceptance Criteria Definition
Soft Skills
Excellent Communication Skills
Tools & Technologies
JenkinsTravisShell
Industry Keywords
NetworkingSecurity ConceptsAuthentication ProtocolsSSL/TLSPKIPrivate CA
Tech Stack
Tools & technologiesDNSJenkinsLinuxUnix
About the role
Key responsibilities & impact- 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
What you’ll need- At least 5 years of 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 type
- Experience with automating QA for server/client-based applications
- User experience with CI tools (such as Jenkins, Travis, or similar)
- Experience creating and maintaining test documentation
- Excellent communication skills in the international environment – we use English daily!
- Understanding and willingness to dive deeper into Networking (VPN, OSI model layers, protocols, DNS, routing) and security concepts (TLS, PKI, encryption).
- Understanding of authentication protocols (PAM, LDAP, SAML/OAuth, AD) and security tools.
- Understanding of SSL/TLS certificate use and PKI to be capable of establishing a private CA.
Benefits
Comp & perks- Competitive pay rates
- Fully remote work environments
- Self-managed time off
- Team trips and special events