O

OPSWAT

Protects critical infrastructure from malware

Software Development Engineer in Test – Secure File Gateway

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHo Chi Minh City, VietnamNo salary listedIn-person

About the Job

Requirements

  • Experience in software testing with a strong quality assurance mindset and attention to detail.
  • Hands-on experience writing automation using scripting languages such as Python, Bash, or PowerShell, and/or programming languages such as Java, C#, C, or C++.
  • Solid understanding of programming fundamentals, including object-oriented programming, data structures, and debugging, with interest in growing into a Software Engineer role.
  • Practical experience using AI coding and productivity tools such as GitHub Copilot, Cursor, or Claude Code in daily work, and openness to applying AI in testing.
  • Experience testing software across operating systems, including Windows and Linux, and browsers.
  • Experience with API testing tools or frameworks such as Postman, REST Assured, or pytest.
  • Familiarity with working in an Agile team.
  • Good written English communication.

Responsibilities

  • Design, develop, and maintain automated test suites, focusing primarily on converting existing manual test cases into reliable, scalable automation.
  • Use and extend the existing test framework and contribute improvements to its architecture, reusability, and maintainability.
  • Apply AI tools such as GitHub Copilot, Claude Code, or Codex across the testing workflow, including generating test cases, writing and refactoring automation code, analyzing logs, and triaging failures; share best practices with the team.
  • Analyze and review product requirements and technical designs to identify risks and testability concerns early.
  • Write and review detailed test plans and test cases, and perform manual testing where it adds the most value.
  • Perform API, functional, integration, regression, compatibility, usability, performance, and security testing.
  • Integrate automated tests into CI/CD pipelines to provide fast, continuous quality feedback.
  • Handle support escalations by reproducing customer issues, creating clear bug reports, and helping troubleshoot root causes.
  • Report, track, and manage defects through resolution, working closely with developers.
  • Over time, take on development tasks such as internal tools, test utilities, and product code as part of the path toward a Software Engineer role.

Desired Qualifications

  • Good verbal English communication.
  • Familiarity with JIRA, TeamCity, Git, or other CI/CD tools.
  • Experience building or maintaining a test automation framework from scratch.
  • Experience with performance or security testing tools.
  • System and/or network administration skills; Microsoft and/or LPI certifications are a plus.
  • Cybersecurity domain experience, such as file security, device security, or network security.

About the Company

OPSWAT

Protects critical infrastructure from malware

OPSWAT provides cybersecurity solutions that protect critical infrastructure from malware and zero-day attacks by focusing on threat prevention and secure data transfer. Its products secure files and devices at all stages—entry, exit, and rest—ensuring secure access and safe data exchange. The company differentiates itself through deep specialization in high-risk sectors like energy, finance, and government, and by achieving widespread trust (notably 98% of U.S. nuclear power facilities) for its compliance-driven approach. Its goal is to help organizations maintain secure, compliant operations and minimize the risk of cyber compromise while keeping systems productive.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
$125M
Headquarters
Tampa, FL
Founded
2002

Recently Posted Jobs

Explore more opportunities at OPSWAT

See more jobs