jobs in ThunderSoft

Kerja Sepenuh Masa, Test Automation Engineer di ThunderSoft Pulau Pinang - Maukerja

Test Automation Engineer

ThunderSoft

Kongsi
Simpan

Lokasi Kerja

  • Pulau Pinang Malaysia

Penerangan Kerja

Tanggungjawab

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

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut