1. Resume of Balasubramanian V
Balasubramanian Viswanathan
Hoboken, New Jersey - 720.630.6055 – viswanathanbalaqa@gmail.com
SKILLS AND EXPERIENCE SUMMARY:
Open-minded individual who enjoys problem-solving, learning, exploring and sharing of
knowledge with 9 years of total experience in Software Testing implementing quality
software solutions for large multi-national organizations.
Proven skills in Leading/training both offshore and onshore teams, Test Management by
working from different Geographies like India, UK and USA.
3+ Years of Work Experience in Functional Web Automation in Selenium Web
Driver using Java by automating highly transactional broadcasting and Interactive
eLearning web applications, Configured Maven for Java Automation Projects and
developed Maven project object model (POM).
Implemented Page Object model framework and Developed Test cases using Junit
& TestNG using Eclipse IDE
6+ months of Work Experience in Automating complex API for Interactive eLearning
application (Restful Web Services) using Snoopy Framework in Java
5+ months of Work Experience in Appium by developing Appium Scripts for
customized Sales module of broadcasting mobile app (Native App) and large E2E
broadcasting Web apps using Java and involved in developing and implementing a
common framework for Android/iOS
Excellent experience in HP UFT and implemented Data Driven framework and
Descriptive programming method for complex interactive learning website
Have extensive work experience in Functional, Automation, Data Base, Web
Services and CRM - Siebel Testing.
Have great work experience in working with top-notch clients across multiple Domains
like Banking, Telecommunication, Information and Media.
Have excellent experience in Testing the implementation of Legacy to Cloud based re-
write for highly transactional broadcasting application involving multiple integrations
systems and have guided clients in deployment
Excellent ability to work in Agile Teams and QA Lead managing the remote teams
by representing the team in Daily Scrums, Sprint Grooming, Sprint Backlog
meetings, Sprint Planning, Sprint Demo and Sprint Retrospective meetings.
Have good work experience on Continuous Integration/DevOps tools such as Jenkins Build
Server, Maven, Git, Sauce Labs and Bitbucket (Stash).
Solid Experience in Agile – Scrum methodology, Iterative and Waterfall SDLC
methodologies.
Excellent Experience in popular Test and Defect Management tools like HP ALM, JIRA,
Microsoft Test Manager and Qmetry
Solid Experience in preparing Test Approach, Test Strategy, Test Execution and
Test closure activities for mid – large scale projects
Excellent experience in Accessibility testing using the JAWS Screen recorder for
Windows
2. Resume of Balasubramanian V
Strong Experience in SQL Server by managing the QA team databases and also
perform Database level testing, Schedule and Monitor SQL Jobs
Have good work experience in Compatibility Testing on various OS/browser
combinations on Windows 7/10, iOS Devices like MacBook, iPad, iPhone and Android
Devices and arriving at optimal strategy for performing the same.
EMPLOYMENT HISTORY:
Name of the Company Designation From To
Cognizant Technology Solutions Associate – Projects May 2011 Till Date
Cognizant Technology Solutions Programmer Analyst Feb 2010 May 2011
Infosys Technologies Pvt. Limited Assistant Software
Engineer
13-Aug-
2007
25-Jan-2010
EDUCATION:
Title of the Degree with Branch College/University Year of Passing
Bachelor of Computer Applications Ramakrishna mission
Vivekananda college, Chennai
2007
TECHNICAL SKILLS:
Web Technologies HTML, CSS, JavaScript
Operating System Windows XP/7, OSX 10.11, Android OS
Programming/Scripting
Language
Core Java, VB - Script
Test Management Tool HP ALM, Quality Center, JIRA, Microsoft Test Manager, IBM
Clear Quest, Mantis Test Link and Qmetry
Restful WebServices Swagger, POSTMAN and Insomnia
Test Automation Selenium WebDriver, Selenium Grid, TestNG, JUnit, Log4j,
Apache POI, Appium, Eclipse IDE
Database Microsoft SQL Server 2014
Continuous
Integration/DevOps Tool
Jenkins, Maven, GitHub, Bitbucket (Stash), Sauce Labs
Package(s) CRM Siebel 8.0 – eCommunications
CERTIFICATIONS:
ISTQB – ISED
Completed - Agile Project Management training using Scrum - Conscires Agile
Practices [Qualifies for 8 PMI PDUs]
3. Resume of Balasubramanian V
PROFESSIONAL EXPERIENCE:
Client Pearson Education
Project Title Pearson Higher Education
Duration August 2015 - Till Date
Location Hoboken, New Jersey, USA
Domain Education
Operating Systems Windows, Mac, iOS & Android devices
Programming Languages/Tools Core Java, Selenium Web driver, Restful Web
Services, Snoopy, Eclipse, HP-ALM,HP - UFT
QMetry, JIRA, Swagger, Sauce Labs, Maven,
Jenkins, JSON, TestNG, Junit, Eclipse IDE
Project Description:
The Purpose of this Project is to develop a web application called Sumatra to provide Course
creation and Scheduling for TDX and PXE Assignments. Instructor uses the Course UI to create a
Course. Sumatra Server will store the Assignments; Instructor uses Grades UI to view student’s
results for all students enrolled for the course. The Exchange Restful Service sends data based on
course and books to Assignments; The Assignments Restful Service (LAS) sends data based on
assignments scheduling and Due Date and student submission to Gradebook; Gradebook Restful
Web Services communicates the information to Gradebook Calc and Gradebook Composite Layers
and stores the information in Cassandra Database.
Roles & Responsibilities:
Worked in a highly dynamic AGILE environment as QA Lead and participated in scrum
meetings which includes Sprint Planning, Daily Scrums or Stand-ups, User
Stories/Backlog grooming, Defect Triage , Story Point Estimation & Retrospective
for onsite and offshore
Develop and execute Functional automated test scripts in Selenium WebDriver using
Java, TestNG, Maven, JUnit, Log4j, and Apache POI.
Implemented Page objects framework and have scripted more than 15 pages from
scratch
Provide regular demo of Automation test suite and incremental changes to re-use
functions to all stakeholders
Use Sauce Labs to execute Selenium automation suites on different platform, browser
combinations in parallel.
Perform code review of automation test scripts prepared by the team
Automated the REST Service using snoopy framework in Java
Create/Review the pull request given by the team in Bit Bucket (Stash) for Automation
tasks.
Refactoring the automation test scripts based on change in requirements
Configured Maven and Jenkins Build Run for Functional and Web Services Automation.
Extensively used JIRA and Qmetry to manage and maintain the tasks, defects and
test cases
Performed System, Integration, Regression and Automation Testing
Developed test scenario, test cases and manage the same using Qmetry and later in HP
ALM
4. Resume of Balasubramanian V
Track and report the defects using JIRA and Create/Manage JIRA Dashboard for test
reporting
Manage the migration activities from Qmetry to HP ALM
Client Imagine Communications
Project Title Landmark OSI – Re-write/ Cloud Migration
Duration Jan 2013 – July 2015
Location Denver, Colorado
Domain Media - Broadcasting
Operating Systems Windows, Mac, iOS & Android devices
Programming Languages/Tools Core Java, Eclipse IDE, JIRA, Test Rail,
Selenium Web driver, TestNG, Junit, Git,
Stash, MS-SQL Server 2014, Swagger,
POSTMAN, Appium, Android and iOS Devices
Project Description:
LandmarkOSI Traffic & Billing is a scalable, cross-enterprise solution designed to manage ad
operations in multi station/multichannel environments across multiple markets and media
platforms. This particular project was divided into 2 sections.
Project 1:
The legacy LandmarkOSI application to meet the ever-changing needs of the clients a new
project was initiated to host the legacy application over cloud and implement the same in a
phased manner. This application is highly transactional as it has capabilities to interact with lot of
other broadcast Automation system and 3rd party vendors and which were also carefully moved
over to cloud using PaaS service capability.
Project 2:
The Legacy LandmarkOSI was slated to re-write over web using Angular JS and RestFul Web
services and updating the data back to the SQL Server database and launch mobile app for the
sale users to procure Deals on the Go and the same data would flow into other modules of the
system seamlessly
Roles & Responsibilities:
Worked in AGILE environment for New Products development as QA Lead and prepare
Test approach/strategy, Participate in Requirement gathering with Business Analyst
(BA) and also in reviewing Product Backlog Items
QA Lead - representing the Scrum Team and involving in Poker Planning, Daily
Standups and Retrospective meetings and also Monitor the team’s Burn Down chart
and take effective steps to reach milestone on each sprint
Extensively used Microsoft Test Manager and TFS to manage and maintain the
Requirements, develop Test Cases and Defect Management.
5. Resume of Balasubramanian V
Use Fiddler and Chrome Dev Tools to efficiently track layout issues and monitor RestFul
Web service calls for their performance and provide QA stand on Web service services
optimization
Developed and executed automated test scripts for Functional and Regression test cases
in Selenium WebDriver using Java, TestNG
Configured Maven for Java Automation Projects and developed Maven Project Object
Model (POM).
Developed Appium Scripts for Native Android, Web Apps/iOS Apps using Java.
Maintain the Selenium code and sources in Bit Bucket
Performed Compatibility Testing on Various OS/Browsers combinations.
Performed Mobile Testing on devices like iPhone, iPad, Nexus, Asus Tablets and
Android Devices like Samsung Galaxy, Samsung Note.
Prepare Test Summary Report after the completion of every Sprint
Demo the deliverables of the Sprint to all the stakeholders as part of the Sprint Team
Effectively communicate between different team involved in the Sprint to ensure smooth
delivery and manage the offshore QA teams
Identify Weakness/gaps in QA Process and suggest improvement and put together
action plan for implementing the same
Possess strong Interpersonal skills and maintained successfully client relationships with
assertive communication.
Implement Test Strategy, Test Scenarios for Cloud migration
Perform Gap Analysis by setting up Real – Time 3rd Party integration environment and fix
the gaps
Setup multiple client databases and test for Multi – Tenancy
Draft detailed test scenarios for Interoperability Testing by verifying the access of FTP
and network printers for report generation and printing
Perform Disaster Recovery Testing – by verifying the clustering shift in case of
various types of failures (ex: network breakdown, session lockout)
Perform Basic Scalability testing
Client Imagine Communications
Project Title Broadcast Mater
Duration Feb 2010 – Dec 2012
Location Denver, Colorado
Domain Media - Broadcasting
Operating Systems Windows
Programming Languages/Tools HP Quality Center, MS SQL Server,
Project Description:
Broadcast Master is a flexible, cost-effective system for growing television operations. The
comprehensive suite of modular and scalable rights, sales and scheduling and media
management solutions enables broadcasters to drive productivity and revenue with the tools to
automate and manage your daily operations, allowing you to focus on the business of
broadcasting.
Roles & Responsibilities:
6. Resume of Balasubramanian V
As Onsite/Offshore QA Lead, acted as liaison between Client and Offshore/Onshore QA
team.
Involved in Requirement gathering with Business Analyst (BA) and guided QA
team in developing Test Requirements for the requirements.
Part of the Sustenance board and involved in scoping the maintenance release items
on weekly basis
Provide KT on Testing process and Domain knowledge to the new members of the team
Extensively used HP Quality Center (QC) to manage and maintain the Requirements,
develop Test Cases & Procedures, and Defect Management.
Performed System, Regression, Risk Based Testing (RBT), and Integratio n
Testing using HP Quality Center.
Performed Device testing extensively on Library scanner device which enables to sync
the media to system
Developed testing strategy, test plans, test scenario, test case preparation, track
issues, test summary report and provide regular status updates to Client and Other
stake holders.
Update the Quarterly Steering Committee deck on the progress/updates on BCM
Co-coordinating both release and maintenance project delivery on time from QA Side
Facilitate communication between all groups involved to coordinate the transfer of
technical/functional specifications.
Mapped Test Cases and Procedures with Functional Specifications Document (FSD)
to develop Requirement Traceability Matrix (RTM)
Worked with Project Manager’s on post-production issues and performed Root cause
analysis (RCA) on production issues and proposed QA mitigation strategy.
Involved in Project plan preparation, QA Resource Loading and Effort Estimation for new
projects
Possess strong Interpersonal skills and maintained successfully client relationships with
assertive communication.
Client British Telecom
Project Title Diplomat2TFMigration
Right Chat – BT live chat application
Duration Feb 2009 – Jan 2010
Location Hyderabad, India
Domain Telecommunication
Operating Systems Windows
Programming Languages/Tools HP Quality Center, MS SQL Server, Toad,
Siebel eCommunications 8.0
Project Description:
Dip2TF Migration:
It is a migration test project which focuses on migration data from one work management named
Diplomat to another called Taskforce. The testing was crucial because as a tester I will have to
look into the functionalities in Siebel perspective and have to check if the same is reflected in
other downstream components without hampering any other existing functionality which is really
critical for the client.
Right chat:
7. Resume of Balasubramanian V
Right chat is a web based chat application which would help the BT customer support executives
in solving the customers query and maintaining the records of their queries. It is a very short term
which made me to held my nerve and performs exhaustive testing of the application
Roles & Responsibilities:
Extensively used HP Quality Center (QC) and Test Link (Open Source Tool) to
manage and maintain the Requirements, develop Test Cases & Procedures, and Defect
Management.
Performed System, Regression, Risk Based Testing (RBT), and Integration
Testing using HP Quality Center.
Developed Test scenario, test case preparation, track issues and provide regular status
updates to Offshore QA Lead
Mapped Test Cases and Procedures with Functional Specifications Document (FSD)
to develop Requirement Traceability Matrix (RTM)
Worked on Developing scripts using QTP for automating the generic process flow in the
project
Client Charles Schwab
Project Title Siebel eFinance Implementation
Duration Jan 2008 – Feb 2009
Location Hyderabad, India
Domain Telecommunication
Operating Systems Windows
Programming Languages/Tools MS SQL Server, IBM Clear Quest, Siebel
eFinance, ITAA, MS - Visio
Project Description:
Schwab has a highly customized Siebel e-finance application to meet all its need of its customers
which gave me a good exposure to the Siebel testing domain. Schwab always seeks for the best
of quality deliverables and also demands the same without any slippage in the deadlines and the
same is always expected from the employees of Infosys as well. These aspects of both my client
and employer inspired me in delivering best of quality of deliverables in the stipulated time.
Roles & Responsibilities:
Involved in the System testing part of the Charles Schwab and played an active role in
both manual and automated testing
Prepare Test scenarios based on the requirements and prototype provided by clients
Prepare Test cases for the drafted test scenarios and execute the same using HP Quality
center
Log Defects in IBM Clear Quest and track the same to closure
Involved in training new team members on the functionality of the application and the
process in the project
Involved in Automating the test scripts for regression using the tool ITAA
Rated with best grades for inter personal communication skills and capability to understand
the customer requirements which also includes analyzing the same.