Result-driven Quality Assurance professional with 11 years of experience in software testing and extensive knowledge of software development methodologies.
Experienced in enhancing, building, and delivering trusted market-leading technology products in a secure, stable, and scalable manner as an integral part of an agile team.
Specialized in QA Automation Testing within the Finance and E-commerce sectors. Well-versed in the entire Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) in both Agile/Scrum and Waterfall development environments.
Excelled in preparing comprehensive Test Plans and Test Cases/Test Scripts based on user requirements and system requirements documents while maintaining all necessary test artifacts.
Proficient in various types of testing such as Functional, Regression, System, Smoke, Usability, Back-End, and User Acceptance testing for web and mobile applications.
Strong command of automation tools like Selenium Cucumber, JUnit, TestNG, Maven, and Jenkins. Skilled in developing data-driven, keyword-driven, and hybrid test frameworks using the Page Object Model approach. Adept at utilizing defect tracking and management tools like JIRA and Clear Quest.
Hands-on experience in writing and executing SQL queries to perform data validation and back-end testing of databases to ensure data integrity.
Expertise in testing Web Services using SOAP UI as well as Postman, JMeter, and Rest Assured API. Known for collaborative nature and approachability. Thrives in fast-paced environments where adaptability is key.
Overview
11
11
years of professional experience
Work History
Lead Software Engineer in Test
JPMorgan Chase & Co
10.2017 - Current
Analyzed Business requirements and Functional documents, created test strategy document that defines the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required conducting the effort
Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing
Involved in all phases of SDLC and STLC and gathered requirements from BRD
Performed functional, Smoke, Blackbox, UI, UAT, smoke, regression testing and recorded issues along with product enhancements
Designing the Cucumber/Selenium testing framework including Page Object Model to automate test cases
Participated in SCRUM process, attended daily scrum meetings, sprint planning and sprint
Performed issue tracking, logging and reporting using JIRA
Involved in designing, developing and executing Test Strategies, Test Plans and Test Cases
Developed automated front-end tests using Selenium with Java
Developed test summary reports for upper management
Reviewing and analyzing requirements and write test cases based on user stories acceptance criteria
Developed Requirement Traceability Matrix to ensure requirement is covered and tested satisfied the acceptance criteria
Designing the Cucumber/Selenium testing framework including Page Object Model to automate test cases
Using FireBug and FirePath locate the objects based on ID, Name, XPath, and CSS Selector
Extensively used SQL queries to validate the data and Loaded data into an Oracle database and did database testing through SQL queries
Performed Ad-Hoc Testing and Negative Testing and logged critical defects that are not covered in the requirement
Contributed in developing Automation Framework that uses Java, Selenium Web driver and JUnit
Worked with Engineers to troubleshoot problems and inconsistencies
Used SOAPUI for testing SOAP based Web Services
Performed functional and performance testing of Web Services
Environment: Selenium Web driver, Jira, JUnit, Java, JMeter, SOAPUI, XML, Eclipse, MS Excel, SQL, QC, QTP, MySQL and Oracle.
QA Analyst
Prudential Financial
06.2013 - 11.2016
Performed functional, UI, UAT, smoke, regression testing and recorded issues along with product enhancements
Created Test strategies, based on the analysis of documentation to achieve the best result
Developed and executed Test Scripts using QTP
Reviewed the Business Requirements, and Specifications for Windows and MAC OS
Created Test Plans, Test Cases, and Test Scripts for Windows, MAC Environments
Executed SQL queries using MySQL to validate and retrieve Data
Executed test cases for functional, validation, end-to-end, and regression testing for Web and client-based applications
Performed Manual Testing of the application functionality to complete black box testing of the application
Performed Regression and Re-Testing following any updates or bug fixes by the development team
Took part in status updates, weekly meetings and provided relevant feedback with value added analysis geared towards improving and optimizing testing strategy
Environment: Manual Testing, SQL Server, Windows, Quality Center and UNIX, Windows.
Education
Bachelor of Science in Computer and Information Systems -
City University Of New York -Brooklyn College
Brooklyn, NY
Timeline
Lead Software Engineer in Test
JPMorgan Chase & Co
10.2017 - Current
Senior Test Engineer
PNC Bank
11.2016 - 10.2017
QA Analyst
Prudential Financial
06.2013 - 11.2016
Bachelor of Science in Computer and Information Systems -