Trainee Manual QA (VPN and Network Security Testing)
Description
CodeGeeks Solutions is a software company led by top-notch experts with over 10 years of experience in product design & software development. We are able to comprehensively cover the needs of our clients and focus on the full cycle of development. Now we are looking for a Trainee Test Engineer in Lviv to join our team!
Why us? — we trust our team, love and care that everyone feels as comfortable as possible with their work and our atmosphere — this work will bring you pleasure: you will be able to develop and acquire new skills, and we will help you with this — here you will find like-minded people and true friends — here you will feel happy even with thought that Monday is tomorrow — we are young, promising and successful :)
We Offer: 15 days of annual time off paid + company-wide New Year’s holiday in the last week of the year (5 days) 20 days of sick leave paid (5 — 100%, 15 — 50%) IT Cluster membership Flexible work schedule and remote work options Chance to make a real impact and shape the future of our company Education compensation Clear career map, continued professional development and growth opportunities Opportunity to work with a talented and dynamic team of experts Internal training and meetups Access to corporate learning materials High-level compensation and regular performance-based salary and career development reviews PE accounting and support Work in a comfortable, modern and cozy office in Lviv Team buildings & corporate events Referral program
Requirements: Solid understanding of the Fundamental Test Process Experience working in Agile/Scrum environments Knowledge of VPN protocols and technologies (IPsec, OpenVPN, WireGuard, SSL/TLS VPN) Understanding of core networking concepts: OSI model, TCP/IP stack, routing, DNS, firewalls, NAT, and subnetting Familiarity with cybersecurity principles and OWASP testing guidelines Experience testing network security features: authentication, encryption, access control, and session management Web application testing experience and understanding of its specifics Proficiency in testing techniques and test design (boundary analysis, equivalence partitioning, exploratory testing) Ability to prepare test designs aligned with the defined test approach Skilled in defect analysis and writing clear, detailed bug reports with reproduction steps and expected results Experience creating, updating, and reviewing requirements, user stories, and QA-related documentation API testing experience (REST/gRPC), including security-focused API tests — strong plus Familiarity with network testing tools: Wireshark, nmap, curl, Postman, or similar Upper Intermediate English level (B2+)
Your responsibilities: Participating in all aspects of the QA product lifecycle Deg and executing test cases for VPN connectivity, tunneling, failover, and security scenarios Testing VPN behavior across different network conditions: packet loss, latency, NAT traversal, and split tunneling Verifying authentication flows (MFA, certificate-based auth, SSO integration) Performing root cause analysis on defects found in test environments Validating encryption correctness, data integrity, and session handling Estimating, prioritizing, planning, and coordinating testing activities Collaborating with developers and security engineers to maintain high product quality
Together we will: Run the project for our client to build a great product that makes an impact on the client Build an excellent team with a friendly atmosphere Support your technical and personal growth — we have a dedicated career plan for all roles in our company
Our Recruiting process: Interview with HR Technical Interview with Head of QA Office
If you want to develop professionally in a team of like-minded people and make this world better — we are waiting for your resume!
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.