Senior QA Engineer

4 days ago


Singapore Get Express Vpn Full time

Job Title:
Senior QA Engineer – Automated Testing (Lightway Protocol in Rust)
Location:
Singapore
Department:
Quality Assurance
Job Summary:
We are seeking an experienced
Senior Quality Assurance Engineer
to lead the development and implementation of
automated testing framework
for our
Lightway VPN protocol , which is implemented using
Rust . In this role, you will be responsible for ensuring the quality, performance, and security of both the
Lightway client and server
by building scalable and efficient automated tests. Your work will directly contribute to the quality of our VPN service and help ensure that our Lightway protocol is secure, reliable, and performant across different environments and network conditions.
Key Responsibilities:
Automated Testing Frameworks:
Design, develop, and maintain
automated testing frameworks
specifically for the
Lightway VPN protocol
built in
Rust
across multiple platforms (Windows, Linux, macOS, iOS, and Android). Ensure that automated tests cover all aspects of the protocol, including client-server interactions, encryption, connection stability, and performance.
End-to-End Automation:
Build and automate
end-to-end test cases
to validate the complete functionality of the Lightway VPN protocol. This includes creating tests for various networking scenarios, failover handling, and performance under load.
Security Testing:
Develop and execute
security tests
to assess potential vulnerabilities in the Lightway protocol. Ensure that encryption, authentication, and other security mechanisms are thoroughly validated and perform to the highest industry standards.
Performance Testing:
Conduct
performance and stress testing
to validate the protocol’s scalability, stability, and resource usage. Simulate high traffic loads, variable network conditions, and large-scale deployments to identify bottlenecks and optimize performance.
CI/CD Integration:
Integrate the automated test suite into our
CI/CD pipeline , enabling continuous testing with every code change. Ensure that testing is fully automated as part of the development and release process, reducing manual effort and improving release velocity.
Collaboration with Development Teams:
Collaborate closely with the Rust development team to understand protocol requirements, identify test coverage gaps, and ensure alignment with the product’s quality goals. Provide feedback and recommendations on code quality, testability, and design.
Documentation and Reporting:
Create and maintain detailed documentation on the test strategy, test cases, results, and best practices for automated testing. Regularly report test coverage, defects, and any risks or concerns to stakeholders.
Continuous Improvement:
Continuously evaluate and improve the test automation framework, ensuring it remains scalable and adaptable to future protocol enhancements or changes. Stay up-to-date on the latest testing tools, best practices, and Rust-related testing techniques.
Qualifications:
Education:
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent work experience.
Experience:
5+ years of experience in
Quality Assurance
and
Automated Testing of Network protocols .
Experience testing
networking protocols
(VPN, TCP/IP, DNS,
Proven experience with
automated testing tools
(e.g.,
Selenium ,
JUnit ,
TestNG ,
pytest ,
Rust-based testing frameworks ).
Familiarity with
CI/CD pipelines
and testing in an Agile environment.
Technical Skills:
Programming/Scripting languages:
Strong proficiency in scripting languages (e.g.,
Python ,
Bash ).
Deep understanding of
networking technologies
(e.g.,
VPNs ,
IPSec ,
TLS ,
).
Experience with
performance testing tools .
Familiarity with
version control systems
(e.g.,
Git ).
Security & Compliance Knowledge:
Experience with
security testing
practices and tools, including assessing
encryption ,
authenticity , and
confidentiality
in network protocols.
Problem-Solving & Analytical Skills:
Strong ability to analyze complex issues and design effective automated test solutions, especially for low-level networking and protocol implementations.
Communication Skills:
Excellent verbal and written communication skills to effectively report issues, write clear test documentation, and collaborate with development and management teams.
Key Competencies:
Attention to Detail:
High attention to detail, ensuring that all edge cases, security vulnerabilities, and performance bottlenecks are identified and addressed.
Collaboration & Teamwork:
Strong ability to work in a cross-functional environment with developers, product managers, and other teams to achieve shared goals and improve the product.
Critical Thinking:
Logical and analytical thinking with a focus on solving complex problems and optimizing testing approaches for a high-performance system like
Lightway .
Why Join Us?
Innovative Product:
Work on
Lightway , a cutting-edge, open-source VPN protocol built in
Rust , which focuses on speed, security, and reliability.
Career Growth:
As a key member of a fast-growing team, you'll have plenty of opportunities to learn, grow, and contribute to high-impact projects.
Collaborative Environment:
Join a talented team of developers, and security experts working together to improve the state of online privacy and security.
Competitive Compensation & Benefits:
Competitive salary, comprehensive benefits, flexible work schedules, and remote work options.
#LI-PS1
#J-18808-Ljbffr


  • QA Engineer

    2 weeks ago


    Singapore Epergne Solutions Full time

    Join to apply for the QA Engineer (Automation – Cucumber Preferred)role at Epergne Solutions Join to apply for the QA Engineer (Automation – Cucumber Preferred)role at Epergne Solutions Get AI-powered advice on this job and more exclusive features. QA Engineer (with Automation Experience preferably Cucumber)Strong experience in automation testing ,...

  • Senior QA Engineer

    6 days ago


    Singapore NEUTRON PTE. LTD. Full time

    About the Role We are looking for an experienced Senior QA Engineer to join our software development team. In this role, you will lead quality assurance activities, drive automation initiatives, and help ensure the reliability, performance, and scalability of our products. You will collaborate closely with developers and product teams, and play a key role in...

  • Senior QA Engineer

    2 days ago


    Singapore ST Engineering Full time

    Job ID: 19590 Location: ST Engineering Jurong East Bui, SG Description: ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication...

  • Senior QA Engineer

    7 days ago


    Singapore ST Engineering Group Full time $90,000 - $120,000 per year

    ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive...

  • Senior QA Engineer

    7 days ago


    Singapore Acronis Full time

    Join to apply for the Senior QA Engineer role at Acronis Continue with Google Continue with Google Join to apply for the Senior QA Engineer role at Acronis Acronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for...

  • Senior QA Engineer

    7 days ago


    Singapore Acronis Full time

    Join to apply for the Senior QA Engineer role at Acronis Continue with Google Continue with Google Join to apply for the Senior QA Engineer role at Acronis Acronis is revolutionizing cyber protection—providing natively integrated, all-in-one solutions that monitor, control, and protect the data that businesses and lives depend on. We are looking for...

  • Senior QA Engineer

    3 weeks ago


    Singapore NEUTRON PTE. LTD. Full time

    Roles & ResponsibilitiesAbout the RoleWe are looking for an experienced Senior QA Engineer to join our software development team. In this role, you will lead quality assurance activities, drive automation initiatives, and help ensure the reliability, performance, and scalability of our products. You will collaborate closely with developers and product teams,...

  • Senior QA Engineer

    6 days ago


    Singapore NEUTRON PTE. LTD. Full time

    About the Role We are looking for an experienced Senior QA Engineer to join our software development team. In this role, you will lead quality assurance activities, drive automation initiatives, and help ensure the reliability, performance, and scalability of our products. You will collaborate closely with developers and product teams, and play a key role...

  • Senior QA Engineer

    2 weeks ago


    Singapore Transcendent Business Services Pte Ltd Full time

    **Job type**: - Permanent**Emp type**: - Full-time**Industry**: Manufacturing and Production **Salary type**: - Annual**Salary**: - Negotiable**Location**: - West**Job published**: - 2021-09-15**Job ID**: - 34031**Contact name**: - Company Admin **Senior Quality Assurance (QA) Engineer**: - **European MNC Company**: - **Salary up to $5500+...

  • Senior QA Engineer

    3 weeks ago


    Singapore Binance Full time

    Type: Full-time Posted: Reposted 18 hours ago Collaborate closely with cross-functional teams to deliver high-quality payment products . Analyze business use cases and system architecture to: Design, write, and review test cases Perform both manual and automated testing Run functional and non-functional tests (e.g. performance, load, reliability)...