Post Job Free

Resume

Sign in

Business Analyst Selenium

Location:
Philadelphia, PA
Posted:
June 16, 2021

Contact this candidate

Resume:

NILIMABEN PATEL

Email ID: adm6jd@r.postjobfree.com Phone No: 267-***-****

EXECUTIVE SUMMARY:

Over 5+ years of experience in IT industry on System Analysis, Design, Development and testing of the software for various Enterprise Applications.

Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Ant/Maven, Jenkins/Hudson, Cucumber/JBehave, Quality Center, JMeter, JIRA, SOAP UI and Version One.

Expertise in Analyzing, Designing and Implementation of QA testing strategy for Web based and Server applications using Manual and Automation testing.

Experience in using Java as client library for Selenium WebDriver to design and developed Automation Test Framework using Junit and TestNG.

Proficient in various test management and defect tracking tools such as HP Quality Center, JIRA, ALM, Bugzilla.

Experienced in using Jenkins as a Continuous Integration server to configure with Maven.

Proficient in Functional testing, User Acceptance, Integration, System, Load, Sanity, Exception, White/Black-box testing.

Experienced in testing using Postman, SOAP UI and Version Control Systems GIT and SVN.

Possess good programming skills and understanding of JAVA, JSP, HTML, UNIX shell scripts, SQL.

Experience in using HP Quality Center extensively for establishing Traceability to Requirements, Test Cases, Bug tracking and Reporting.

Good Knowledge in Test Management and Testing Lifecycle Methodologies like Agile, Waterfall, TDD (Test Driven Development).

Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.

Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of Oracle and SQL Server, Knowledge in performing Database testing on Oracle, SQL Server using SQL Developer and TOAD.

Expert in Developing Keyword Driven and Data Driven Framework for QTP and Selenium.

Excellent communication and analytical skills and the ability to clearly articulate issues with the appropriate level of detail.

TECHNICAL STACK:

Testing tools

Selenium IDE/RC/Grid/Webdriver, QTP, JMeter, Load Runner, Junit, JBehave, TestNG, SOAP UI, Cucumber, Jira, Rally

Languages

C, C++, Java, JavaScript, HTML, XML, CSS, UML, Python

Build tools

ANT, Maven, Gradle

Continuous integration

Jenkins, Hudson, Cruise Control

Bug reporting tools

Bugzilla, JIRA, HP Quality center

Methodologies

Agile (Scrum), Waterfall, TDD

Database

Oracle, SQL Server, MySQL, MS Access

Operating systems

Windows variants, UNIX,/LINUX, Mac OS

PROFESSIONAL EXPERIENCE:

Client: BancorpSouth, Tupelo, MS Feb 2019 – Till Date

Role: QA Test Engineer

Job Responsibilities:

Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.

Involved in all stages of Software testing life cycle (STLC), Test Driven Development methodologies, and Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.

Effectively involved in Test Case Development, Test Execution and Test case review by business analysts.

Extensively involved in defect management to find out the bugs in initial level.

Created Test Automation Framework for new enhancements in Selenium WebDriver using Java, Junit and TestNG.

Developed automation scripts to test Mobile applications IOS and Android platforms using Appium, Java.

Proficient in using Appium Emulators and IOS Simulators to test the application virtually.

Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.

Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.

Created automation tests using Ruby, Cucumber and Web-driver to validate the fields in Guidewire application using Page Object Model (POM).

Regression runs using Cucumber. Perform failure analysis of the test runs and fixing failed scripts.

Developed Test Framework in Selenium for UI Regression Test Automation when necessary, and potentially execute Unit Test automation (Java/Junit).

Performed API testing using Postman and Soap UI.

Implemented functional tests using Java, TestNG/Junit framework and BDD through cucumber.

Experience in using JMeter for Load, Stress, Volume and performance testing.

Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Performed Scrum (Agile) methodology for testing the application.

Used GIT as code repository and code collaborator to re-modify files for software development.

Performed back-end validations using SQL statements against Oracle database.

Performed bug tracking and reporting defects using JIRA and communicated with the development team to prioritize the bugs and bug fixing.

Technologies used: Java, JavaScript, Selenium Web driver, Cucumber, SoapUI, Maven, Appium, Junit, TestNG, Jira, Firebug, Eclipse IDE, Jenkins, Agile, Xpath, SQL Server, JMeter, Python, and Windows.

Client: Humana, Louisville, KY Jan 2017 – Jan 2019

Role: QA Test Engineer

Job Responsibilities:

Created the detailed test plan and test cases from the business requirements documents and meetings.

Interacted with Business Analyst and Developers in requirement analysis, design reviews, testing and documentation for application developed in agile environment.

Reviewed test assignments, developed test plans and executed test as assigned and coordinated with developers to fix the bugs.

Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.

Created Selenium Test cases for automation using Selenium Web Driver and Java.

Used Hybrid Framework of Selenium to get data from Excel.

Build a detailed, reusable, Script – free Keyword + Data – Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.

Involved in acceptance testing using Cucumber and Selenium Web Driver.

Parallel, Cross – Browser Testing using Selenium Grid and TestNG.

Performed Smoke Testing, Security Testing, GUI Testing and User Acceptance testing.

Managing all phases of testing for assigned components ensuring test plans and test cases are completed and met business requirements.

Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing.

Participate in weekly meeting with the management team and walkthroughs.

Extensively tested the databases using SQL queries to validate and verify the consistency of test data with front end data.

Used HP Quality center to store testing results, metrics, implemented Test Plan Document, created Test Cases, Defect Tracking and Reporting.

Maintained testing documentation in HP Quality Center including reports on program areas covered, those not testable, and percentage of tests passed.

Extensively used SOAPUI web service tool for testing several different web service.

XML Schema assertions were used to validate the SOAP response.

Experienced in testing web services using SOAPUI.

Technologies used: Java, JavaScript, Selenium WebDriver, Eclipse IDE, Junit, ANT, Jenkins, SoapUI, Cucumber, JMeter, JIRA, TDD, Agile, HP Quality Center, SQL, Python, Oracle, and Windows.

Client: ITC Infotech, INDIA Mar 2015 – Nov 2016

Role: Software Engineer

Job Responsibilities:

Participated in planning and developing test strategies and plans for Functional and Performance tests

Designed and developed automation frame work using Java, Selenium web driver, JUnit, Maven, Ant, SVN.

Performed backend testing by writing complex SQL Queries using Oracle TOAD.

Performed Web Services testing using SoapUI.

Developed the Automation Test Scripts using Selenium Junit framework.

Created scripts using Selenium WebDriver, TestNG, GRID and setup with Jenkins to run after deployment is done.

Participate in documenting Automated Test Strategy and assist the Testing Team with on-going Automated Test Execution.

Build feature files for Cucumber steps using ATDD framework in Selenium.

Used Agile programming techniques, such as test-driven development, continuous integration and testing, and story-based iterative development to build better software

Work with Application team to connect and bring automation test cases within the continuous integration process. Creation of Test Data needed for testing.

Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of the features.

Create test plan, test cases, test scripts to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.

Reviews and give value added input on the Product Requirement Documents created by project Manager.

Configured Selenium and GRID scripts on Virtual machines.

Created common methods useful for different customers testing using Hybrid framework.

Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers.

Prepare TestNG XML, build XML to work for automation scripts and run them in remote systems.

Define and track quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system.

Perform Integration testing functional testing regression testing and End to End testing of the new releases in Workplace Engagement.

Technologies used: Java, JavaScript, Selenium Web driver, Junit, TestNG, SVN, Cucumber, SoapUI, Agile Scrum, Rally, REST, JBehave, Jenkins, Oracle, Windows.



Contact this candidate