Test Automation & AI Intern

Keysight Technologies

  • Pulau Pinang
  • Training
  • Full-time
  • 2 days ago
Overview:is on the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn moreOur culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers. Responsibilities:
  • 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.
Qualifications:
  • 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.
***Keysight is an Equal Opportunity Employer.***

Keysight Technologies