WAHEEDA ASIF
QA Automation Engineer
ad4b46@r.postjobfree.com ● 703-***-**** ● Fairfax, VA ● Citizen
Work Summary
* ***** ** ********** ** Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and experience on Core Java, OOPS concepts.
Experience and domain knowledge in Banking, Mortgage, lending, Retail, E-Commerce, Insurance, Financial-Mortgage domains, and their workflow.
Proficient in using test automation tools such as Selenium WebDriver/IDE/Grid to develop automation testing scripts for web and client server applications.
Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building
Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
Experience in the development of Data driven and Hybrid Automation frameworks in Selenium.
Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development) using Cucumber.
Experienced in working on Selenium WebDriver automation script in Java for Page Object Model (POM) cross-browser testing. Used testing annotations to group the test methods and for cross-browser.
Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix (RTM).
Professional expertise in Smoke Testing, backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Boundary Value Testing.
Skills
Testing Tools
Selenium IDE/WebDriver, SOAP UI tool
Languages
JAVA, XML, SQL
Web Technologies
HTML, XML, CSS
IDE
Eclipse, SQL Developer
Test Framework
TestNG, Data Driven Framework, Cucumber
Build Tool
Maven
Processes
Agile-Scrum, Waterfall
Bug Tracking Tools
JIRA
Data Bases
PostgreSQL, Oracle, MS Excel
Operating Systems
Windows (XP, Vista & 7, 8, 10)
Education
Bachelor Degree from Kabul University, Major Agriculture economics
Work Experience
Quality Assurance Consultant
June 2021 to present
Bank Of America
Charlotte, North Carolina
Participating in all testing activities within the assigned Agile team - bringing leadership to this role to ensure the best software quality testing is provided.
Including but not limited to the following testing tasks:
At BofA I’m involved only in API testing projects. Covering all testing needs staring with understanding,
main concept of application, requirement analyses, test case creation, manual testing, automation testing,
Involved in litmus run to validate all the functionality of the exitance applications are working as expected within different environments.
production validation during prod deployment.
Participated in Daily Scrum, Sprint Planning, Story Refinement, Story Pointing and Sprint Retro
meetings.
Participated in story grooming and wrote acceptance criteria with agile team.
Through understanding of the application from business side and end user point of view.
Implement QA Deliverables tool set (Jira, SharePoint, Microsoft Project/Excel, HP ALM)
Develop and enhance QA documentation and processes that contribute and support the team.
Wrote and executed Test Cases based on User Stories.
Create Privacy test cases.
Strong focus on API test automation using REST Assured with BDD Cucumber.
Wrote scripts in Gherkin language and execute test cases in different environments.
Responsible for developing and executing automated Smoke, Sanity, Regression Tests manual run.
Performed manual and automated testing using Postman, Newman.
Submitted requests with json and xml as a body and as a file body formats.
Perform loggers and throttling validation.
Basic Search queries in Splunk Enterprise and logs analyses.
Environment Selenium Web Driver, Postman, TestUDo Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, XML, HTML, SQL, XPath, Windows 7, Oracle SQL, MS Office suite, SDLC, STLC, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE and Core Java
Sr. Automation Engineer
August 2018 to June 2021
Capital One Bank
Vienna, VA
Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
Involved in building automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).
Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
Used MAVEN for build management, and Jenkins for Continuous Integration of the builds.
Experience on Core Java, OOPS concepts.
Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test reports.
Performed User Acceptance testing (UAT) exclusively in an agile environment.
Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run of the Script.
Utilized JIRA as defect tracking tool on the project.
Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
Performed UI, Functional and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins.
Implemented Regression and Smoke test execution as a discrete step of the deployment process by using Selenium WebDriver.
Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
Delivered backend testing for data validation using SQL in Oracle and executed SQL Queries on database tables to verify the database.
Participated in Stand-up meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
Environment:
Selenium Web Driver, Jenkins, MAVEN, Apache-POI, Cucumber (BDD), Gherkin, Oracle DB, Eclipse, XML, HTML, SQL, XPath, Windows 7, Oracle SQL, MS Office suite, SDLC, STLC, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE and Core Java,
Software Automation Engineer
June 2015 to July 2018
T-Mobile
Atlanta, GA
Gathered requirements documents such as business requirements and design document and other related documents.
Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
Experience on Core Java, OOPS concepts.
Experience with Postman tool for Manual Testing API Rest Request
Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
Developed test code in Java language using Selenium WebDriver and TestNG framework.
Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
Utilize CSS selectors, IDs, and XPaths to locate elements on Web pages.
Involved in testing the application utilizing the Scrum (Agile) methodology.
Involved in designing of automation framework to be used in UI testing with Selenium WebDriver.
Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
Set up Jenkins for scheduled automation test run and that will trigger Smoke Test script by receiving email.
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.
Performed End-to-End testing of database to check data integrity using SQL queries.
Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
Experienced in Cross Browser Testing by executing the test cases in Firefox, Chrome and Internet Explorer.
Environment:
Selenium WebDriver, Java, TestNG, Jenkins, SQL, Maven, HTML, XPath, GitHub, Windows 7. Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, Agile/Scrum, XML, SOAPUI, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE. Core Java
Manual QA Tester
February 2013 to May 2015
Travelers’ Insurance
Chevy Chase, MD
Developed Test Cases, Use Cases and Automation test scripts. Other activities included test execution report and generation in accordance with Quality Assurance best practices.
Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from oracle database.
Extensive use of descriptive programming to create effective and efficient reusable functions and maintaining them in a neat function library to be used by the team.
Gathered requirements documents such as business requirements and design document and other related documents.
Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
Responsible for identifying test cases for Smoke Test, Functional and Regression Tests.
Performed End-to-End testing of database to check data integrity using SQL queries.
Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
Environment:
MySQL, Oracle SQL Developer, MS Office suite; JIRA, SQL, SDLC, STLC, XML, JSON and HTML, Windows XP, 7, 10, Browsers: Chrome, Firefox and IE.