
Test Automation & AI Intern
- Pulau Pinang
- Training
- Full-time
- Conduct analysis, process mapping, and develop improvement plans to transition from manual to automated testing, enhancing efficiency, reliability, and scalability.
- Demonstrate technical proficiency in programming languages such as C#, VB, Python, ASP.NET, HTML, PowerShell, and JavaScript, along with strong knowledge of machine learning algorithms, data analytics, web-based development, database management, IoT technologies, and cloud platforms.
- Build and maintain automated test execution workflows, including structured data input, script execution, result output, and verification to ensure consistent and accurate testing outcomes.
- Publish verified test results through automation platforms, capturing device-specific metadata, tagging data locators, and performing baseline result comparisons to support traceability and performance monitoring.
- Design and deploy AI-powered automation solutions to streamline manufacturing workflows and improve operational productivity.
- Research, evaluate, and prototype innovative applications involving IoT, RFID, NFC, and other emerging technologies for smart and connected systems.
- Collaborate with cross-functional teams to identify and execute opportunities for AI-powered process optimization and digital transformation.
- Participate in code reviews, sprint planning, agile development cycles, and routine reporting.
- Create and maintain detailed documentation including technical designs, process flows, user guides, and maintenance manuals to support system sustainability and team knowledge sharing.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field.
- Proficient in programming languages such as C#, VB, Python, ASP.NET, HTML, PowerShell, and JavaScript.
- Demonstrates a strong curiosity, process-oriented mindset, and problem-solving skills, with a keen eagerness to experiment with AI-driven solutions.
- Interested in learning and applying test automation techniques, including converting manual test cases into automated scripts using modern test automation frameworks and tools.
- Demonstrates a solid understanding of the differences and benefits between manual and automated testing approaches.
- Passionate about research in automation and AI, with hands-on experience in AI LLMs (e.g., ChatGPT, Claude, Gemini) and familiarity with APIs, LangChain, and AI tool integrations.
- Familiar with IT, IoT devices, RFID, NFC, and other emerging technologies, with an interest in integrating them into smart systems.
- Good understanding of operating systems, legacy systems, information systems, telecommunication, and networking concepts, with the ability to integrate these technologies into automation and smart solutions.
- Possesses strong analytical skills, excels in teamwork and collaboration, and has excellent verbal and written communication skills in English.