Sign in

Senior Software Tester

Duluth, Georgia, United States
February 02, 2018

Contact this candidate


Senior Software Tester

Mobile #: 848-***-**** Email:


Value driven and highly accomplished professional in Information Technology, Banking & Financial Services, Manufacturing, and Public Sector Industries with around 9 years of experience in Software Quality Assurance in Automation and Manual testing using Selenium, Java, SOAPUI, TFS, SQL.

Extensive experience in testing the client, web & Mobile applications manually and using automated testing tools.

Key areas of expertise include project management, quality assurance with ability of documenting business requirements, reviewing functional specifications, analysis and comparison of existing solutions, providing cost estimations, writing test strategies, test plans, test cases, coordinating testing and documentation.

Experience in all phases of Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).

Expertise in writing automated test using Selenium, JUnit and Java.

Experienced in all phases of lifecycle including requirement gathering, risk analysis, project planning, scheduling, testing, defect tracking, reporting and managements.

Expert in automated testing as well as in manual testing using tools such as ALM, HP Quality Center, MTM, TFS, Selenium Web driver, TestNG, Maven, Cucumber, Jenkins.

Experience with BDD/cucumber and writing test cases in Gherkin language.

Experienced in developing use cases, user interface specifications, and user requirement specification documents.

Experience on Selenium IDE and creating Scripts in Selenium Web-driver by using Java

Developed ANT based build scripts to run Selenium Automation

Used Jenkins1.5 as Continuous Integration tool

Exposure to performing database backend testing and in writing SQL Queries

Developed automation frame works in Hybrid and Data Driven, models and good understanding of different frameworks like Key-word driven, Page Object Model.

Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business and technical needs from and to clients and customers.

Good knowledge in Database Testing using SQL, PL/SQL.

Experience in testing web services based on SOAP and REST using SOAPUI Pro.

Proficient in different software development methodologies like Agile Methodology, Waterfall model, Iterative model and V-model.

Expertise in Automation Testing, Manual Testing, Smoke Testing, GUI Software Testing, Black-box Testing, Functional Testing, System Testing, and Regression Testing.

Strong Analytical and Problem Solving skills.

Quick learner of new software/tools, self-starter, can work independently and in a team.

Can conduct functional, load, smoke, GUI, integration, and regression testing.

Good experience in working with bug tracking tools and defect management.

Ability to interact with Business Analysts and developers regarding functional requirements, bugs, enhancements and test case review meetings.

Good experience in writing DSR ( Daily Status Report ) and WSR (Weekly Status Report)


Operating Systems:

Unix/Linux, OS-X, Windows XP/NT/7/8.1/10.


Oracle, MySQL, DB2, Vertica, SQL Server.


JAVA, VB Script, JavaScript, Shell Script, Groovy.

Testing Tools:

QTP/UFT, SOAPUI, Selenium Web driver, TestNG, Junit, Eclipse, MTM, TFS,

CI /Build/Version:

Jenkins, Ant, Maven, Git, SVN


Master of Science in IT Management at University of Wales Newport

Bachelor of Computer Application at University of Madras, India

Six Sigma Yellow Belt.


Client: Department of Human Services, Mechanicsburg, PA Apr 2013 to till date

Senior QA Automation/Manual Tester

Environment: Selenium WebDriver, Java, SQL Server 2012, NodeJs, Cucumber, Jenkins, Web Services, Eclipse, Nightwatch JS,Agile, Jenkins, Test NG, ASP.NET, VB.Net, C#.Net, Oracle SQL Developer, Microsoft Test Manager(MTM), MS Visual Studio 2010, Fiddler 4, QTP 9.2 and 9.5, SQL Server 2005/2008, HTML, XML, SSRS, Opcon, ATS, TFS, SQL, SOAP UI 4.5.1, Notepad++, SnagIt Editor, Informatica, Policy Manager, CA IDM and Splunk.


The Department of Public Welfare is the largest department within the Commonwealth of Pennsylvania. The Department is charged with improving the quality of life for the Commonwealth's citizens. The Department oversees the administration of state welfare programs within the following offices: Children, Youth and Families, Medical Assistance, Income Maintenance, Social Programs, Mental Retardation, and substance abuse.


Worked for Department of Public Welfare of Pennsylvania and involved in a project with CIS (Client information system), CIS sub systems have COMPASS (Commonwealth of Pennsylvania Access to Social Services), eCIS (Electronic Client Information System) and CIS (Client Information System). Worked on the Patient Protection and Affordable Care Act (PPACA), commonly called “Obama care” is the federal health care law. The majority of the core functionality in eCIS has been developed in the .NET Framework (ASP.NET on VB.NET) and Oracle 10g/11i.

Daily Duties:

Worked on various Maintenance initiatives and work orders.

Analyze and Review Business Requirement Documents/Functional Requirement Documents (RDD) and Use Case Documents.

Created Test plan, Test strategy, performance Test Plan and User Acceptance Test plan.

Conducting team/bug triage meet, participating in App team, UAT team & Client team meetings, assigning task to team members.

Defined activities required to prepare and conduct Functional Testing, Integration Testing, System Acceptance Testing, Regression Testing, GUI Testing, Mobile testing (browsers & Native Apps), Backend Testing, Performance Testing and User Acceptance Testing.

Responsible for reviewing Test Cases & creating the Traceability Matrix.

Create and execute test cases then recording of test results using Microsoft Test Manager.

Developed SQL Queries used to perform Oracle SQL Developer database testing.

Created XML to performed service testing through SOAPUI Pro and validating in SOA Policy Manager.

Automation of test cases using Selenium Web driver, TestNG, Page object Model(POM)

Implemented automation using Selenium WebDriver, Test NG, Cucumber

Used Protractor to run end-to-end tests that are written in JavaScript and run with nodeJs language used is Java and expanded test scenarios, tracked Cucumber reports.

Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.

Executed the automated regression test cases during every release and also executed the daily regression test suites.

Implemented automation using Selenium WebDriver, TestNG, and Cucumber.

Wrote, troubleshot, and maintained automated test plans using Selenium and Nightwatch JS

Extensively automated Regression and Functional test suites by developing over 140+ test cases and five test suites using Selenium WebDriver.

Developed BDD tests using Cucumber by writing behaviours and step definitions.

Developed required Selenium support code in JAVA for Cucumber.

Scripted tests aimed at maintaining the quality of our websites using Selenium and Nightwatch JS

Used Jenkins as continuous integration server to run automated test suites.

Used selenium Nightwatch.JS for Automation testing and Chai.JS for unit testing.

Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications

Experience on End-to-End testing from project Start to Sign-Off.

Interacted with Business Team for the requirements and also interacting with developers.

Maintained team Defects report though MTM & TFS and reported to the management on daily basis.

Client: TCS e-Serve Limited (Formerly CGSL), Chennai, India Sept 2007 to Sep 2010

Software QA engineer

Environment: Visual Basic, ASP.NET, C#, SQL Server, Test director, Win XP, MS Office & SharePoint.

Daily Duties:

Performed the role of an Auditor for an affiliate of Citi's North Americas collections (related to Credit Cards, Auto loan, Mortgage loan, and personal loan).

Conducted audits on applications/processes used by the Bank and also on the different communication tools used by the Bank to reach customers (calls, letters, emails etc.).

Notify clients/business on probably reputational/operational risk that might affect the business, it involves drafting and implementing a corrective action to mitigate the risk and follow up through to the point of resolution by working with the clients/business.

Reviewed and analysed requirements, Developed test plans, writing test cases, performed Integration, System, Regression and User Acceptance Testing (UAT).

Used Test Director for bug tracking and reporting. Involved in the Manual Testing and developed Traceability Matrix. Performed Both Positive and Negative Testing.

Developed SQL Queries used to perform database testing.

Identified the bugs and interacted with the team lead and developers for a resolution to ensure the overall quality of the software.

Maintain excellent rapport with the clients and the management to discuss process improvements, risk, and control identification and establishment and to discuss issues and concerns while testing the risks and controls.

Weekly call with Clients regarding the deliverables required for testing.

Client: Flextronics Technologies India Private Ltd, Chennai, India Dec 2006 to Sept 2007

Software Tester

Daily Duties:

Understanding the Functional Requirement Specifications (FRS) and interacted with the business users and providing feedback.

Understanding the application for the business perspective interacted with developers too for same understanding and then prepared the test scenarios and test cases accordingly.

Understanding Quality Assurance (QA) process and bug tracking tool(JIRA)

Responsible for System testing, Regression Testing, DB migration testing, web Testing etc. and then logged the defects using JIRA (Bug tracking tool).

After the end of every testing, the cycle could send the status and defect report to the managers, users, and developers and was involved in the discussions of the same.

Was involved in UAT after every Live Release of the application.

Partially was part of the Production Support team. Handled Production support cases (PS issues) and resolved and closed the same.

Tested the JIRA’s (defects) in ‘QA testing’ status and then moved it in ‘To be released to Live’ status.

Attended ‘Business Up gradation’ training given by business users.

Client: TeamLease, Chennai, India Oct 2005 to Nov 2006

Software Tester

Daily Duties:

oInvolved in test plan design & review, reviewing test cases, traceability matrix creation, test scripts scheduling, test effort estimation and test scripts execution.

oUsed build management tool Maven in the framework for batch triggering of test cases.

oWorked closely with the QA manager to discuss/decide major activities, scopes and milestones in the QA life cycle, update and publish status reports.

oExecuting Functional Testing, Integration Testing, System Testing, Regression Testing, Backend Testing, Performance Testing and User Acceptance Testing.

oConverting XSD to XML. Firing request XML and getting a response.

oDebugging and executing the scripts.

oDeveloping SQL Queries for Database testing.

oReporting the defects using Bugzilla.

oTimely reviewing of the updated Use Cases, BRD's and the TDD's to update self to the change in the application business flow.

Contact this candidate