********@*****.***, 314-***-****
PROFESSIONAL SUMMARY:
6+ years of experience in Software development and testing that includes automation and manual testing.
Experienced in Software Testing with exposure to the full development cycle from requirements.
Extensively experienced in formulating Test Plans, Test Cases, Test Scenarios, and Test Approach.
Good working knowledge of development process such as Waterfall and Agile methodology.
Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface
(GUI), Data base, User Acceptance Testing (UAT).
Expertise in using JIRA as a Defect management tools.
Good knowledge in Defect Life Cycle Management tools like HP ALM.
Experienced in writing and executing SQL statements for checking the validity and integrity of the data in various databases such as Oracle, My SQL, and Microsoft SQL Server etc. to perform back-end-Testing.
Experienced in developing automation script with Selenium IDE, Grid, Selenium Web driver, TestNg, Maven, and Jenkins.
Heavy programming experience using Java, JUnit frame work.
Experienced in working with Jenkins for Continuous Integration (CI) and Git for Version Control.
Experienced in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
Extensive knowledge in Protractor framework for Applications developed with Angular JS.
Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development (ATDD) approaches.
Good Knowledge in developing an automated scripts and frame works using Java Script, Java, C#, VB Script.
Good Working Knowledge on source version control tools such as Subversion (SVN), TFS and Git.
Understanding of software design principles and understanding of OOP design principles.
Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful.
Quick learner with a strong desire to master new Technologies in the area of Testing.
Excellent Interpersonal and Communication skills, along with strong Analytical, Technical and documentation skills with an attitude of commitment and hard work in achieving desired results. TECHNOLOGY & TESTING PROFICIENCIES:
Testing/Test Management /Defect Management tools: Selenium Web Driver/IDE/Grid, JIRA, HP Quality Center/ALM, Postman, SoapUI, Rest API, TestNG, JUnit
Web Browsers & Servers & Operating Systems: Microsoft Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Tomcat, Web Logic, Windows, Linux, Unix
Modelling Tools: MS Visio, MS Project
Microsoft Tools: MS Word, UML, MS Visio, MS Project Reporting Tools: Crystal Reports, SQL Server Reporting Services Language: Java, C++, SQL, HTML, XML, JavaScript, CSS Databases: Oracle, SQL Server, MySQL, MS-Access
PROFESSIONAL EXPERIENCE:
Comcast, Reston, VA
Test Automation Engineer
Nov, 2017 – Present
Role and Responsibilities:
Responsible for implementing best policies/processes and best practices for UAT testing.
Reviewed the Functional Requirement Documents, Test areas and the Functional Specifications of the application.
Developed Test Scenarios and Test Procedures based on the test requirements.
Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
Mapped the Requirements to Test cases and logged defects using JIRA.
Tracked, reviewed and analyzed defects and compared using the traceability matrix in JIRA.
Involved in data mapping of the project requirements, queried the database using SQL queries for data mining, data analysis and data modeling.
Extracted data from different department to flat files and load the data to the target Oracle and SQL server database.
Used complex SQL Quires to perform back-end data base testing.
Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
Implemented cross browser and cross platform web testing with Selenium WebDriver.
Used Selenium to expand test scenarios to catch more bugs and improve quality.
Automated test scripts in selenium with test automation in Java.
Conducted testing to understand an internal perspective of the system to design test cases.
Worked on Integration of Selenium WebDriver with existing API to test Framework.
Implemented Agile/Scrum methods for testing approach.
Configured Selenium GRID scripts on Virtual machines.
Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
Involved in using POSTMAN and REST-assured for RESTful Web services/REST API testing.
Involved in automating Test Cases using Groovy programming in SOAPUI.
Generated problem and changed reports and ensured the Corrective action for these reports operate correctly. Environment: Selenium WebDriver, Maven, TestNG, Html, CSS, C#, Visual Studio, JMeter, XML, JavaScript, .Net, AJAX, Java, Oracle, MS Excel, MS Word, PowerPoint, Windows, Linux, JIRA, XPath, ANT, HP ALM, SQL Server, Soap UI. American Express, Salt Lake City, UT
Test Engineer
Apr, 2015 – Oct, 2017
Role and Responsibilities:
Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
Tested independent and dependent modules individually; Prepared Test Matrix to keep track of the requirements and the test cases.
Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
Provided guidance and subject matter expertise to engineers on Testing and Quality Assurance (QA) methodologies and processes.
Designed Continuous Integration and Continuous Deployment pipeline using Jenkins.
Worked in a cross functional team comprised of other QA analysts, programmers, customer support, educational content and research experts.
Used both Manual and automation testing to ensure highest quality of the product.
Participated in testing and documentation of Disaster Recovery and Business Continuity as needed.
Actively involved in writing Test Plan, Test Scenarios and Test Scripts as per functional and business requirements.
Performed the Automation Testing for Functionality and GUI testing.
Used JIRA to store requirements, created and executed test cases, store results and metrics and critically analyzed, documented and maintained the test results and test logs.
Involved in verifying the back-end Tables by using SQL statements, different types of complex queries.
Created Selenium tests scripts for regression testing and performed Data Driven Test using test data from excel files.
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.
Developed automation framework for Selenium WebDriver in Page Object Model Framework.
Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
Used Page Object Model (POM) to create Automation Framework using Eclipse, JAVA, Selenium WebDriver, TestNG, Maven and Apache POI.
Developed Features, Scenarios and Step Definitions using Gherkin, Java, and WebDriver.
Wrote Test Automation Script using Java, Selenium WebDriver and TestNG which performed sanity testing on every deployment performed in QA Environment and sent Email Notification on failure.
Involved in automating Test Cases using Groovy programming in SOAPUI.
Involved in Automating Regression, smoke, UI functional test cases using Java and Selenium framework.
Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
Used GitHub for code repositories and Maven for the dependencies and Jenkins for Continues integration.
Integrated TestNG with Selenium using Eclipse to generate test execution result.
Executed testing of the applications using Agile Test Driven Design technique.
Involved in using POSTMAN and REST-assured for RESTful Web services/REST API testing.
Used GIT as code repository and Code Collaborator to manage code reviews.
Worked on Agile methodology and participated scrum meetings.
Involved in planning meetings and sprint demos, defect review, internal, external walk through meetings. Environment: Selenium Grid, Selenium WebDriver, Java, Java Script, TestNG, Angular JS, Protractor, Jenkins, Cucumber, Agile, SQL, Maven, DHTML, SOAP UI, XPath, Firebug, Eclipse, HP ALM, JIRA, HTML, GitHub, ANT, Windows. UnitedHealth Group, Horsham, PA
QA Tester
Sep, 2012 – Mar, 2015
Role and Responsibilities:
Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life Cycle (SDLC) using Agile, Scrum methodologies.
Involved in working with Business Analysts, Programmers and Business users through the life cycle of the project.
Prepared Test estimation and Test metrics documents.
Performed Functional, System and User Acceptance Testing.
Identified the test requirements based on user requirements and design specifications using Quality Center/ALM.
Used Quality Center/ALM for defect tracking, reporting reviewing and analyzing test result.
Wrote SQL quires to perform backend testing.
Involved in creation of automation framework in Selenium.
Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
Automated the regression test cases using the TestNG.
Automated the Test Cases using Selenium, Core java (Eclipse) and JUnit.
Performed Data Driven (Cucumber) and Keyword driven Tests.
Involved in Bug Triage Meetings to discuss and to resolve bugs and their priorities.
Responsible in providing regular test reports to the management.
Involved daily in the Project status meeting with the team. Environment: Selenium, TestNG, Maven, Quality Center/ALM, SOAP UI, JavaScript, XML, HTML, Oracle, SQL Server, MS-Excel, Web Services, .NET, VB Script, Windows, Unix.
EDUCATION:
Bachelor Degree.
References available upon request