Summary
Overview
Work History
Education
Timeline
Generic

ALI ANWAR

Summary

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
  • Tools: Selenium, Cucumber, Maven, Junit, Java, Eclipse, SQL, MacOS, and JIRA.

Senior Test Engineer

PNC Bank
11.2016 - 10.2017
  • 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 -

City University Of New York -Brooklyn College
ALI ANWAR