Filters (Clear filters)
Salary
Categories
TestNG
Add
Company
Work model
Employment type
Find your next tech job
Most relevant

TestNG jobs

Senior QA Engineer – Network ProtocolsSenior QA Engineer – Network Protocols
ExpressVPN
Singapore, Singapore (city)
QA Engineer
Open Source
Git
iOs
Bash
Rust
Linux
Network
Python
TestNG
jUnit
Selenium
Android
Agile
Posted 1 day ago
Quality Assurance EngineerQuality Assurance Engineer
Bottomline
Kosovo, Eastern Europe (country)
Jira
Selenium
Front-end
Linux
QA Engineer
TestNG
Java
Jenkins
Back-end
Posted 5 days ago
Lead Mission Software EngineerLead Mission Software Engineer
STR
Dayton, United States (city)
$157k - $224k
Jira
DevOps
Selenium
AI
Kubernetes
Agile
Java
Sonar
GitLab
jUnit
Docker
Software engineer
TestNG
Posted 5 days ago
Lead Mission Software EngineerLead Mission Software Engineer
STR
Arlington, United States (city)
$157k - $224k
Jira
DevOps
Selenium
AI
Kubernetes
Agile
Java
Sonar
GitLab
jUnit
Docker
Software engineer
TestNG
Posted 5 days ago
Lead Mission Software EngineerLead Mission Software Engineer
STR
Woburn, United States (city)
$157k - $224k
Jira
DevOps
Selenium
AI
Kubernetes
Agile
Java
Sonar
GitLab
jUnit
Docker
Software engineer
TestNG
Posted 5 days ago
Senior QA EngineerSenior QA Engineer
YipitData (Alternative)
Southern Asia, Asia (sub-continent)
MySql
Cypress
Git
Postman
Kafka
Redis
Cloud
Linux
Java
REST APIs
AI
Python
Jira
JMeter
Scrum
Selenium
QA Engineer
RestAssured
TestNG
Agile
Posted 12 days ago
Senior QA EngineerSenior QA Engineer
MyShell
China, Eastern Asia (country)
TestNG
jUnit
QA Engineer
AI
Selenium
Posted 13 days ago
Staff Cloud QA EngineerStaff Cloud QA Engineer
Skylo Technologies
India, Southern Asia (country)
Git
Ruby
Back-end
QA Engineer
Jenkins
Selenium
Cloud
Python
TestNG
GitLab
REST APIs
JMeter
GCP
Network
Shell
Agile
Posted 13 days ago
Automation QA EngineerAutomation QA Engineer
PayPay Card
Japan, Eastern Asia (country)
QA Engineer
Agile
Full-stack
API
RestAssured
JMeter
grpc
Python
Shell
Gradle
Jenkins
TestNG
Docker
jUnit
GitLab
Kubernetes
Back-end
Java
Posted 14 days ago
Lead Software EngineerLead Software Engineer
Striim, Inc.
Chennai, India (city)
Cloud
Kubernetes
Docker
Software engineer
AWS
TestNG
SQL
QA Engineer
Git
Azure
GCP
Oracle
SQL Server
Java
Python
Posted 18 days ago
Java DeveloperJava Developer
Pioneering Evolution
Panama City, United States (city)
GitHub
Kafka
AWS
Java
Oracle
Scrum
API
Agile
C
Cloud
S3 Bucket
Jenkins
Kubernetes
Lambda
jUnit
DevOps
Developer
SQL
MySql
Docker
Git
Apache
TestNG
EC2
Posted 21 days ago
Senior QA EngineerSenior QA Engineer
Get Well Network
Bengaluru, India (city)
HTML
AI
Git
ML Engineer
Tensorflow
JMeter
TestNG
QA Engineer
Android
API
Jira
Selenium
Agile
Cypress
iOs
Python
Posted 22 days ago
Staff Engineer, Quality AssuranceStaff Engineer, Quality Assurance
OKX
Singapore, Singapore (city)
Selenium
Cypress
Blockchain
jUnit
Python
Crypto
Developer
Java
Jenkins
TestNG
AI
Git
Posted 24 days ago
Vice President of Quality Assurance (SDET)-Product EngineeringVice President of Quality Assurance (SDET)-Product Engineering
AppViewX
India, Southern Asia (country)
AWS
Cloud
Kubernetes
Crypto
Selenium
DevOps
ML Engineer
TestNG
RestAssured
QA Engineer
Agile
JMeter
Azure
GCP
Cypress
Scrum
AI
Posted 27 days ago
QA Engineer, InternQA Engineer, Intern
Dialpad
India, Southern Asia (country)
QA Engineer
Python
Java
AI
Selenium
Cucumber
TestNG
Posted 1 month ago
Senior Software Engineer in Test (SDET)Senior Software Engineer in Test (SDET)
The Nuclear Company
Seattle, United States (city)
$150k - $200k
Postman
AI
DevOps
Business Intelligence
RestAssured
Cypress
GitLab
SQL
Java
C
API
TestNG
Software engineer
Selenium
Jenkins
QA Engineer
Python
Azure
Posted 2 months ago
Staff / Lead Software Engineer - SDETStaff / Lead Software Engineer - SDET
Black Duck Software, Inc.
Karnataka, India (region)
QA Engineer
Agile
Java
Jenkins
Unix
RestAssured
Cypress
Docker
Linux
DevOps
AWS
Git
Postman
API
Typescript
Jira
Open Source
Selenium
TestNG
Javascript
Posted 3 months ago
Published: 2025-11-23  •  Singapore, Singapore (city)
Python
Git
QA Engineer
Open Source
Network
Bash
Rust
Android
iOs
Agile
Linux
Selenium
TestNG
jUnit
On-site
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, HTTP/HTTPS).
    • 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, HTTP/HTTPS).
    • 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

Before you apply
  • At the moment, we do not sponsor visas in the EU. For Hong Kong, we require at least two years of working experience and a university degree in a related field. For Singapore and the UK, we can only sponsor visas for mid-career or above.
  • Please upload your resume as a PDF and do not include any salary or compensation information in it.

ExpressVPN is one of the world’s leading providers of online privacy and security services for consumers. Started in 2009, we’ve grown to have millions of active paying customers, a team of more than 700 people worldwide, and a brand recognized by hundreds of millions of people in 18 languages and more than a hundred countries. We see huge growth in our industry, and are gaining market share through strong execution.

Looking for talent?

Get in front of thousands of skilled ML/AI Engineers and discover a suitable candidate for your job opening.