Sign in

Test Cases Engineer

Jubilee Hills, Telangana, India
February 06, 2019

Contact this candidate


Gibi Babu

QA Analyst


Professional Summary:

Over 7+ years of extensive experience in Quality Assurance testing for client-server and web-based applications with Strong understanding of SDLC, STLC and QA methodologies which enables me to actively contribute in Requirement Gathering, Test Planning, Test Cases, Test Data Set up, Manual testing, Black box testing, White box testing, and Defect Tracking.

Versatile test automation tools expertise such as Selenium WebDriver, RC, SOAP UI, JMeter and JUnit/TestNg.

Key expertise in testing and debugging GUI applications using Selenium WebDriver.

Extensive in developing Selenium Test Scripts using Java in Eclipse IDE.

Good knowledge on running test cases using Cucumber JVM.

Working experience in Data Analysis, Data Verification and Validation of an ETL Application using Backend / Database testing.

Experience with TestNG Framework and JUnit Framework.

Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using the TestNG annotations like Groups, Parameter, Data Provider.

Hands-On experience in using SOAP UI tool for Service Testing, Load Testing, Assertions, Test Coverage, Security Scans, Properties and Groovy scripts.

Form Validation Controls and Custom Controls.

Extensive experience on Tracking Defects using JIRA, HP Quality Center and, BugZilla.

Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.

Experience in designing and implementing different automation frameworks like Keyword Driven Framework, Data Driven Framework and page object model.

Experience in Smoke, Functional, Integration, System, Regression and UAT Testing.

Experience in doing performance testing of service using JMeter.

Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.

Extensive knowledge of problem solving techniques and possess excellent analytical skills and interpersonal skills.

Ability to work independently as well as in a team oriented, collaborative environment with Excellent interpersonal and communication skill.

Highly organized with the ability to manage multiple projects and meet project deadlines.

Experience in database of RDBMS in SQl Server by executing SQL queries.

Technical Skills:

Testing Tools: Selenium WebDriver/IDE/GRID, QTP, SOAP UI, Postman, Rest Assured, Cucumber, JMeter

Languages: HTML, CSS, JavaScript, Java, XML, Python, XPAth,.net,C#

Test Framework: JUnit, TestNG, mainframe

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: Jira, ALM, Quality Center, BugZilla, IBM Rational ClearQuest

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Scripts: Batch, PowerShell, Perl, Shell

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: SQL Server, MS Access, Oracle

Operating Systems: Windows variants, UNIX

Professional Experience:

EOG Resources Houston, TX Nov 2018 - Present

Role: QA Engineer


Involved in Analysis, Understanding the requirement specifications.

Automated the regression test cases using the WebDriver &TestNG.

Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio) and Junit.

Performed functional testing, integration testing, black-box testing, and system, regression testing, and user acceptance tests.

Worked in Agile Scrum Development Environment with frequently changing requirements and features set.

Extensively used SQL statements to query the SQL server Database (RDBMS) for Data Validation and Data Integrity.

Updated the test cases using TFS which acted as repository.

Imported test scripts from excel into MTM.

Developed Java based library to read test data from XML & Properties files using Junit and Selenium.

Converted existed manual tests into Automated Tests MTM and VS2010.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.

Followed Test Driven Development (TDD) as much as possible and written test cases using Junit for every relevant class.

Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using Java and with cucumber using ruby along with manual testing.

Communicating with the Client team over conference calls (video or Audio) for any design change issues in the project and hindering issues.

Documented software bugs and wrote test reports by using Microsoft Test Manager (MTM) and Team Foundation Server (TFS). Performed database validation using SQL queries.

Knowledge of HP Quality Center, ALM (Application Lifecycle Management). Executed and managed test cases and responsible for reporting Quality Center/Rally.

Prepared and presented deliverables for testing done by the Performance testing team.

Working as a member in team sharing the knowledge in order to achieve product timelines.

Environment: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, MTM, XML, SQL Server, Core java Script, Cucumber, Ruby, Windows, SQL, C#, Core java Eclipse

Allianz Cornhill Insurance Services Pvt Ltd, Kerala India Dec 2014 to Jan 2018

Role: QA Automation Engineer


Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.

Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.

Responsible for developing test automation Framework using Selenium WebDriver with Maven and, TestNG.

Worked on Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.

Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver. Wrote Maven build scripts to automate the compilation and execution of TestNG test cases/suites for Lens Measurement screen, Lens Type Screen, Aftercare screen and two eye replication screens.

Proven success in establishment of agile test practices including acceptance test automation using Cucumber (ruby scripting) during acceptance test driven development methodology.

Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.

Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.

Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.

Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.

Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages.

Performed the testing of Restful web services for mobile apps for the Using SOAP UI.

Involved in SOA testing for Payments API's using SOAP UI and Java framework for Web Services testing.

Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.

Analyzed test results, tracked the defects and generated reports using HP ALM.

Involved in Back end testing using SQL and PL/SQL queries. Performed back-end testing on SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications.

Environment: Java, Selenium WebDriver, Maven, TestNG, Jenkins, Cucumber, SOAP UI, Firepath, Firebug, XPATH, XML, Eclipse, HP ALM, Agile, SQL, Windows.

Professionals IT Solutions (PITS), Kerala. IndiaJul 2011 to Nov 2014

Role: QA Tester


Created manual test cases, test scenarios depending on the requirements. Identified severe bugs, classified them as per the severity and reported them using Quality Centre, JIRA.

Recommended and implemented testing strategies, increasing productivity by 15%.

Prepared Manual test cases, extensively involved in writing and designing templates for the Test Plans and Test cases using HP ALM.

Performed automation testing using selenium, karma/jasmine frameworks.Performed database testing by utilizing SQL queries.

Collaborated with QA team to create and implement test plan and test cases for User Acceptance Testing (UAT). Involved with the whole UAT to ensure the performance of the system and application.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Worked with the Web programming language HTML, CSS, XML and selected web element by using Firebug and Fire Path.Knowledge on Web services (API)testing on SOAP and REST.

Regression testing, Acceptance testing (UAT), End-End testing, Stress testing, Smoke testing, API testing.

Provided Test Effort Estimations which later turned out to be very helpful in saving additional costs by 10%.

Environment: HTML, SQL, UML, Visio,Karma/Jasmine,Load Runner, JMeter, HP ALM/Quality center, SQL, HTML, UML, Load Runner, JMeter, QC, Visio, JIRA

Contact this candidate