ARLINGTON HEIGHTS, IL
Accomplished and proactive professional with extensive experience in Software testing, including automated testing with Selenium WebDriver. Proven ability in designing and developing test scripts, test cases, and test automation. Well-versed with all stages of the Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), and testing methodologies like Waterfall & Agile/Scrum. Excellent Interpersonal skills, outstanding problem solving and decision-making skills. Worked on end-to-end testing, starting from requirement gathering till the delivery of the product.
Extensive experience in Software testing of manual testing and automation testing using Selenium Webdriver.
Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) using methodologies like Waterfall & Agile/Scrum.
Involved in developing framework in Cucumber using Selenium and Java.
Involved in defining and analyzing the testing requirements based on the application functionality.
Prepare Test scenarios and Test cases describing the features and functions to be tested.
Perform Integration testing of forms to check how they are dependent on each other.
Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements by using Selenium WebDriver.
Writing and executing software system test plans and test cases. These scripts were developed after reviewing the business requirements documents and technical specifications documents.
Good experience on JUnit, TestNG framework for Regression testing and Maven for Project building tool.
Used Selenium WebDriver, Java and Jenkins to create nightly automation scripts.
Involved for implementation of Data Driven Test Automation Framework using Selenium WebDriver, TestNG, Maven under Java platform.
Hands on experience in writing test scripts and maintaining the object repository using the Page Object Model.
Extensive experience in Regression, Functional, Smoke and Cross Browser testing.
Implement Behavior Driven Development using Selenium WebDriver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
Extensively used XPATH and CSS locators, Regular expression and classes to perform UI actions.
Generate test reports and performed extensive Web Services testing using POSTMAN tool and Rest Assured.
Worked closely with Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using TestNG.
Write SQL queries to validate GUI report data and back-end database.
Reviewed the code prepared by other teammates and suggested improvements if required.
Performed Code review for the source code developed by the developers.
Participated in daily SCRUM meetings and gave the daily status of testing.
Attended the daily Bug review meetings, weekly status meetings, and walkthroughs and interacted with Business Analysts and Developers for resolving Defects. PROFESSIONAL EXPERIENCE
Outcome Health, Chicago IL October 2016 - Present
Involved in developing detailed test cases for the system covering design document, reviewing them with the developers and finalizing the test cases.
Interacted with development and management teams for the quick resolution of reported bugs and various technical issues.
Understanding requirement and developing automation test scripts using Selenium WebDriver with Behavior Driven Development framework with Cucumber feature.
Performed automation API testing using RestAssured and used Postman to test manually.
Used Jenkins tool for continuous integration server to configure with Git Repository and Maven.
Saved remarkable time and cost of testing by automation using Selenium WebDriver and JAVA.
Performed BDD (Behavior Driven Development) Framework using Cucumber Features, Scenarios and Step definitions in Gherkin format.
Performed the Back-end Integration Testing to ensure data consistency on front-end by writing and executing SQL statements.
Performed Smoke and Regression tests in a Test environment.
Involved developing and implementing BDD framework and Page Object Model automation testing framework Reviewed Test Reports and Preparing Test Summary Report.
Implemented test Management tools such as JIRA bug reporting tools to track test progress, test execution and deliverables.
Ticketmaster, Chicago IL October 2014 – October 2016 QA Automation Engineer
Documented and executed Test cases and Test scripts based on baseline requirements.
Implemented automation testing using Selenium WebDriver, Java as a primary language, TestNG and POM (page object model)
Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
Created a TestNG suite along with maintaining separate TestNG XML files to invoke execution based on profiles.
Reviewed User Requirements, Use Cases and Detailed Designs to develop Test cases.
Involved to design and develop the Automation of Web application regression suite using Selenium WebDriver, TestNG, Maven, Jenkins.
Responsible for maintaining dependencies of JAVA, TestNG, Selenium to POM.XML
Provided excel plug-in test data to the TestNG Data Providers to control the tests following the Data Driven Framework.
Reported bugs into JIRA bug-tracking system.
TransUnion, Chicago IL August 2013 – October 2014
Performed Functional, Negative and Positive testing
Involved in updating and executing test cases according to requirements.
Involved in developing test plan; executing the plan and managing all activities in the plan
Reported bugs into JIRA bug-tracking system.
Responsible for updating and maintaining the Test Director for all the defects found during functional and regression testing and follow up the bug life cycle.
Participated in Daily QA Meeting, Sprint Planning meetings, Sprint Retrospective meetings, Daily Scrum Status update meetings.
Possess excellent organizational, interpersonal, communication and documentation skills with good process management skills along with a remarkable ability to gather requirements to bring out a quality product. Embraces fast moving work environment.
Ability to successfully manage multiple deadlines and multiple projects effectively through a combination of business and technical skills.
Oracle Java Associate Certified
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle
Testing Tools: Selenium WebDriver, TestNG, JUnit, SoapUI and Cucumber, Postman
Test Build & Integration Tools: Maven and ANT, Jenkins
Frameworks: Data Driven Testing and Behavior Driven Development Framework
Programming language: JAVA, Gherkin, SQL
Markup Languages: HTML and XML
Databases: MySQL, SQL Server
Defect Tracking Tools: JIRA and Bugzilla
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access
Utilities: Eclipse, IntelliJ.