Shiyue Rong

San Diego, CA 92122 · (949) 656-5638 · shiyuerong0512@gmail.com

Currently a Software QA Engineer working at Servicenow.


Experience

Software QA Engineer

ServiceNow

• Implemented testing automation framework for UI/UX and REST API in maven projects, using Windsurf, Selenium, and Junit.
• Conducted test cases maintenance by regularly evaluating automation and test coverage.
• Practiced code reviews for developer’s PR and initiated direct product code fixes as part of the story or defect.
• Specialized in security testing and implemented Jenkins pipeline file with Fortify scan tool integrated for team’s repositories.
• Participated in internal Hackathons and built simple agents providing recommendations and action items for platform records using Now Assist related tools (i.e. Skill kit, Flow designer, etc.).
• Managed software release and hardening life cycle by initiating test plans, hosting Cross Team Testing activities and track merges timelines.

May 2023 - present

Quality Engineering Intern

ServiceNow

• Implemented testing automation framework for UI/UX and REST API in maven projects, using Selenium, Junit, and TestNG.
• Developed web component testing drivers and java wrapper auto-generation.
• Conducted test cases maintenance by designing test stories and performing record analysis.
• Manipulated and managed scrum workflow with the collaborative sprint board platform.

June 2022 - March 2023

Teaching Assistant

UC Irvine, ICS department

Informatix 43: Introduction to Software Engineering
• Independently supervised classes of 10-20 students on discussing and reviewing weekly lecture topics
• Proctored weekly quizzes and graded quizzes as well as other assignments
• Provided feedbacks on grading and other course-related questions

September 2021 - Present

Research Assistant

UCI STAIRS Lab

The first author of ICSE 2021 paper in submission
• Built machine learning classifiers of emoji usage intention in software development fields
• Analyzed predicted intention labels from the classifier and studied causes and effects of the results

January 2020 - Present

Software Engineer Intern

Bashpole Software, Inc.

• Developed Donation and Newsletter landing pages for non-profits organizations, using JSP and Java
• Used AWS RDS component for online database management
• Participated in weekly meetings on debugging collaboration and reporting updates

January 2021 - June 2021

Research Assistant

UC Irvine, ICS department

CS199 Individual Study Research Group
• Researched different algorithms of multi-network alignment algorithms
• Interpreted the alignment quality from the collected output data of different network aligners
• Debugged the existed aligner to improve its performance on alignment quality

April 2019 - May 2021

Software Developer Intern

Ardent Academy

• Learnt how software products in the education market are developed
• Developed three personal milestone projects using HTML, JavaScript, CSS, including an online whiteboard, company webpage mockup and virtual chat room
• Participated in daily meetings on reporting project progress and discussing next steps

May 2020 - August 2020

Programming Course Lab Tutor

UC Irvine, ICS department

ICS 31 (Intro to programming) tutor
• Helped the Teaching Assistant to organize a lab section with 38 students
• Provided useful programming and debugging tips according to my own experiences to those students who are new to programming
• Invigilated the computer-based lab exam and helped TA to set up computer configuration in the computer lab

September 2018 - December 2018

Education

University of California, Irvine

Master of Science
Software Engineering

GPA: 4.0      Courses taught(as TA): SDLC, Web App Programming related

September 2021 - June 2023

University of California, Irvine

Bachelor of Science
Computer Science - Specialized in Artifical Intelligence

Overall GPA: 3.75      Major GPA: 3.82

September 2017 - June 2021

Skills

Programming Languages & Tools
Others
  • AI tools: Windsurf, Claude.ai
  • Java, JavaScript
  • Python, C++
  • SQL, MySQL Workbrench
  • JavaServer Pages (JSP)
  • GraphQL
  • Amazon Web Services (AWS)
  • Matlab
  • R Markdown

Publications

  • S. Rong et al., "Multi-SANA: Comparing Measures of Topological Similarity for Multiple Network Alignment," in IEEE Transactions on Evolutionary Computation, doi: 10.1109/TEVC.2022.3153286. (Early Access)

  • Rong, S., Wang, W., Mannan, U.A., de Almeida, E.S., Zhou, S. and Ahmed, I., 2022. An empirical study of emoji use in software development communication. Information and Software Technology, p.106912. Paper Link


Projects

Minecraft: Couch Potato

A command based senario description project

The main goal of this project is to build an “environment-describing chatbot” which can understand users’ questions about surrounding environment and answer expected information retrieved through Malmo API. To achieve this goal, we focused on two parts: the first part is natural language processing (NLP), and the second part is implement environment decribing functions to retrieve related information.

September 2020 - December 2020

Smart shopping Cart (IoT, Retail)

A merchandise and face ID detection system for shopping experience automation

This system is implemented with the idea of edge computing, we use google cloud as our cloud for user authorization, sales statistics, and data storage and management. For the edge devices, we use two Raspberry Pi, one using a camera to detect items and the other using a camera, a microphone and a touch screen to interact with the user. Overall, our smart shopping cart system includes services such as collecting customer ID, recognizing merchandise, and payment automation through the whole shopping experience.

March 2020 - June 2020

Homeless Service Finder (System Requirements Specification)

A software built for homeless people to seek for assitances and services

To interconnect homeless people and all donations and services resources, we designed this Homeless Service Finder system to provide a way for organizations to donate to shelters and then report information to homeless users. Homeless users interact with the system by looking up and using the information provided for their needs, like getting the direction to a shelter and making reservations for services.

March 2019 - June 2019


Interests

Hiking 🏃‍♀️

Playing the Piano 🎹

Watching movies 📽️

Sweets!! 🍨 🍮 🍵 🍭