OpenVPN is looking for an Automation Engineer responsible for automating all the QA processes for a range of new and existing products that we are currently developing.
We are developing the next-generation VPNaaS solution — OpenVPN Cloud. It is a young product in active development. It includes functionality for configuring IP-based and domain-based VPN traffic routing, securing it with Domain Filtering and Traffic Filtering, processing, aggregating, and converting high rates of messages to provide connections visibility. We have a great roadmap of features that’ll bring our solution to the next level.
We follow the ideology of small teams (up to 6 people) where everyone has a significant impact on the product. We plan to extend the number of teams and are looking for people ready to take on challenging tasks.
The main challenge for QA automation would be implementing stable tests that would speed up the features regression, integration, end to end, load, scaling, performance, and security testing. We have automation tasks targeted for the general quality of products and tools for Ops and Support teams.
— Ability to create test scripts and build an automation framework from scratch;
— Expertise in QA methodologies and techniques;
— Experience in testing web applications and cloud platforms;
— Experience in REST API testing (Postman, SoapUI, etc.);
— Good knowledge of networking (VPN, OSI model layers, protocols, DNS, routing, etc.);
— Experience with databases (SQL or NoSQL);
— Experience in working with others in developing and improving automation strategy and following through to create and execute automated test scripts;
— Upper-intermediate/Intermediate English level, both spoken and written;
— Experience in leading various testing types, including regression, integration, and security testing.
It will be a plus:
— Experience with scrum/agile methodologies;
— Knowledge of professional software engineering best practices for product development life cycle, including coding standards, code reviews, source control management, and testing.
— Be responsible for the automation of web platform and REST endpoints;
— Help develop, improve, and employ testing strategies and techniques;
— Create and maintain automated tests;
— Work closely with the product and engineering teams to ensure comprehensive test coverage and report on test execution progress and results;
— Promote QA productivity through automation, tools, and other best practices;
— Promote a culture of quality throughout the organization.
Our philosophy is that we are a small, closely-knit team, and we care deeply about you:
— Unlimited paid sick leaves;
— Paid vacation 18 working days off per year + national public holidays;
— Flexible working schedule, remote or work possible;
— Great modern office space in the city center (Lviv and Kyiv);
— Working directly with colleagues from Silicon Valley and around the world;
— Team trips, certification and events compensation, medical insurance, sports, etc.
Here is the project you will join: openvpn.net/cloud-vpn
🤓 Recruiting screening