Post Job Free


Sign in

Test Automation Web Services

Round Rock, TX
January 31, 2024

Contact this candidate



ROUND ROCK, TX C: 425-***-**** LI: Summary

● Experienced Software QA professional well-versed in testing Payments & eCommerce related Web-Services and Web-UI, offering 18+ years of industry experience and in-depth knowledge of software development life-cycle.

● Over 15 years of experience in Test Automation: Web Service APIs, Functional, Integration, E2E, UI (User Interface) & Accessibility, Load Testing.

● Extensive experience on leading design & development of Spoofer (Simulator) solutions and test automation frameworks for Web Services, Transcoding and Web UI.

● Expert in identifying, developing and implementing QA processes & procedures.

● Over 5 years of solid experience in building, leading and coordinating an Integration QA team of 5 to 10 persons in an Onsite-Offshore model, including mentoring, managing workload priorities and measuring staff performance Skills

● Languages: JAVA, Scala, C, C#, PERL

● Web Technologies: ASP.NET, SOAP, REST, HTML

● Operating Systems: Windows, Linux

● Build Tools: Maven, Gradle, SBT

● Version Control: GIT, VSTS

● Test Management/Defect Tracking:, Jira, Test

Director, Confluence, XRay, Testlink

● Cloud Computing: AWS, EC2, S3, SQS, Terraform

● Continuous Integration (CICD): CircleCI, Jenkins

● Testing Tools: Selenium, SoapUI, Cypress, Appium Experience

Sr. SDET 04/2023 to Present

Ingenico Atlanta, GA

● Led the test automation team responsible for validation of Android based POS (Point of Sale) application

● Drove the test strategy and performed test planning for multiple projects running simultaneously

● Defined QA processes, Scrum enforcement, PR and check in guidelines for better efficiency and effectiveness

● Led the Productization of the payment test tool and released the MVP to customers

● Led the effort to implement first ever bamboo pipeline for test automation and implemented nightly runs

● Organized and drove regular Bug Triage meetings and helped to keep unresolved issues to minimum

● Regular sync up meeting with upper management teams for progress and bug reporting Technical Environment:

Selenium, Appium, Cucumber, Java, IntelliJ IDEA, Collis UL Tool, Stash, Testlink, JIRA Sr. SDET 06/2021 to 04/2023

BigCommerce Austin, TX

● Drove test strategy for the Channel Manager Team (Sales Channels) and catalog distributions

● Created and actively monitored the Quality dashboard and Bug SLOs

● Mentored and collaborated with engineering teams for the implementation and monitoring of the testing processes and activities

● Improved the code coverage across the services from as low as 25 percent to 80 percent by integrating with code coverage tool

● Created SLOs for the application errors and helped to minimize errors by active monitoring and alerting.

● Developed functional and integration test plan for web services and coordinated e2e test initiatives across multiple teams/domains.

● Worked closely with the Customer Support team to transform customer reported issues to engineering teams, prioritization and escalation for the fixes

Technical Environment:

Scala, Selenium, Java, IntelliJ IDEA, GITHub, XRay, JIRA, Code Climate, Sentry Software Test Manager 02/2018 to 06/2020

Sr. Software Development Engineer in Test 06/2014 to 02/2018 Expedia Group Bellevue, WA

● Staffed and Managed a team of 9 software test engineers (on-shore and off-shore) supporting integration testing of Payments services deployed to both On-Premises and AWS environments.

● Led the test strategy for the payments group as we transitioned towards AWS Cloud and Microservices keeping scalability, speed and efficiency at the center of focus and started the implementation.

● Worked closely with 5 engineering teams and Program Managers to define tests and validation strategies.

● Performed integration testing of payment services components deployed to both on-prem & AWS.

● Led the design and implementation of test automation frameworks and provided direct technical guidance to test engineers (both local and off-shore).

● Reduced test cost and execution time by removing redundant tests, stabilizing test cases, focusing on customer experience testing rather than extensive testing, focusing on majority of the traffic, added more coverage, etc.

● Designed and developed Spoofer (simulator) solutions for Payment Processors and external components.

● Bug Triage, Test Results Reporting, Deployment/Release Preparation and Support Technical Environment:

Java, JUnit, Eclipse, IntelliJ IDEA, GIT, SSH, SOAPUI, Web Services, Microservices, Jenkins, Gradle, JIRA, Agile/Scrum, Log4j, Splunk, AWS, DynamoDB, S3, S2S3, Kinesis, Terraform Technical Lead - QA 11/2012 to 06/2014

Sr. Software Design Engineer in Test 03/2010 to 10/2012 Software Design Engineer in Test (SDET - II) 09/2008 to 09/2009 RealNetworks Inc. Seattle, WA

● Built and led a geographically dispersed QA team of 5 persons, including mentoring, managing workload priorities, measuring staff performance

● Defined automation test objectives, strategies, standards and metrics.

● Led the analysis, design and development of multiple test frameworks from the scratch for WebService and WebApp testing.

● Extensively involved in testing and verification of different E-Commerce functionalities: Subscription, Order, Product Setup, Coupon, Prepaid-Card, Shopping Cart and Account.

● Extensively involved in writing test plans and automation of different E-Commerce functionalities and Web Services: Subscription, Order, Product Setup, Coupon, User, Account and Payment Service, Billing, Settlement, Refund, Chargeback, Notification Service

● Performed Load testing of the SOAP APIs & Restful WebService Resources using LoadUI Technical Environment:

Java, JUnit, Eclipse, GIT, Linux, Web Services, TeamCity, Maven, Selenium, JIRA, AWS, MongoDB, Omniture Software Design Engineer in Test - II 07/2007 to 07/2008 Microsoft Redmond, WA

● Wrote test plan and test cases for SQL Server Data Visualization components: Chart and Gauge

● Automated UI and Accessibility tests using C#, UIAF (User Interface Automation Framework) and RPF (Record and Playback Framework)

● Improved product quality by adding test cases after analyzing code-coverage results to meet the desired code-coverage percentage.

● Security Fuzz testing of various reporting service ActiveX Controls.

● Localization test of Report Designer and Controls. Technical Environment:

C#, ASP.Net, UIAF, MAUI, SQL Server, Product Studio, VSTS, Source Depot, WTT Education and Training

Master of Science: Computer Science 05/2009

Maharishi University of Management Fairfield, IA, USA Bachelor of Science: Computer Engineering 12/2004

Purbanchal University Kathmandu, Nepal

Contact this candidate