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