jobs in ThunderSoft

ThunderSoft Hiring! Full Time Test Automation Engineer in Pulau Pinang - Ricebowl

Test Automation Engineer

ThunderSoft

Share
Save

Working Location

  • Pulau Pinang Malaysia

Job Description

Responsibilities

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

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More