Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

CARTER CHEN

Alexandria,VA

Summary

Detail-oriented and results-driven Test Automation Engineer with 8 years of experience in developing and maintaining robust automation frameworks. Proficient in Java, Selenium, Cucumber, and various testing tools. Demonstrated ability to improve test coverage, efficiency, and software quality in Agile environments. Strong collaborator with excellent analytical and debugging skills.

Overview

8
8
years of professional experience

Work History

SENIOR TEST AUTOMATION ENGINNER

Capital One
11.2022 - Current

BDD Cucumber Framework: Led the development of a BDD Cucumber test automation framework from scratch using Java, improving collaboration between developers and QA teams and ensuring comprehensive feature coverage.

Framework Development & Maintenance: Enhanced and maintained test automation framework using Data Driven, BDD (Behavior Driven Development), POM (Page Object Model), and Singleton Design Pattern structures with Selenium WebDriver, Java, Cucumber, and JUnit. This resulted in increased test coverage and reduced manual testing efforts.

API Testing: Conducted extensive API testing using Postman for manual test case verification and Rest Assured for automated testing and validation of RESTful Web Services, reducing API response errors.

Continuous Integration: Implemented Jenkins for continuous integration, automating the scheduling and execution of test scripts, which decreased the feedback loop time.

Script Maintenance: Regularly updated and modified automation scripts in response to code changes within an Agile environment, ensuring alignment with the latest application functionalities.

Test Case Management: Created, reviewed, and maintained test cases in Jira, actively participating in each sprint. Executed test cases with a high success rate, contributing to a significant reduction in production bugs.

Defect Tracking & Debugging: Analyzed test results, debugged automation scripts, and documented defects, maintaining a detailed defect log that improved overall defect resolution time.

Agile Communication & Participation: Communicated effectively with Agile teams and actively participated in all Scrum events and meetings within each Sprint cycle, contributing to team collaboration and project success.

TEST AUTOMATION ENGINEER

MGM Resorts International
11.2019 - 10.2022

Test Case Development: Developed comprehensive test cases and automation scripts for Smoke, Ad hoc, Integration, and Regression testing, ensuring thorough coverage of application functionalities.

Automation Framework Maintenance: Maintained and enhanced the automation framework utilizing Cucumber, Maven, Jenkins, Git, and GitHub, ensuring a reliable and scalable testing infrastructure.

UI Testing: Created automation scripts using Selenium WebDriver with Java for UI testing, employing various locators (XPath, CSS Selectors, etc.) to ensure accurate and efficient test execution for smoke, integration, and regression testing.

Collaboration & Requirements Definition: Worked closely with developers and QA team members to define test requirements, developing test cases based on detailed business requirements to ensure the delivery of high-quality software.

QUALITY ASSURANCE ANALYST

Total Wine & More
09.2016 - 10.2019

Automated Test Script Development: Developed automated test scripts for web-based applications using Selenium WebDriver, Java, and JUnit to conduct integration, positive and negative, and functionality tests, ensuring comprehensive test coverage.

Script Maintenance: Responsible for the continuous updating and maintenance of existing automation scripts to adapt to new functionalities and changes in the application.

Test Case Review: Collaborated with the development team and product management to review test cases, incorporating their feedback to enhance test accuracy and relevance.

Database Verification: Verified successful transaction of test data by checking the database using SQL commands (MySQL), ensuring data integrity and consistency.

Education

Bachelor of Science - Computer Science And Technology

ShangHai University
ShangHai, China

Skills

  • Java
  • Selenium
  • RestAssured
  • Cucumber
  • Git
  • GitHub
  • Postman
  • WebDriver
  • JUnit
  • Maven
  • Agile(Scrum)
  • Jira
  • Jenkins
  • SQL

Languages

Chinese (Mandarin)
Native or Bilingual
English
Native or Bilingual

Timeline

SENIOR TEST AUTOMATION ENGINNER

Capital One
11.2022 - Current

TEST AUTOMATION ENGINEER

MGM Resorts International
11.2019 - 10.2022

QUALITY ASSURANCE ANALYST

Total Wine & More
09.2016 - 10.2019

Bachelor of Science - Computer Science And Technology

ShangHai University
CARTER CHEN