Resume

Sign in

Senior QA Engineer

Location:
Golf View Manor, New Jersey, 08550, United States
Posted:
November 21, 2018

Contact this candidate

Resume:

Kamini Babu

Senior QA Engineer

Mobile No: 909-***-****

Email Id: ac7rgb@r.postjobfree.com

Senior QA Engineer with 8+ years of experience in Software Development Life Cycle(SDLC),Software Testing Life Cycle(STLC) which includes designing, implementing test plans, test cases, test processes, conducting test review meetings, automation testing of Client Server and Web Server applications in various domains like Banking, Healthcare and Finance.

• Agile/Scrum, Waterfall • TestNG, Maven, Jenkins • Python, Java

• Selenium WebDriver, Grid • Postman, REST Client • MS SQL, MySQL, Oracle

• Frameworks-DDD, BDD, Hybrid • JIRA/RALLY, GIT • HTML, CSS, JSON, XML

PROFESSIONAL SUMMARY:

Experienced in working with all phases of the test cycle, including Integration/System Testing, Performance Testing, Regression Testing, User Acceptance Testing.

Extensive knowledge of Quality Assurance standards, methodologies (Agile and Waterfall) and

Review and Sprint Retrospective meetings.

Experienced strategies with better understanding of Software Development Life Cycle (SDLC).

Actively participated in all of the Scrum ceremonies, Sprint Grooming, Sprint Planning, Daily Stand-Ups, Sprint in working with various tools such as Selenium IDE, Selenium RC, Selenium Web Driver, Selenium Grid, Cucumber, SoapUI, JUnit, JIRA, Rally and Eclipse.

Actively involved in developing and maintaining Test Plan, Test Evaluation Summary, Test Procedures, Test scripts, Test cases, Requirements Traceability Matrix (RTM), Defect Management, and Performance Metrics.

Involved in developing, maintaining and executing test cases for different Black Box Testing methodologies, reviewed test cases for peers and given valuable comments about test case coverage and in using Ant/Maven build tools to manage framework dependency jar files.

Expertise in Firebug, Fire Path add-on tools to identify the web elements using various locators such as id, Name, XPath, partial link text, and CSS locator in the application.

Experienced in integrating Automation functionality.

Experienced scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.

Enhanced and implemented different automation frameworks like Keyword Driven framework, Data Driven framework, Hybrid framework, and Page object model for different projects using Selenium Web Driver, and TestNG.

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

Familiarity with Behavior Driven Development (BDD) Framework using Cucumber.

Expert in identifying test scenarios & performing various testing like Unit testing, Sanity Testing, Regression Testing, Ad-hoc testing, System testing, Performance Testing, Stress Testing.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

Experienced in Web Services testing using Postman tool. Validated request and response XML, SOAP Web service calls.

Worked on Apache JMeter as a load testing tool for analyzing & measuring the performance.

Maintained Selenium & JAVA automation code and resource in source controls SVN, GitHubover the time for improvements and new features.

Knowledge on using Appium to automate the GUI of mobile based Applications

Generated test logs using Log4j for various log levels.

Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

EDUCATION & CERTIFICATIONS:

Bachelor’s in Information Technology

Oracle Certified Associate - SE JAVA 8

ISTQB Certified Tester – Foundation Level

TECHNICAL SKILLS:

Approaches

Waterfall, Agile-Scrum

Testing Tools

Selenium WebDriver/IDE/RC/Grid, JUnit, Cucumber, Postman

Programming Languages

JAVA, JavaScript, HTML, CSS, XML

IDEs

IntelliJ IDEA, Eclipse, NetBeans

Build & Integration Tools

Maven, Jenkins

Frameworks

JUnit, TestNG, Keyword Driven, Data Driven, Hybrid, POM, BDD

Bug Tracking Tools

Rally, TestRail, JIRA, Quality Center (QC), ALM, Bugzilla

Databases

SQL Server, MS Access, Oracle, MySQL

Source Control Tools

GIT, Subversion (SVN)

Operating Systems

Windows 8/10, MacOS

MS Office Tools

Outlook, Word, Excel, PowerPoint, MS Access

PROFESSIONAL EXPERIENCE:

Houston Methodist Hospital

Senior QA Engineer

Texas, United States Aug 2016 - Present

Houston Methodist Hospital has web-based application which connects millions of patients to doctors and their health records anywhere at any time. It provides medical information and enables you to schedule appointments online and contact physician. It also allows patients to enroll online with their doctors, see medical information, view test results, renew prescriptions online, schedule appointments using personal computer by logging into the site.

Responsibilities:

Performed agile testing, review the stories and participated in Daily Scrum, Sprint Planning and Release meeting.

Participated in all phases of the Software Testing Life Cycle (STLC).

Involved in the design and development of test plan from Business and Functional requirements which includes test objectives, test strategies, test environments etc.

Involved in creating the test plan and executed automated test scripts to identify, uncover software problems and their causes. Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.

Extensively worked in Regression testing, Parallel Processing using Selenium Webdriver in TestNG.

Developed Selenium test scripts for identified test cases by using Hybrid Framework.

Developed the automated test script for regression test suite in an application by using Selenium tool.

Enhanced existing test framework using Selenium with Java for further test creation and execution.

Developed and Implemented automation using Selenium Web Driver and Java. Used Eclipse IDE to develop & debug the code.

Executed and controlled the flow of test cases using TestNG parameters, data providers, suites, parallel suites and groups through the XML file.

Integrated TestNG with Selenium using Eclipse to generate test execution result.

Use Firepath and Firebug Firefox plugins for identifying all the web elements using locators.

Performed Selenium Synchronization using Explicit & Implicit waits.

Contributed to the Continuous Integration pipeline running component builds, creating and running using Jenkins.

Updated Test Plans and Test Scripts periodically to manage changes in requirements.Reviewed and analyzed the existing test scripts.

DoneWeb Services testing using Postman tool. Validated request and response XML, SOAP Web service calls.

Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).

Tracked defects using JIRA and generated defect summary reports.

Used Git repository for efficient remote team working, also stored the framework and all the developed test cases.

Used SQL queries on MySQL for data verification and validation.

Implemented Page Object Model using Data driven framework and accessed it by Apache POI.

Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.

Conducted and participated Conflict Management meetings with the team, stakeholders for the better-quality outcomes.

Tools and Environment: Selenium Web Driver, Selenium Grid, TestNG, Java, Jenkins, BDD with Cucumber Framework, JavaScript, Java, Eclipse, Atlassian JIRA, Chrome, Mozilla Firefox, Windows XP, MySQL, Apache JMeter, GIT.

Medical City Healthcare

Senior QA Engineer

Dallas, Texas Oct 2015 – Aug 2016

Medical City is rapidly growing in healthcare industry, which helps patients to connect with their doctors by using web-based system. Also, it has another portal to keep records of patients and making transaction online. New Users can also pre-register and search for the providers/doctors.

Responsibilities:

Part of Agile-Scrum team, participated in Sprint planning and Demo meetings, Retrospective meetings etc.

Created test plans, test suite and uploaded into the Rally.

Reviewed requirements for testability and usability, consulted development team with regards to system functionality.

Work in the Agile Development Environment with frequently changing requirements and features set review product requirement document.

Analyzed the Business Requirements Document put input in Test Plan and prepared detailed Test Cases for new functionality.

Associated with the development team to understand technical design and architecture for test planning.

Involved in tracking, reviewing, analyzing defects using Rally.

Wrote and implemented automated test scripts using Selenium Web Driver.

Implemented Page Object Model automation framework with Java and Selenium Web Driver.

Implemented TestNG automation framework through Selenium Web Driver with XML to control the flow of the test cases.

Performed cross browser testing using Selenium Grid.

Written Unit Test cases by analyzing JavaScript.

Created Test Reports generated out of TestNG and captured the error screenshots.

Wrote Regression test cases and automated using Web Driver.

Executed test cases using TestNG parameters, data providers, suites, parallel suites and groups.

Performed testing on Web Services using REST Assured and Postman to check the communication between different services.

Performed Automation testing using Selenium on Web-based (Browser) application.

Written test cases in Cucumber with Behavioral Data Driven framework to make functionalities more understandable.

Developed User Defined functions to support the automated scripts.

Categorized bugs based on the severity and interfaced with developers to resolve them.

Coordinated with the developers in resolving the testing defects.

Participated in Test Process Improvement discussions and advised the training and Strategies to implement and enhance the Testing process.

Tools and Environment: Agile, Selenium Web Driver, Cucumber, Selenium Grid, Postman, Rally, HTML, Firebug, Firepath, XPath, Java, SQL Server, JavaScript, Chrome Developer Tools.

Pacific Specialty Insurance Company

Sr. QA Engineer

California, United States. May 2014 – Sep 2015

Pacific Specialty Insurance Company is emerging with its great customer services. It operates various types of insurance policies for home, vehicle and businesses. It is also providing many services to their customers and Quotes for various industries.

Responsibilities:

Reviewed the Business Requirements Document, Functional Specifications Document and Technical Documentation.

Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.

Hand excellent experience in dealing with Product developer’s team which is located globally for various customizing requirements and testing activities.

Preparation of High Level Plans & deriving Test Plan requirements.

Developed and maintained several test scripts to automate the process of testing using Selenium Webdriver, with TestNG framework using Java.

Configured Maven for Java automation projects and developed Maven project object model (POM).

Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.

Raised defects and performed tracking using JIRA. Created automated functional scripts for the report generation module using Selenium RC.

Used Apache JMeter as a Load Testing tool for analyzing & measuring the performance of web applications.

Participated in all team meetings, coordinated with the testers, resolved issues.

Tools and Environment:Selenium Web Driver, JIRA, HTML, Firebug, Firepath, XPath, Java, SQL Server, JavaScript, Chrome Developer Tools, Apache JMeter.

MindTree

QA Engineer

Banglore, India Jul 2012 - Apr 2014

Mind tree delivers technology services and digital information from identical to execution, emerging globally providing services to clients in e-commerce, web application, mobile applications etc. Mindtree takes an agile, collaborative approach to creating customized solutions across the digital value chain. At the same time, our deep expertise in infrastructure and applications management helps optimize your IT into a strategic asset. Whether you need to differentiate your company, reinvent business functions or accelerate revenue growth, we can get you there.

Responsibilities:

Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements

Analyzed requirements & developed tests for developers to use in test-driven development

Designed and developed test cases, updated status reports, documented test results based on logs; Validated and verified all logs which is created after the execution of batch files

Created Requirement Traceability Matrixand updated the Requirement traceability matrix timely with the changes in ALM

Developed and maintained Manual and Automation test scripts through ALM

Used ALM for Bug Tracking, Bug fixing, and Bug Reporting

Performed Functionality and Regression testing during the various phases of the application using Selenium

Developed Automation Scripts, Execution and Analysis Test Results using a Data Driven Framework in Selenium

Used Jenkin as a Continuous Integration server to configure with GitHub and Maven

Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.

Involved in providing the efficient locators strategy like Xpath and Css to run WebDriver script in stable condition

Generated Weekly Reports, Defect Reports and Customized Summary Reports.

Tools and Environment: Selenium RC, WebDriver, Selenium Grid, ALM, Windows, Agile Methodology, MS Office tools, Oracle, HTML, SQL Server, XML.

Mehsana Urban Co-op Bank

QA Engineer

Gujarat, India May 2010 - Jun 2012

Mehsana Urban Bank is retail and commercial banking organized on cooperating basis. The system handles transactions on different kinds of accounts like savings, fixed deposit, joint account and recurring deposit. The system manages different levels of authorization for administration.

Responsibilities:

Used Test Director for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status

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

Performed Extensive Manual Testing

Developed Test Plans, Test Scenarios, Test Cases.

Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements

Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression).

Analyzed the performance based on the reports generated and conducted end to end test executions on the entire application.

Participated in development of web pages using JavaScript, HTML, and CSS.

Worked on enhancing the existing front of the application for its look and feel.

Responsible for providing a regular status report to the upper management

Involved in setting up different configuration environment for compatibility testing and manual testing.

Performed ad-hoc, Functional, Regression, Integration, Data-driven testing and Compatibility Testing of Web-based Application.

Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up of the bug life cycle.

Carried out extensive Backend Testing to ensure proper backup and restoring of data by writing SQL queries using MySQL tool.

Maintained Test Logs and Test Summary Reports and developed UAT Test cases to cover all over Functionality.

Tools and Environment: Manual Testing, Test Director, Waterfall, MySQL, MS Excel, Java, HTML, CSS, SQL server, Test Director.



Contact this candidate