Search by job, company or skills

ThunderSoft

Test Automation Engineer

Save
  • Posted 25 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a Test Automation Engineer to join a global System Test team supporting a next-generation cloud-native security incident management platform.

In this role, you will focus on building scalable automation frameworks, improving CI/CD quality pipelines, and ensuring reliability across large-scale distributed systems involving both software and hardware integrations.

You'll collaborate closely with developers, QA engineers, and cross-functional teams in a fast-paced Agile environment while working on mission-critical security solutions used in real-world operations.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks using TypeScript + Playwright
  • Build and execute automated test suites for:
  • Functional testing
  • Integration testing
  • End-to-end system validation
  • Integrate automated testing into GitHub Actions / CI/CD pipelines
  • Analyze test results, troubleshoot failures, and collaborate with developers on issue resolution
  • Support automation for distributed systems involving both software and hardware integrations
  • Participate in test planning, defect triage, and quality improvement initiatives
  • Advocate for an automation-first testing culture
  • Utilize AI-assisted tools to improve testing productivity and efficiency

Requirements

Must-Have Skills

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3-5+ years of experience in:
  • Test Automation
  • System Testing
  • QA Engineering
  • Strong hands-on experience with:
  • TypeScript / JavaScript
  • Playwright
  • GitHub Actions / CI workflows
  • Experience testing:
  • Distributed systems
  • High-availability platforms
  • Hardware + software integrated environments
  • Familiar with:
  • Git version control
  • Jira / TestRail or similar tools
  • Defect triage & debugging workflows
  • Experience working in Agile/Scrum environments
  • Strong communication and problem-solving skills

Nice to Have

  • API automation testing (REST / GraphQL)
  • Docker or containerized test execution
  • Experience with AI-assisted testing workflows
  • Knowledge of automation design patterns (POM, modular frameworks, etc.)
  • Exposure to security systems, surveillance, or access control platforms

Why Join

  • Work on a modern cloud-native security platform
  • Strong focus on automation and engineering quality
  • Exposure to large-scale distributed systems
  • Collaborative international engineering environment
  • Opportunity to work with AI-enhanced testing workflows

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147590553

Similar Jobs

Penang, Malaysia

Skills:

GitRESTTypescriptGraphqlDockerTestrailJiraGitHub WorkflowsAPI testing automationPlaywright

Penang, Malaysia

Skills:

TypescriptRESTGraphqlDockerTestrailJiraGitHub WorkflowsAPI testing automationGit version controlAI knowledgePlaywright automation framework