Sign in

Selenium Test

Elkridge, MD
February 19, 2020

Contact this candidate


Phone: +1-443-***-****



•Over 5 years of experience as Software QA Analyst, writing and executing test plans and test cases in highly structured and loosely structured development environments and performing functional, user acceptance, browser compatibility, end – to – end types of testing.

•Experienced in document analysis, business requirement analysis, functional test scripts preparation and execution, defect identification and tracking.

•Expertise in System, Functional, Regression, Integration, GUI, Usability, Performance, Load, Stress, Positive, Negative, Data Driven Testing and UAT.

•Apart from functional testing, can handle end to end module testing. Well-versed in STLC process.

•Created Test Scenarios, design Test Cases, prepare RTM, generate test results and Defect logs.

•Well experienced with Automation tool - Selenium.

•Experience in working with tools like JIRA, Rally related to agile environment.

•Actively involved in STLC process and used tools like Selenium Web driver, SOAP UI.

•Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.

•Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

•Experienced in working with CMS tools like Sharepoint, Sitecore.

•Implemented SOAP/REST services using SOAP UI to test the web services.

•Extensively involved in Build Acceptance Testing, Functional Testing and Database Testing using SQL and Cross-Browser testing using Safari, IE and Google Chrome.

•Expertise in XML files, Flat files, CSV files and running those using tools.

•Worked closely with development and Technical Support teams to resolve quality issues.

•Strong experience on testing life cycle, SDLC and defect life cycle. Hands on experience in complete software testing lifecycle (STLC).

•Experience with the full software development and testing life cycles with exposure to various models like Agile, Waterfall methodologies.

•Strong communication, interpersonal, learning and organizing skills matched with the ability to manage stress, time and people effectively.


Client: Maryland Health Benefits Exchange, Baltimore Mar 2019 –Feb 2020

Role: QA Analyst


Performed User Acceptance Testing

Review and analyze business requirement documents, and apply the functionality to testing models

Involved right from the Architecture Design of the Automation Framework using Selenium.

Engaged with Subject Matter Experts (SMEs) and recorded the requirements in a format that can be reviewed and understood by both business and technical people.

Developed test cases for story card based on Acceptance Test Driven Development ATDD.

Developed Automation Framework from scratch using SELENIUM WebDriver.

Developed, executed and maintained Selenium automation test scripts for the web application under test.

Used Selenium Grid with TestNG framework test scripts to run automated test cases in parallel on 3 environments.

Involved in Cross Browser Testing using Selenium Web Driver.

Worked on SOAP, REST based web API and external data source testing. Analyze, record and modify the response XML and then create and run functional and load tests on web services prior to implementation.

Profound knowledge in Test Management Tools like HP ALM.

Identify, analyze and track defects using JIRA, provide detailed and complete defect reports with regular updates to keep others informed of status. Drive for expedient resolution of defects and validate fixes in a timely manner.

Worked with Jenkins to achieve continuous integration.

Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.

Client: Standard Chartered Bank, Bangalore Nov 2016 –Aug 2017

Role: QA Analyst


Analyzed Business Requirement Specifications (BRS), Functional Requirement Specification (FRS) and User Requirement Documents (URD).

Actively participated in all phases of SDLC (Verification to Validation) and QA life Cycle.

Performed Functional, SIT, Regression and UAT testing on application to ensure that application was error free.

Develop Test cases from business use cases, Test data and Selenium scripts for UI testing.

Prepared Traceability Matrix to fill the gap between the requirements and test cases covered.

Developed Automated Test Scripts using Descriptive Programming (conditional statements, loops, user defined functions, function library) and data driven testing to validate the data and GUI based on business scenarios.

Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.

Maintained the Selenium & JAVA automation code and resources in source controls like CVS, SVN over the time for improvements and new features.

Involved in testing the database extensively using complex SQL queries, joins and procedures.

Extensively used Joins, sub-queries, grouping in SQL to check backend data and data integrity as part of Data Driven Testing.

Saved time and cost of testing by automation using Selenium WebDriver, JAVA, and TestNG framework.

Identify, resolve web services user interface problems and evaluated the response of the web services using SoapUI.

Logged defects and generated reports, Created Test cases and executed tests using Quality Center.

Reported and tracked defects using Bugzilla, provide detailed and complete defect reports with regular updates to keep others informed of status.

Attended weekly Project Status Meeting with Development team and QA Manager, and worked closely with the Project team to define Test Scope, Risk, Dependency, and Constraints.

Environment: Agile, VB, SQL, XML, Selenium WebDriver, Jenkins, Cucumber, HP Quality Center 10(QC/ALM), SoapUI, MS Office, Bugzilla, HTML, CSS

Client: Eli Lilly, Ahmedabad, Gujarat Aug 2014 – Nov 2016

Role: QA Analyst


Performed manual testing and maintained documentation on different types of Testing viz., Positive, Negative, Regression and Black Box.

Development of standard documentation package (Requirements specification, Design, Operations and Quality Testing Plans)

Set up definitions, Test Validations and process for test phases including Test Plan, Test Cases, Interface test, integration test, Regression Test and system test.

Wrote complex queries in SQL assistant to check the data from Source and Target.

Performed data validation testing writing SQL queries. Tested ETL batch processes using UNIX shell scripting.

Did extensive work with ETL testing including Data Completeness, Data Transformation & Data Quality for various data feeds coming from source.

Worked to fully implement test phase entry and exit quality criteria including simple Test conditions to moderate, Standard test reporting metrics and standard test artifacts and Test Validation.

Frequently updated the requirement and defect status as per the current status of the testing project.

Queried the Client ID, geographic location, address information etc against relational database using SQL.

Documented all Testing phases in the Testing Process.

Worked closely with business partners, vendors, technology and project management staff and team members to develop the project.

Environment: HP QC, HTML, Windows XP, Team Foundation Server (TFS), SQL, ETL, Data migration

Client: TCS, Bangalore,Karnataka Mar 2013 – Aug 2014

Role: QA Analyst


Coordinated with onsite and offshore resources and clients.

Analyzed business requirements and related documents.

Prepared in Test Plan and identification of static defects.

Prepared the Functional traceability matrix.

Preparation of test scripts and test data depending on requirement.

Execution of test scripts for SIT and UAT environments.

Actively participated in Defect Tracking and reporting status to Onsite counterpart

Analyze the defects and prepare Causal Analysis Reports. Strong defect management and business analysis skills and great ability to pair with development and stakeholders.

Driving efficiencies by automating test processes and procedures as far as possible.

Assisted User acceptance test users to set up the environment and assess defects. Implemented proper QA verification and validation processes for testing any product E2E.

Environment: QC, HTML, Windows XP, Tibco, EAI, CRM, SQL


Bachelor in Information Technology Engineering, JNTU, Kakinada, 2012.

Contact this candidate