Home

Sunsoo Kim - Senior SDET | Technical Test Lead
[email protected]
Location: Fairfax, Virginia, USA
Relocation: Yes
Visa: Greencard Holder
SunSoo Kim
Fairfax VA 22030
636-312-8820
[email protected]
Professional Summary:
Software Development Engineer in Test
Experience with 8+ years as Software Development Engineer in Test (SDET)
Proficient with Agile/Scrum
Strong knowledge with implementing Testing Tools: Selenium WebDriver, JUnit, Maven, and
Cucumber
Demonstrated proficiency in conducting rigorous localization testing to ensure software
products are culturally and linguistically appropriate for the Cyprus market.
Led a team of QA engineers in designing and executing comprehensive test strategies for a
complex financial software application, utilizing PostgreSQL to manage and maintain critical
data repositories.
Leveraged SoapUI to develop and automate end-to-end integration tests, ensuring seamless
communication between multiple services and APIs within a microservices architecture.
Has experiences with variety types of testing: Functional, Regression, Smoke, and Positive and
Negative
Has experiences with all the STLC phases (Test Plan, Test Case Development, Test
Environment Setup, Test Execution, Test Cycle Closure)
Has a strong working knowledge of the QA review and automation testing process, the ability
to design test scenarios and test scripts, including understanding various testing techniques
Strong coding/scripting/automating skills using Java
Spearheaded the implementation of Spring Framework, enabling the creation of robust and
scalable test environments for both unit and integration testing, resulting in a 30% reduction in
critical production defects.
Strong understanding with Object Oriented Programming (OOP) concepts such as Abstraction,
Polymorphism, Inheritance, and Encapsulation
Developed custom test automation frameworks using Ruby, enhancing cross-functional testing
capabilities and enabling continuous integration workflows for a large-scale e-commerce
platform.
Conducted in-depth code reviews and provided mentoring to junior team members, fostering a
culture of best practices and ensuring high-quality code standards in automated test suites.
Using variety framework: Cucumber BDD, Page Object Model, TestNG, and Hybrid framework
Maintaining the framework using Cucumber BDD and Selenium WebDriver
Collaborated closely with development and product management teams to refine acceptance
criteria, resulting in a 25% reduction in post-release defects and a 15% improvement in overall
product quality.
Worked on testing applications on different browsers like IE, Firefox, Android, Safari and
Chrome
Experience with API test and tools: Rest Assured, POSTMAN
Experience with Database Testing using JDBC
Strong SQL query writing and troubleshooting skills as well as strong analytical skills with a
solid understanding of data modeling concepts
Experience with both Web and Client-Server software applications
Basic knowledge and experience with SQL regarding writing and understanding queries and
procedures
Implemented CI/CD pipelines using Jenkins and Git, orchestrating automated deployments and
enabling continuous testing processes, resulting in a 50% reduction in release cycle times.
Experienced Mobile testing using Appium, Selenium and Java
Implemented Performance Testing and Tuning Using Jemter
Implementation of mainframe testing
Optimized database queries and fine-tuned PostgreSQL performance to address scalability
challenges, leading to a 40% improvement in application response times during peak usage
periods.
Technical Skills:
Automation Testing Tools: Selenium WebDriver, TestNG, JUnit, POSTMAN, SQL Developer, Cyprus
Languages: Java, JavaScript, SQL, Gherkin, HTML, Ruby
Framework: Cucumber BDD, Page Object Model, TestNG, SoapUI, Spring
Build Management Tool: Maven
Project Management Tool: Jira, Jira X-ray
RDBMS: JDBC, Postgresql
Version Control System: Git/GitHub
IDE: IntelliJ, Eclipse
CI/CD Tool: Jenkins
Technical Documentation
Methodologies: Agile/Scrum, Waterfall
Education Details:
Associate Degree in Business Science at Northern Virginia Community College 2012
Some College in Business Science at George Mason University (Not Graduated) 2012-2015
Professional Experience:
Wells Fargo Charlotte (Work from Home), NC Sep 2021 Present
Senior Software Engineer/Technical Test Lead
Responsibilities:
Conducted Functional testing, Smoke testing using Selenium WebDriver with Cucumber BDD
framework
Successfully navigated and ensured compliance with Cyprus-specific industry standards and
regulations, guaranteeing that products met all necessary legal and quality requirements.
Executed Automation Test using JAVA Selenium with Cucumber BDD Framework
Using Core Java to executing API testing
Conducting Page Object Model to utilize the framework effectively
Implementing code review to assure the scripts are efficient and reusable
Utilized Apache POI jar file to read test data from the excel spread sheets.
Write test case in Gherkin Languages in feature files to run Cucumber BDD framework
Participated in weekly meeting for discussing about the Defects
Write queries in SQL to check the creation of customers in DB
Managed PostgreSQL databases for efficient data storage and accessibility across
applications.
Crafted detailed process workflows, data flow diagrams, and system requirement specifications,
providing invaluable reference materials for development and implementation teams.
Expertise in using SoapUI and Ruby for end-to-end integration tests, ensuring optimal API
functionality.
Integrated Spring Framework for robust and scalable test environments, reducing production
defects.
Add more dependencies in pom.xml and used build management tool, Maven more effectively
Implementing Loan service applications automation test cases to ensure the quality of
application
Authored technical documentation, including test plans and guides, for effective knowledge
sharing.
Mentored cross-functional teams, conducted code reviews, and enforced coding best practices
for higher quality assurance.
Developed comprehensive test strategies using PostgreSQL, SoapUI, Spring, and Ruby for
critical financial software systems.
Designed test Script for assigned US using Jira
Analysed the Business Requirements and Developed the Detail Test Plan and the Test Strategy
Participated in weekly status update meeting. The purpose of the meeting was to figure out if
there is any blocker for the testing.
Experienced with Agile Scrum methodologies
Created jobs for smoke and regression testing suites in Jenkins CI/CD
Implemented Performance Testing and Tuning using Jmeter
Northrop Grumman Baltimore, MD June 2020 Aug 2021
Automation Tester
Responsibilities:
Conducted Manual Test for Regression suites in HP ALM
Executed Automation Test using Selenium PLUS Framework
Using Core Java to executing API testing
Created detailed test plans and procedure manuals, significantly improving team efficiency and
contributing to a 20% reduction in post-release defects.
Collaborated effectively with cross-functional teams, including developers, product managers,
and designers, to implement and execute comprehensive test plans tailored for the Cyprus
market.
Participated in weekly meeting for discussing about the Defects
Implemented Mobile testing using Appium, Selenium and Java
Designed Manual and Automated Tests, created Automation tests cases, test plans and
executed tests using HP ALM, Selenium
Analyzed the Business Requirements and Developed the Detail Test Plan and the Test Strategy
Participated in weekly status update meeting. The purpose of the meeting was to figure out if
there is any blocker for the testing.
Experienced with Kanban methodologies
Implementation of mainframe testing
Implemented Performance Testing to check system performance
Fannie Mae Washington D.C. June 2018 June 2020
SDET
Responsibilities:
Conducted Functional testing, Smoke testing using Selenium WebDriver with Cucumber BDD
framework
Used Jenkins periodically on Selenium Grid to perform and execute
On different platforms
Produced user-friendly documentation for complex software products, earning accolades for
clarity and precision in instructional materials from both internal teams and end-users.
Created automation test scripts using Page Object Model to test web-applications using
Selenium WebDriver with Java and Maven
Executed Parallel testing on Chrome, Firefox, and Safari using TestNG and Maven on Selenium
Grid
Involved in developing and maintain BDD framework
Expertise in writing relative XPATH
Prepared comprehensive technical documentation, including system architecture diagrams and
API integration guides, ensuring seamless knowledge transfer among cross-functional teams.
Mobile testing using Appium, Selenium and Java
Implemented Performance Tuning to speed up SQL Server
Expertise in grouping of Test suites, Test cases and Test Methods for Regression and Functional
Testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
Using implicit and explicit wait to handle the Synchronization problems
Geico Chevy Chase, MD August 2016 June 2018
Automation Test Engineer
Responsibilities:
Responsible for executing and distribution of smoke and regression test using Jenkins and
create a detail report
Implemented and changed the framework based on Page Object Model (POM) framework to
apply Java OOP concepts to framework
Configured Selenium, Testing, Maven tool and created selenium automation scripts in java.
Experience of Creating, Modifying and Maintaining new and existing Automation Framework
Models (BDD, Hybrid, and Data Driven Frameworks).
located every element that requires for POM using Java, JUnit, and TestNG
Maintained and developed test cases by using JIRA project management tool
Add more dependencies in pom.xml and used build management tool, Maven more effectively
Created test cases in feature files using scenario based on Gherkin language and JUnit and
TestNG annotations
Handled Selenium Synchronization problems using Explicit & Implicit waits during regression
testing.
Automated testing data from SQL queries using JDBC
Wrote SQL Queries to validate data and performed Database Testing.
Performed Web Services Testing using POSTMAN and REST Assured library.
Performed API Testing for web services, enhanced the Test harness and developed many Test
suites using Json.
Utilized Apache POI jar file to read test data from the excel spread sheets.
Involved in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and
Features using acceptance criteria.
Verizon Ashburn, VA January 2015 August 2016
QA Automation Engineer
Responsibilities
Managed and organized tasks in timely manner and prioritized to meet the deadlines
Work with development teams to create test plans for enhancements and fixes on applications
Involved in Regression testing and smoke testing using Selenium with Cucumber BDD
framework
Create & manage bug reports and communicate with the team
Performed manual testing and automation testing as a part of team
Maintained Cucumber BDD framework using JUnit, Selenium WebDriver, Maven and TestNG
Experience in writing complex XPATH using following and preceding and using functions like
contains and not contains.
Generated HTML reports
Actively participated in Agile/Scrum ceremonies including Sprint Planning, Daily Scrum
Standing, Demo, and Retro Perspective meeting
Shared Daily Status Reports with all the team members, Team Leads, Managers
Implemented Mobile testing using Appium, Selenium and Java
Keywords: continuous integration continuous deployment quality analyst database hewlett packard Maryland North Carolina Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];749
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: