Post Job Free
Sign in

Test Automation E-Commerce

Location:
Charlotte, NC
Posted:
October 22, 2024

Contact this candidate

Resume:

Kalaiselvi Paramasivan

Mobile No : +1-980-***-****

Email : *************@*****.***

Professional Summary :

14+ years of experience as a Sr.Tester in Test automation, Manual and Database.

Experience in domains like Retail banking, commercial banking, and e-commerce applications.

4+ Years of experience in Selenium REST API and Web Driver

3+ Years in QTP with ALM automation

Experience in the usage of BDD framework to Develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.

Experience in writing complex XPATH using functions like contains and not contains.

Thorough experience in implementing Automation Tools Selenium WebDriver, TestNG, Eclipse, Git/GitHub

Used runner classes in cucumber to generate step definition and used tags to run different kinds of test suites like smoke, sanity and regression.

Extensive experience working in an Agile development environment.

Creating a detailed System Test Plan with Scope, Schedule and Testing Approach. Develop the Test Plan, Mapping Test cases to requirements in order to ensure that all the functional requirements have been covered in the Test plan

Creation of Test Strategy, Test Cases, Test Plan documents, Test Execution Reports and participant in test case reviews

Perform Functional, Black Box, System, Integration, Smoke,E2E Regression Testing and UAT of the application by writing simple/complex SQL Queries, web services from available tools

Responsible for conducting the defect review meetings with the development and business teams on a daily basis to report and discuss the validity of defects opened by the testing team

Perform testing backend by writing SQL Queries using MS SQL.

Preparing Release-level Metrics, Traceability Matrix, Test Scenarios and Test Scripts in Quality Center

Participated in PI Planning, Daily standups and Sprint Demo.

Involved in Sprint planning, retrospectives and story grooming calls.

Involved in implementation of agile management ideals which facilitates exercises such as sprint planning and daily stand ups.

Knowledgeable in applications of scrum, agile methodologies, and skilled in processes that facilitate continual progress and team achievement.

Analyze Business Requirements to develop the test plan. Mapping Test cases to requirements in order to ensure that all the functional requirements have been covered in the Test plan

Evaluate the Business Requirements and provide estimates to management and client in support of project planning activities

Conducting test scenario/script walkthrough to the client and development team for sign-off

Discuss with the business team to clarify the requirements to get clarity of certain business functionalities

Coordinating with the system analysts and development team to discuss issues. Interact with globally distributed team to ensure proper handoff happens on the assignments.

Coordinate with the team by allocating the assignments and track testing progress on various environments

Experience in various environment validation activities including production roll outs and Sign-Off when the application behavior met as per defined business functionalities

Setting up test data for various environments (System Integration Testing) to meet the functional coverage

Test Execution activities and reporting the status to the Client-Partners regularly

Testing for content, comprehensiveness, layout and functionality and involved in positive and negative testing of the application

Experience in JIRA, JIRA Align and ALM

Excellent knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC)

Proven track record in team leadership as well as handling the clients.

Work experience in Payment, Foreign currency transfer.

Capable to quickly learn new technology and adapt to a new environment

Experienced in UAT and taken part in Pilot run of the application in the client location.

Excellent analytical, technical and communication skills

Owned Test Environments such as Alpha, Beta and UAT. Coordinated with various Development, QA and Business groups to efficiently manage various Release Activity.

Technical Competencies:

Operating System

WINDOWS, UNIX, MAC

Database

Microsoft Access, MS SQL Server, Oracle

Languages

HTML, JAVA, VB SCRIPT, CSS, JAVASCRIPT, JSON, XML

Methodologies

Agile, Waterfall

Requirement Repositories &Tools

SHAREPOINT, ALM, JIRA, KANBAN BOARD, SVN, GIT

Software testing

Manual Testing, Automated Testing, Test Plan, Test Case, Test Script Creation, White Box Testing, Black Box Testing, System Testing, User Acceptance Testing, Browser Compatibility Testing, Performance/Stress Testing, GUI Testing, Smoke, Regression Testing, Functional /Integration/UAT/ Mobile/ API and Database

TESTING.

Software testing tools

QTP, Selenium, POSTMAN, Browser stack, Blaze meter

PROJECT PROFILE:

Client: TIAA May 2023 – Present

Role: Test Lead / UAT Tester

Project: Retirement Gateway

Project Role: -

Involved in estimations for test Scripting and Test execution.

Involved in writing test strategy and test scripts related to the requirements.

Involved in stand up, retrospective meetings, Story grooming, PI Planning

Involved in Testing and reporting the defects.

Involved in implementation of agile management ideals which facilitates exercises such as sprint planning and daily stand ups.

Automated regression test cases using Selenium Web driver and Rest Assured for API

Providing the Automation scripting Estimation using Functional Point Method

Reviewing of Automation script and ensure that all the best practices are followed

Maintaining existing tests scripts/regression suites using version control system.

Providing results to project managers/developers/regression testers

Used existing automation framework for automating regression test cases

Good exposure to CICD approach.

Actively involved in knowledge sharing across the team and participated in presentations.

Client: Walgreens, Oct 2020 – Feb 2022

Role: Senior QA Automation

Responsibilities:

Execute manual test cases, thoroughly documenting the process and capturing detailed defect information. Provide leadership and mentorship to junior QA testers and coordinate with other team members

Identifying the scope of manual and Automation testing and implement the same

Communicating with the team about the scope of testing

Taking part in refinement call and address the queries.

Estimate the user story and refined the acceptance criteria

Test script preparation based on the user requirement

Test data collection and maintenance.

Execute the test cases during test execution and analyze the result

Share the defect reports to the team as well as the manager on daily basis

Taking part in Daily standup call for updating the status and the impediments if any

Being part of defect triage meeting for discussing / replicating the defect manually.

Client: Spectrum thru Virtusa Jan 2017 – Oct 2017

Project: Charter Communications

Role: Test Lead

Project Description: Charter Communications is America’s fastest growing TV, internet and voice company. Charter is at the intersection of technology and entertainment, facilitating essential communications that connect more than 26 million residential and business customers in 41 states. It has integrated the Time Warner (TWC) & Bright house network (BHN) Customers into Spectrum.

Project Role: -

Orchestrated the testing lifecycle for the Charter Communications project, defining test strategies, plans, and schedules to align closely with business objectives and user needs.

Supervised a team of testers, providing guidance, feedback, and capacity planning to maintain high testing standards and ensure timelines were met without compromising on quality.

Introduced and maintained test automation frameworks that resulted in a 30% increase in testing efficiency and a reduction of false-positive defect reports by 20%.

Spearheaded regular communications with cross-functional teams, project managers, and stakeholders to report on testing progress, impediments, and areas for improvement, facilitating prompt decision-making.

Played active role in file transferring and file processing from mortgage to banking Division.

Conducted thorough risk assessments for test execution, ensured quality assurance by validating test cases against both functional and non-functional requirements, enhancing customer satisfaction.

Strengthened adherence to regulatory requirements and internal testing policies, ensuring all testing activities met high standards of compliance and quality.

Facilitated the integration of testing activities into the Agile methodology, improving iteration predictability and feedback cycles, thereby boosting overall project productivity.

Trained new and existing team members on the latest testing methodologies and tools, improving team proficiency and reducing system-related errors.

Actively contributed to process improvement initiatives, implementing feedback mechanisms for end-users and stakeholders to ensure testing remained relevant and effective.

Client: Qatar National Bank, Qatar and QNB Al Ahli, Egypt Jan 2013– Dec2016

Project : QNB and QNB Al Ahli

Role: Test Manager/ Lead

Project Role:

Spearheaded the testing strategy for banking systems at Qatar National Bank and QNB Al Ahli, ensuring comprehensive coverage spanning functionalities, integration, performance, and security aspects.

Managed and directed a multi-disciplinary team of testers across two countries, fostering a collaborative environment that promoted high-quality testing practices and standardized methodologies.

Collaborated closely with stakeholders to gather, analyze, and document business requirements, translating them into clear and concise test cases to ensure seamless execution and validation.

Proactively identified potential risks in testing scenarios and developed strategic mitigation plans, which reduced the severity and frequency of critical defects by over 25%.

Established robust quality assurance protocols that adhered to banking regulations, improved the overall software quality, and enhanced customer satisfaction.

Conducted regular reviews of business processes, identifying inefficiencies and opportunities for automation, which led to a 20% reduction in transaction processing time.

Thoroughly tested the Payment transfer, Foreign currency transfer, Pay pal transfer.

Adapted testing strategies to Agile frameworks, enabling effective sprint planning and execution, and facilitating continuous feedback loops between development and test teams.

Acted as a primary liaison between business teams, IT departments, and external vendors, ensuring clear and timely communication that facilitated project progress and decision-making.

Developed performance indicators and process metrics to evaluate the effectiveness of testing and business processes, aiming for data-driven optimizations.

Client: Citi Bank,NJ (thru Polaris) April 2012 – Dec 2012

Role : Team Lead (Automation Testing)

Project Role:

Collaborated with stakeholders from various departments at Citi Bank to gather, document, and validate detailed business requirements for process improvements and system enhancements.

Created comprehensive as-is and to-be process maps for multiple financial operations, facilitating the identification of inefficiencies and opportunities for automation.

Acted as a primary liaison between the IT and business teams during SIT, ensuring that test scenarios aligned with business requirements, leading to a reduction in system deployment time.

Oversaw the validation of data migration from legacy systems to the new platform, ensuring data accuracy and integrity across multiple databases, which improved overall operational efficiency.

Coordinated the UAT phase by training end-users, managing test scenarios, and documenting results. This facilitated a smoother transition for users, reducing the initial resistance and increasing adoption rates.

Assisted in the planning and execution of change management initiatives, ensuring all changes were communicated effectively and that users were adequately prepared for the transition.

Coordinated project activities between on-site and offshore resources to ensure continuity and coherence in project deliverables.

Ensured that all project deliverables and processes conformed to regulatory standards, thereby reducing the bank's risk exposure.

Strengthened collaboration between departments by enhancing communication channels and facilitating regular status updates and meetings, leading to improved project outcomes.

Client: Think Money, UK (thru Polaris) Sep2011–April2012

Role : Module Lead (Automation Testing)

Project : Think Money

Responsibilities:

Automated functional Test Cases execution using Keyword Driven framework approach.

Engaged directly with the Think Money team in the UK to gather intricate business requirements, ensuring a precise understanding of their financial solutions and services. Documented and prioritized these needs to form the backbone of the project roadmap.

Conducted in-depth analysis of existing processes within the retail banking and personal finance management sectors of Think Money, identifying areas of inefficiency and recommending streamlined solutions for enhanced user experience and operational effectiveness.

Drafted detailed process flow charts to visually illustrate workflow from user interaction through to final transaction. These diagrams were pivotal in guiding the development team and ensuring alignment with the overall business strategy.

Acted as a vital bridge between the client, the onshore team at Polaris, and the offshore development team, ensuring that all project updates were communicated clearly and feedback was incorporated effectively.

Designed and documented comprehensive testing protocols, including unit tests, integration tests, and system tests, to validate the robustness of the new financial platform before its release to the public.

Developed training materials and conducted workshops for Think Money’s internal teams, equipping them with the necessary skills to manage both the backend and frontend aspects of the new platform.

Closely monitored the quality assurance process, ensuring that the final product met both functional and aesthetic design standards as specified by Think Money UK.

Focused on identifying areas for continuous improvement throughout the project lifecycle, proposing and implementing enhancements to continuously refine the end product.

Client: Synchronoss Technologies, thru Polaris April2010–Sep2011

Role : Team Lead (Automation Testing)

Project : Time Warner Cable Buy Flow 2

Responsibilities:

Automated functional Test Cases execution using hybrid framework approach.

Led the design and implementation of a robust automation testing framework tailored to Synchronoss Technologies' cloud-based software solutions. This framework significantly improved test coverage and reduced regression testing time by 40%.

Spearheaded the development of automation and manual testing strategies, aligning them with evolving software requirements and ensuring thorough testing across multiple platforms and environments.

Oversaw the entire quality assurance lifecycle for multiple projects, working closely with the development teams to ensure bugs were promptly identified and resolved, leading to a 95% on-time delivery rate of tested software enhancements.

Managed a team of automation and manual testers, enhancing collaboration with developers, business analysts, and project managers to maintain project timelines and meet quality objectives.

Skilled in leveraging tools like Selenium, Jenkins, and JIRA to automate end-to-end business scenarios, resulting in a 50% reduction in manual testing efforts and a significant enhancement in the software development lifecycle.

Championed initiatives aimed at continuously improving testing processes, including the integration of CI/CD pipelines, which led to a 60% decrease in the time to market for software releases.

Conducted training sessions for new and existing team members to enhance skills in automation scripting, testing methodologies, and best practices, thus building a more competent and agile testing team.

Description:

Time Warner Cable Buy flow Application is developed to reduce Call Center Volume by disinter mediating the custom Buy-Flow process and in turn increasing acquisition volume by providing an easy-to-use online self-service and providing the greater customer satisfaction and also improving the brand equity of Time Warner Cable by demonstrating leadership in innovation with the use of the web as a channel and customer self-service.

The Buy flow Application was deployed to have an enterprise-wide, consistent Buy-Flow process across all Division /regions of Time Warner Cable and is intended to provide the offers and

services from Time Warner Cable to the User's based upon the service address of users and providing the users the convenience to understand the prices and configure the offers accordingly and enabling them Successfully subscribing to services provided by Time Warner Cable

Other Projects with HTC Global Services

Responsibilities:

1. Analyzing the requirement document and clarified the queries with BA.

2. Refinement of the requirement with the internal team.

3. Brainstorm with the team

4. Break the requirement into a Test case and get it ready when the development is completed. (Waterfall model)

5. Create test plans and cases, execute tests, analyze results, and report bugs.

6. Ensure the business requirement is fulfilled as a tester

Project

Client

Role

Team size

Duration

Procurement Module

Electronics Corporation of Tamilnadu Limited

Tester

6

March 2009

to Nov 2009

Efin module and Purchase

Reports

Indian Institute of Astrophysics, Bangalore

Tester

5

July 2008 to

Feb 2009

Estimation module in PPMA.NET

HTC Global Services

Test Coordinator

5

Nov 2007 to

June 2008

Personnel and payroll Management System

Maklai Group of Companies, Bahrain

Tester

6

Jan 2005 to

Apr 2006

ACADEMIC CREDENTIALS

B.sc (Physics), Bharathi Women’s College, Madras University M.sc (Nuclear Physics), University of Madras



Contact this candidate