Tony Wong

Software Engineer @ HashiCorp (IBM)

New York, New York, United States

About

Software Engineer with 4+ years of experience in building automated testing solutions. Expertise in implementing automation testing frameworks using Cucumber, WebdriverIO, Playwright, and Mocha. Skilled in full-stack application development with Node.js, Javascript, React, Next.js, GraphQL, REST APIs, and SQL/noSQL databases. Passionate about building scalable applications, improving development processes, and ensuring high-quality software through rigorous testing methodologies. tonybwong.com Technologies I've Worked With, Frontend: JavaScript, Typescript, HTML5, CSS3, jQuery, React, Redux, React Native, Next.js, TailwindCSS Backend: NodeJS, Express, Apollo, GraphQL, Sequelize, Mongoose, PostgreSQL, MongoDB, Web Sockets DevOps: Webpack, Babel, Heroku, Travis CI, AWS, Expo Testing: BDD, TDD, Jasmine, Mocha, Chai, Jest, Cucumber, Gherkins, WebdriverIO, Selenium, Playwright Tools: Git, VSCode, Postico, Postman, Slack, Jira

Experience

  • Software Engineer II - HashiCorp at IBM
    Jun 2025 - Present · 1 yr 2 mos

    HashiCorp is now an IBM company!

  • Software Engineer II - Boundary at HashiCorp
    Jun 2025 - Present · 1 yr 2 mos

  • Northwestern Mutual (New York City Metropolitan Area)
    • Software Test Engineer III
      Oct 2024 - Apr 2025 · 7 mos

      Orchestrated monthly multi-service releases by coordinating with 12+ product teams on regression testing, service deployments, and feature flag enablement, ensuring timely and smooth releases with minimal disruptions Developed executable scripts to automate testing processes, reducing manual testing burdens for QA analysts and testers Led migration of Mocha automation testing framework of 200+ test cases and optimizing parallel runtime by 30% Contributed to migration of UI automation tests from Cucumber/WebdriverIO to the Playwright framework Strengthened product quality by developing UI & API automated tests for cross-functional teams without dedicated QA resources, expanding test coverage and preventing production defects Maintained stabilization of regression test suites for 10+ microservices with 2000+ test cases in CI/CD pipelines

    • Software Test Engineer II
      Aug 2022 - Oct 2024 · 2 yrs 3 mos

      Led comprehensive end-to-end, functional, automation, integration, regression, and smoke testing, ensuring high-quality software releases and reducing post-release defects Implemented and scaled Cucumber/WebdriverIO UI testing framework, increasing test coverage by 15% Mentored a 3-member QA team, leading automation training and code reviews, improving team productivity Diagnosed and resolved critical regression test failures for new product features, ensuring seamless release cycles

    • Associate Software Test Engineer
      Feb 2021 - Aug 2022 · 1 yr 7 mos

      Conducted RESTful API testing using Postman and Mocha, ensuring robust and reliable API performance Implemented automated browser testing solutions using UI automation framework consisting of Cucumber (Gherkin), WebdriverIO / Selenium, and Chrome DevTools, enhancing testing efficiency and accuracy Collaborated closely with product managers, UX designers, and developers to identify key test cases early on in planning (shift left), ensuring effective test coverage and improving SDLC (Software Development Lifecycle) productivity

  • Software Engineering Program Participant at Fullstack Academy
    Jul 2019 - Oct 2019 · 4 mos

    Completed an immersive software engineering coding bootcamp focused on fullstack web development, gaining proficiency in modern web technologies, and successfully building a portfolio of projects demonstrating these skills Developed fullstack RESTful applications using JavaScript, React, Redux, Node.js, Express, and database technologies

  • Engineering Consultant Intern at CCM Consulting Group, Inc
    Jun 2016 - Sep 2016 · 4 mos

    Managed critical documentation and project coordination for telecommunications construction projects across NYC's five boroughs. Facilitated Department of Buildings compliance through permit processing, technical reports, and cost affidavits. Orchestrated consultations between Professional Engineers and consulting teams while tracking multiple project approvals and deadlines for major mobile telecom companies.