【About LIGHT SEEKER Program】★ Internship Period:2026/06/29~2026/08/31★ Application Deadline:2024/04/01★ Salary: NTD $45,000/ monthLIGHT SEEKER is LITEON Technology's all-English summer internship program.Join us, you'll have the chance to connect with interns from around the world, and through departmental internships, you'll deeply explore LITEON, discover your true self, identify what you truly value, and even have the opportunity to secure a pre-offer!Wanna know more about LIGHT SEEKER Check it out▸Mandarin version: https://vocus.cc/article/6756af95fd897800019ca395▸English version: https://vocus.cc/article/6756af6efd897800019c9fab★ Program Introduction Streamlined Video | Online (2026/03/20)【Position】 【LIGHT SEEKER Intern】AI Test Automation Intern_Smart Life Applications【Location】 Taipei Neihu【Project Name】 AI-Assisted Test Report Summarization【Department Introduction】Smart Life Applications Business Unit (SLA) develops integrated solutions for smart homes and smart buildings, covering security, surveillance cameras, and enterprise networking products such as Wi-Fi APs,Mesh routers, and switches to enable high-speed, reliable connectivity.Software Engineering works through two functions to ensure product software quality and release readiness:• Software Test: designs test cases, runs tests, and summarizes test reports.• Software Test Development: turns test cases into automated tests (pytest + Jenkins + TestLink) and maintains the test platform.Currently, test engineers still spend a lot of time reading test results, picking out key points, and writing reports.
【Goal】Create a repeatable way to summarize test results into a clear Excel report.The tool should:(1) Get all test results for the selected Test Plan + Build from TestLink.(2) For failed tests, include the Jenkins report link and key error information stored in TestLink notes.(3) Use AI to group identical/similar failures into the same issue.(4) Email the final Excel report.Goal: reduce manual report writing from about 1 day to under 30 minutes, and make the summary more consistent.
【Project Content】1) Get results – Read the selected build results from TestLink and list which tests passed and which failed.2) Keep key details – For failed tests, bring the Jenkins report link and the key error notes into the report.3) Create an easy-to-read Excel – Include a short summary, a simple issue list, and a full list of all results.4) Group similar failures – Use AI to merge repeated/similar failures into the same issue, so the report is shorter and clearer.5) Send by email – Email the Excel report to the team and include a few highlights in the email body.6) (Optional) Add tracking – Reserve a column for Redmine ticket ID/link for follow-up.7) Write a quick guide – Provide simple steps so the next person can use it quickly.8) Development approach – Use Vibe Coding: AI-assisted rapid prototyping and iteration (with basic reviews to keep quality).
【Milestone】• 7/10: Understand the TestLink build report needs; make a first version that can export results and create an Excel draft.• 7/25: Finish failure detail extraction (including Jenkins links) and add the email sending function.• 8/8: Add AI grouping of similar failures and improve the report layout based on team feedback.• 8/15: Final cleanup, documentation, and demo with real build data.
【Deliverables】1) A Python tool that turns a TestLink build result into an Excel report.2) An Excel template (Summary / Issues / Failures / All Results).3) Failure evidence included: Jenkins report link + key error text from TestLink notes.4) AI grouping result: one list of issues with counts and affected test cases.5) Email sending: report attachment + short summary in email.6) A short user guide and demo slides.
【Tool Used】Python, Jenkins, pytest, TestLink, AI service (Azure OpenAI/Copilot), Email, Issue Tracking System (Redmine), Vibe Coding (AI-assisted development approach)
Tidak ada persyaratan pengalaman kerja terkait
Tidak ada tanggung jawab manajemen