Chieko Higashi
Verified Expert in Engineering
Manual QA Engineer and Developer
Tokyo, Japan
Toptal member since February 4, 2021
Chieko is a senior QA engineer with 17 years of experience testing software in various industries such as apparel, fintech, and security. She's led teams in the implementation of software QA, test automation, manual QA, as well as managing the QA test plans to ensure that the end product is robust and high-quality. Chieko is passionate about achieving quality by following good development and QA processes and is wholeheartedly dedicated to ensuring that software meets the customers’ needs.
Portfolio
Experience
- QA Test Plan Management - 17 years
- Software Engineering - 17 years
- Software QA - 17 years
- Test Automation - 17 years
- Java - 15 years
- TestNG - 10 years
- REST APIs - 10 years
- Selenium - 10 years
Availability
Preferred Environment
MacOS, IntelliJ IDEA, Slack, PyCharm, REST APIs, Selenium, Java, Python, Postman, Git
The most amazing...
...project in my career has been a test framework that my company adopted for its integration platform that allowed engineers to easily create automated tests.
Work Experience
Software QA Manager
Gaussy, Inc.
- Supervised quality assurance across two projects, bolstering QA processes to deliver quality products to our customers.
- Created and refined the QA roadmap for Gaussy's warehouse space-sharing system (WareX).
- Established QA metrics to measure the quality of our products and processes.
- Provided career guidance and direction to QA engineers.
- Engaged with QA engineers to provide guidance and mentoring on how to be more effective and efficient.
Senior Software QA Engineer
Mitsubishi Corporation
- Established and incorporated the QA process into the engineering process for Mitsubishi's warehouse sharing system, WareX, and warehouse robot subscription system, Roboware.
- Created the UI automated tests for WareX using CodeceptJS.
- Mentored the junior QA engineers on automation processes.
- Clarified project goals and priorities and allocated QA resources accordingly.
Senior Software QA Engineer
Tripla
- Manually tested Tripla's booking widget, chatbot, concierge support portal, and REST APIs, allowing customers to create booking widgets.
- Worked with engineering to establish better development and quality processes.
- Acted as customer support to help resolve production issues.
Senior Software Development Engineer in Test
Apex Clearing
- Manually tested and created the first automated end-to-end test suites for Apex Clearing's account authentication, cash management, and trade posting systems (RESTful APIs) using Python.
- Helped incorporate the QA process in my Scrum teams' development process as the team's first QA engineer.
- Configured the build pipeline to execute the end-to-end tests on every deployment to the staging environment.
Software Development Engineer in Test
Dexcom
- Created the first automated UI tests for Dexcom's Clarity reporting website using Cucumber and Ruby.
- Helped establish a formal QA process for automation and provided technical guidance on tooling.
- Provided guidance to manual QA engineers on executing and writing automated tests.
Software Development Engineer in Test
Nike
- Created an automated smoke test suite for Nike's SNKRS mobile application using Ruby, Appium, and Cucumber.
- Developed the UI automation to test Nike.com and Store.nike.com using Java Selenium.
- Implemented a proof of concept for Nike's REST API test framework using REST Assured so junior engineers could use it as a reference to create their test framework.
QA Lead
Jive Software
- Led a remote QA team in Argentina and coordinated quality and development efforts across sites.
- Authored automated REST API tests for Jive's real-time collaboration feature.
- Created the first automated UI test suites for Jive's content feature using Java Selenium and the Robot framework.
- Quickly learned Jive's legacy UI automation framework to fix and stabilize failing tests.
- Helped define the QA automation process as part of Jive's automation initiative.
- Worked closely with developers to define acceptance criteria for new features.
- Tested the Jive application's framework REST and JavaScript APIs.
- Joined a group of QA engineers behind schedule for Jive 6.0 and led them to complete the necessary testing effort on time.
Software Development Engineer in Test
McAfee
- Thoroughly whitebox- and blackbox-tested the ePolicy Orchestrator (ePO) 4.6 Web API, uncovering over 230 defects just for that feature.
- Added stability to McAfee Foundation Services (MFS) and ePO APIs across releases by creating test plans and introducing an automated test suite that was executed during continuous integration builds.
- Facilitated integration testing between MFS, ePO, and other products by developing a test framework that can be deployed into a running server and allows tests to access server objects.
- Empowered blackbox QA engineers by providing insight into the internals of the system and creating tools to help them with their testing efforts.
- Uncovered countless issues while being co-located with developers using the same development environment, often resulting in them being fixed before making their way into a nightly build.
- Helped API users and new team members get up to speed on the SDK and ensured documentation was clear, accurate, and complete.
Software QA Engineer
Extensis
- Performed functional, black box, and localization testing of Extensis’s asset management software: Portfolio 8, Suitcase Fusion, and Core Agent 1.0.
- Created and executed test cases based on product requirements.
- Reported failed test cases with steps to reproduce the issue and the expected result.
- Performed regression testing for the bugs fixed by the engineering teams.
Experience
Testing REST APIs for Apex Clearing
QA Lead at Jive Software
Whitebox Testing for McAfee's Foundation Service
Education
Bachelor's Degree in Computer and Information Science
University of Oregon - Eugene, OR, United States
Skills
Libraries/APIs
REST APIs, Playwright
Tools
Slack, IntelliJ IDEA, PyCharm, Postman, Git, Apache Tomcat, Subversion (SVN), REST Assured, Cucumber, RabbitMQ, Chrome Developer Tools, TeamCity, Jira, Jenkins, Apache Maven
Paradigms
Test Automation, Testing, Manual Testing, Automated Testing, Behavior-driven Development (BDD), Functional Testing, E2E Testing, REST
Languages
Java, Python, JavaScript, Ruby, Groovy, SQL, TypeScript
Frameworks
Selenium, Spring, JUnit, TestNG, Robot Framework, Appium, CodeceptJS
Platforms
MacOS
Storage
Databases, MongoDB, MySQL
Other
Software QA, QA Test Plan Management, Quality Assurance (QA), Manual QA, APIs, QA Automation, Integration Testing, Web App Testing, Regression Testing, QA Testing, UI Testing, Software Engineering, Mobile App Testing, White Box Testing, Mabl, API Testing, Data Structures, Algorithms, Web Programming, Web App Deployment, eCommerce
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring