
Senior QA Engineer
12 hours ago
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. #J-18808-Ljbffr
-
QA Engineer
2 weeks ago
Singapore Randstad Singapore Full timeOverview QA Engineer (Senior) role at Randstad Singapore. About the company Our client is in the wireless networking solutions industry. They focus on designing and producing industrial-grade wireless networking solutions for robotic systems, government/defense, and other applications. About the role As a Senior Software QA Engineer, you'll be a key driver...
-
QA Engineer
12 hours ago
Singapore Randstad Singapore Full timeDescription Overview Join to apply for the QA Engineer | Senior | Selenium | DevOps | Python role at Randstad Singapore . This range is provided by Randstad Singapore. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Randstad Singapore. About the company...
-
QA Engineer
1 week ago
Singapore Randstad Singapore Full timeOverview Join to apply for the QA Engineer | Senior | Selenium | DevOps | Python role at Randstad Singapore . This range is provided by Randstad Singapore. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Randstad Singapore. About the company Our client...
-
Senior QA Engineer
2 weeks ago
Singapore Acronis Full timeJoin 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...
-
Senior QA Engineer
6 days ago
Singapore Good Job Creations Pte Ltd Full timeWe are looking for a Senior QA engineer (Whitebox), who will be responsible to identify hidden problems of the system and to achieve early defects detection via automated whitebox testing using Junit framework, as well as provide technical guidance to junior QA Engineer (Whitebox). **Responsibilities**: - Work closely with backend software engineers to...
-
QA engineer
2 weeks ago
Singapore Seatrium Full timeJoin to apply for the QA engineer role at Seatrium . Get AI-powered advice on this job and more exclusive features. Responsibilities Review technical specifications, drawings, procedures, and standards related to project requirements. Prepare and review project quality documents, procedures, and ITPs. Review drawings, documents, and weekly updated drawing...
-
Senior QA Automation Engineer
2 weeks ago
Singapore Marina Bay Sands Full timeOverview Senior QA Automation Engineer (IT)role at Marina Bay Sands We take you above beyond. Take your passion to the next level and work alongside other masters of their craft to build a fulfilling and rewarding career at Marina Bay Sands. Job Responsibilities Participate in various phases of Software Development Life Cycle (SDLC) for IT Projects and...
-
Software QA Engineer
12 hours ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full timeOverview We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...
-
Software QA Engineer
12 hours ago
Singapore Vanguard Software Pte Ltd Full timeJOB SUMMARY We are seeking a Software QA Engineer to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and high-quality...
-
Senior QA Engineer
6 days ago
Singapore OMNIPRO SERVICES PTE. LTD. Full timeOur client, a startup in cryptocurrency derivatives trading platform in Singapore, is currently seeking for a Senior QA Engineer to join their team: **Responsibilities** - Experienced with QA lifecycle, from writing test plan, thinking through test case design, performing test execution (new feature and regression) to defect management and retrospect....