Jihye Cho, Developer in Suwon-si, Gyeonggi-do, South Korea
Jihye is available for hire
Hire Jihye

Jihye Cho

Verified Expert  in Engineering

Bio

Jihye is a seasoned QA engineer with hands-on experience in crypto wallets, B2B education platforms, and project management systems. She's also worked on UI automation using Cypress and Selenium in JavaScript, Python, and Java, API automation using Postman, and security tests. Armed with a strong sense of ownership and accountability, Jihye is a self-motivated individual who enjoys learning new things and always aims to find the best possible result.

Portfolio

Cybrik Holdings B.V.
Quality Assurance (QA), Manual QA, Electron, React Native, Node.js...
Korens
Amazon Web Services (AWS), Serverless Architecture, GraphQL...
GlobalEnglish
Jira, Vault, Git, Bitbucket, Jenkins, Confluence, Microsoft SQL Server, MySQL...

Experience

Availability

Part-time

Preferred Environment

Web, API Testing, QA Automation, Web App Security, Quality Assurance (QA), Agile, Jira, QA Testing, Cypress, Mobile App Testing

The most amazing...

...projects I participated in: API and UI automation from scratch, GDPR security audit, SDLC process management, and root cause analysis of an old case from code.

Work Experience

QA Engineer

2021 - 2022
Cybrik Holdings B.V.
  • Established the quality process for the team and guided developers to follow it by providing a unit test checklist, integrated code coverage tool, and testing scenarios in advance of each feature implementation for a cryptocurrency platform.
  • Set up a local development environment on Visual Studio Code, then tested features on branches using mobile emulators that helped to discover issues earlier.
  • Led communication with customers actively to discuss bug-reprioritization or to support visualization on analyzing bug types and status. Initialized Jira integration tool with Slack to the team, which helped to reduce bug reporting times.
Technologies: Quality Assurance (QA), Manual QA, Electron, React Native, Node.js, Mobile App Testing, Jira, Visual Studio Code (VS Code)

QA Part Leader

2020 - 2021
Korens
  • Adopted Jira into the process and managed issues, user stories, and a service desk project. Created the workflows and automation rules and organized customers in it.
  • Managed teams’ progress and status in sprints and initialized the quality process.
  • Set up API automation test framework using Postman and Newman.
  • Set up UI automation test framework using TestProject and Python. Managed test scripts in GitLab.
Technologies: Amazon Web Services (AWS), Serverless Architecture, GraphQL, Visual Studio Code (VS Code), GitLab, TestProject, Python 3, Postman, Newman, Apache JMeter, Jira, REST APIs, Agile, API, Quality Assurance (QA), Manual QA, Manual Testing, Windows, Jira Administration, Git, Jenkins, Selenium, Quality Assurance Engineering, Web, Test Case Creation, Test Cases, QA Testing, Test Automation, Functional Testing, Cross-browser Compatibility, Bug Discovery & Tracking, Python, Automated Testing, UI Development, Test Automation Frameworks, Manual Software Testing, Test Planning

Senior Software QA Engineer

2014 - 2019
GlobalEnglish
  • Worked functional test, API test, data validation in DB, regression test, UI automation test, integration test with third party products, and monitored server logs and data in DB.
  • Tested based on a clear understanding of requirement and design, code review, test execution on every environment by running test cases, tracking the issues, and then providing the test results on sprints.
  • Ran the UI automation test using Selenium and Java as a regression test by updating for new features on the existing automation framework with Maven and TestNG. Monitored test results and identified potential areas of improvement.
  • Performed Dynamic and Static scan using IBM AppScan, AppSpider, Checkmarx, or SoapUI, etc. Analyzed detected security vulnerabilities from scans for false positives, then shared the results to help teams fix or mitigate the issues.
  • Tested general data protection regulation (GDPR) project, verified personally identifiable information (PII) data handling, etc. Completed pen testing using BurpSuitePro before and after fixes on vulnerabilities for a security audit.
Technologies: Jira, Vault, Git, Bitbucket, Jenkins, Confluence, Microsoft SQL Server, MySQL, Agile, GDPR, Burp Suite, Checkmarx, AppSpider, SoapUI, OWASP, Postman, Selenium, Java, PHP, Azure, Grafana, Splunk, Google Analytics, SQL, Quality Assurance (QA), REST APIs, API, Manual Testing, Manual QA, Web App Security, Quality Assurance Engineering, Windows, Apache JMeter, IBM Security AppScan, Web, Test Case Creation, Test Cases, QA Testing, Test Automation, Functional Testing, Cross-browser Compatibility, Bug Discovery & Tracking, Automated Testing, Integration Testing, UI Development, Test Automation Frameworks, Salesforce, Manual Software Testing, Test Planning

Software QA Engineer

2004 - 2012
Applied Materials Korea
  • Designed and developed the UI of the FAB scheduling solution, worked for the whole processes of the software development lifecycle (SLDC).
  • Led the product’s test and kept the due dates of releases at iterations.
  • Improved the automation test coverage so that it could be performed as a regression test.
  • Visited customer sites and supported customers for product troubleshooting and analysis results of customer issues. Created then provided detailed documents, so improved the customer's understanding of the product.
  • Managed customer issues depend on priorities by providing back data through result analysis, so customers were satisfied with the responses.
  • Performed the following: functional test, UI automation test using IBM Rational Robot, API scripts scenario test, system test on a virtual machine, performance test, web service test, localization, etc.
  • Created and provided initial or Golden DB to customers and improved customer satisfaction.
Technologies: Oracle, SQL, Unix, Unix Shell Scripting, Rational Robot, IBM Rational ClearCase, IBM Rational ClearQuest, VMware, C#.NET, CVS, TortoiseCVS, Windows Performance Toolkit, API, Windows, Quality Assurance (QA), Quality Assurance Engineering, Manual QA, Manual Testing, Test Case Creation, Test Cases, QA Testing, Test Automation, Functional Testing, Bug Discovery & Tracking, Automated Testing, UI Development, Test Automation Frameworks, Manual Software Testing, Test Planning

SmartSched

SmartSched was a FAB scheduling solution for Semiconductor Manufacturing Execution System (MES). I worked at all steps of SDLC (software development lifecycle) from design, UI implementation using C#, and test as a lead QA to customer support.

Visited customer site in Singapore and helped customer's understanding of the product. Got good feedback from customers for guidance and documentation.

GDPR, Security Audit

For European users, the company needed to pass a security audit and comply with the GDPR requirements.

As the main security QA, I tested company products using tools like Burp Suite Pro and helped the team to mitigate security vulnerabilities.

For GDPR requirements, I tested stored procedures to delete deactivated or requested users' data on databases (MS SQL, MySQL, third-party system), so the company could accomplish it.

Project Management Software

https://teamply.co.kr/html/main.html
Django, Python, and Vue.js-based project management tool. I was a lead QA for this project and even managed teams’ progress and status in sprints. Initialized the quality process and framework.
- Adopted Jira, TCMS (test case management system)
- Test frameworks for API automation test using Postman and Newman
- UI automation test framework using TestProject (Selenium-based + reports), Python
2000 - 2004

Bachelor's Degree in Computer Engineering

Cheongju University - Cheongju, Chungbuk, South Korea

OCTOBER 2020 - PRESENT

Learning Python

LinkedIn

FEBRUARY 2020 - PRESENT

API Test Automation with SoapUI

LinkedIn

JANUARY 2020 - PRESENT

Agile Testing

LinkedIn

JANUARY 2020 - PRESENT

Test Automation Foundation

LinkedIn

OCTOBER 2003 - PRESENT

OCP 8i

Oracle

Libraries/APIs

REST APIs, Newman, Node.js

Tools

Postman, Jira, Git, Bitbucket, Jenkins, Confluence, Rational Robot, IBM Rational ClearCase, IBM Rational ClearQuest, VMware, CVS, TortoiseCVS, Windows Performance Toolkit, Vault, Checkmarx, AppSpider, SoapUI, Grafana, Splunk, Google Analytics, GitLab, Apache JMeter, IBM Security AppScan

Languages

SQL, Java, Python 3, C#.NET, PHP, GraphQL, Python

Paradigms

Agile, Manual Testing, Functional Testing, Test Automation, Automated Testing, Serverless Architecture, Penetration Testing

Platforms

Web, Windows, Burp Suite, Visual Studio Code (VS Code), Unix, Oracle, Azure, Amazon Web Services (AWS), Salesforce

Frameworks

Selenium, TestProject, Electron, React Native, Cypress

Storage

Microsoft SQL Server, MySQL

Other

APIs, Quality Assurance (QA), Manual QA, API, Test Case Creation, Test Cases, QA Testing, Bug Discovery & Tracking, UI Development, Manual Software Testing, GDPR, Quality Assurance Engineering, Web Security, Jira Administration, Web App Security, Cross-browser Compatibility, Integration Testing, Test Automation Frameworks, Test Planning, Unix Shell Scripting, OWASP, Oracle8i, Mobile App Testing

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring