Over 6+ years of experience with expertise in Manual/ Automated Testing of Web based and Client/ Server applications.
Experience in all phases of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug life cycle.
Expertise in Manual Testing, Automated Testing using Selenium WebDriver/ Grid, Cucumber, Java, TestNG, Junit, Maven and Jenkins.
Good experience in creating automation framework along with developing, executing and maintaining automation testing scripts using Cucumber, Selenium WebDriver.
Work experience in integrating automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script.
Good experience in Selenium Test environment setup using the entire open Source tools.
Strong experience in Test planning, Test design, Test Status Reports, Execution and Defect management.
Experience in User Acceptance Testing, Unit Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing and Regression testing.
Excellent knowledge on different testing frame works like Data Driven, Keyword Driven and Hybrid frame works.
Experience in manual testing API using Postman and automating RestAPI calls using both ReadyAPI.
Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Rally, JIRA and HP ALM.
Experience in cross browser, cross platform web testing with Selenium WebDriver. Expert in writing SQL queries to extract data from database tables to perform Database Testing.
Experience in cucumber to create feature, step definition and test runner files.
Experienced in creating data driven and object driven framework with TestNG and cucumber.
Sound knowledge on Junit, TestNG and Cucumber framework for writing test script, Maven for project building, Jenkins for continuous Integration.
Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports for manual and automated tests.
Extensive involvement in Functionality Testing, Data driven testing, Batch Testing, Regression Testing, Integration Testing, System Testing, Front-end Testing and Back-end Testing of multiple applications on various environments.
Extensively involved in Back-end Testing and manual testing using SQL and PL/SQL statements for data manipulation
Sound knowledge in executing SQL queries in oracle.
Documented defects found during testing using Jira, QC, ALM, and communicated problems to the responsible QA or development personnel.
Possess excellent communication and interpersonal skills, fast learner, strong team player with clear understanding and goal oriented approach to problem solving.
Operating Systems : Windows XP / VISTA / Windows 7/8/10
Support Tools : Maven, Jenkins, Git, Jira, HP ALM, Bugzilla, Eclipse
Databases : MS Access, Oracle, MySQL
Hardware : PC repair, upgrades and troubleshooting
Approach, System Design
Automation, Team player
Business processes, Unique
Documentation, Visual Basic
Software Test Analyst | 02/2018 to CurrentPhiladelphia Department Of Corrections - Harrisburg, PA
Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG.
Developed a Test Plan and Test Cases based on system requirements and Software performance standards.
Analyzing business requirements & participated in requirement sessions to understand & identify missing, ambiguous, inconsistent requirements.
Performed regression n, functional and smoke testing.
Worked in scrum model and involved in daily meetings with program managers, product owners, developers, etc.
Analyzing & preparing test plan for estimation and scheduling and worked with different test management tools like QTest and Zephyr.
Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project's test conditions Configured Selenium WebDriver, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
Involved in the Continuous Integration of the automation framework with Jenkins.
Developed automated tests for continuous regression testing and reducing manual testing using Selenium, TestNG and Maven.
Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and Acceptance testing using Selenium WebDriver.
Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.
Developed and implemented Data Driven Framework using Selenium WebDriver.
Performed data-driven, Functional, GUI, Black box and Regression testing using Selenium Web driver.
Used Jira for test script and test result management and bug tracking.
Wrote and modified SQL validation scripts, and writing scripts in SQL to validate the outputs.
Developed and executed complex SQL queries using MySQL.
Created Test Scenarios, Manual Test Case according to the business rules test case matrix.
Assisted User Acceptance Testing (UAT) to ensure application satisfies user needs.
Used Jira to Log defect and for defect management.
QA Analyst | 08/2016 to 01/2018Aetna - Blue Bell, PA
Studied Functional specifications and requirement documents to categorize the units in Testing.
Created test Cases as per the business requirements and executed them.
Interacted with developers, Business & Management Teams and End Users.
Carry out extensive Regression testing using Jira during various phases of development.
Implement Agile (Scrum) methodology approach.
Created and enhanced numerous test scripts to handle changes in the objects, in the tested applications.
GUI and in the testing environment using Selenium WebDriver.
Developed new and updated existing Automation test cases for java based web Application, using Maven as Build tool.
Developed software tools to interact with terminal emulators for test group using Visual Basic.
Involved in the usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing.
Used cucumber to create feature and step definition files.
Developed Hybrid driven framework by using data driven and keyword driven framework.
Work with the QA Team to write the instruction for User Acceptance testing (UAT) to support the non-technical employee.
Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box.
Executed test cases and reported status of the test cases.
Reported software defects in Quality Center and interacted with the developers to resolve technical issues.
Analyzed test results, tracked the defects and generated reports using Quality Center.
Involved in defect management - Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
QA Analyst | 03/2014 to 07/2016UPS - Timonium, MD
Involved in preparing Test Plan under the supervision of QA Test Lead and created Test Cases based on business requirements.
Followed Waterfall development methodology and conducted manual testing on various applications.
Manually test each and every module of the application and verify against expected results.
Performed Smoke testing of the application manually after each releases.
Performed rigorous manual testing before a release.
Manually performed Backend testing of the application for SQL-Server perform ad-hoc tests to uncover defects and log them.
Analyzed the test results and Reported defects in Quality Center.
Analyzed Business Requirements Specifications (BRS), System Requirement Specifications (SRS), System Design, Test Planning and defining Test Scenarios/Test Cases.
Produce test result screenshots and upload to HP/ALM.
Logged new bugs tracked and updated the status of previously filed bugs.
Participated in the daily bug meeting.
Validated the different databases are in synch and tested the backend against the frontend by SQL queries.
Develop and execute formal test plans within budget and schedule constraints.
Document software product defects and track it to closure.
Performed Functional Testing, Progression Testing and Regression Testing.
Modified previously existing test cases that were driven by the manual testing.
Conducted result analysis and interacted with developers to resolve bugs.
Education and Training
Community College of Philadelphia - - Philadelphia,PA | | Associate DegreeArts Culture Science and Technology, 2012
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Companies Worked For:
Philadelphia Department Of Corrections
Community College of Philadelphia
Job Titles Held:
Software Test Analyst
Community College of Philadelphia - Philadelphia , PA | Associate Degree
Create a job alert for [job role title] at [location].