Abu Yusuf Bhuiyan
Falls Church, VA *****
Email: ************@*****.***
Phone: +1 (301) - 541- 6448
PROFESSIONAL EXPERIENCES:
Having 6 years of IT Industry Experience in Software Testing (Manual & Automation) with a Good Understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
Interacted with the Business Clients, Product Owners, Developers and Project Manager/Scrum Master for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
Experienced in Testing Web Based Applications.
Exposure to all Stages and Methodologies of SDLC including Agile/Scrum methodologies,
V-Model and Waterfall Model.
Tested the application in highly dynamic environment with sprint planning using Agile methodology.
Skilled in Understanding Software Requirement Specification, identifying the required test scenarios, Creating and Executing both Manual test cases and Automation test Scripts.
Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing and End to End Testing.
Identified test cases to automate them, then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE).
Expertise in analyzing business specifications and develop test plans, test cases, test scripts and execute them.
Expertise in using Automation testing Tools - Selenium WebDriver (With JAVA), Selenium IDE, ALM, SOAP UI and Cucumber.
Experienced in creating Data Driven, Keyword Driven, and Hybrid Framework.
Creates selenium automation scripts and test execution using JUnit, TestNG, Maven, and Jenkins.
Experienced in Automating Web Application testing using Selenium WebDriver with TestNG framework.
Writing Test Cases/Scripts using element Locators, WebDriver methods, Java Programming features and TestNG Annotations.
Good Knowledge in implementing Automation Framework using Selenium WebDriver& TestNG.
Well Experienced in Functional testing, GUI testing, Regression testing, Sanity Testing, Ad-hoc Testing, Compatibility Testing (OS Platforms)
Good Experience in configuring Jenkins jobs to build and run automation scripts.
Writing Programs using Open Source Tool Eclipse IDE.
Good knowledge in execution of SQL queries in order to view successful transaction and validation of data.
Coordinating the Testing activities with Development Team.
Team Player with Good Communication and Inter Personal Skills.
Technical Skills
Testing Tools: Selenium Web Driver, JUnit, TestNG, Apache POI, Cucumber, Maven, Jenkins, Git
SQL, SQL Developer, TOAD, PUTTY
Test Management: JIRA, ALM / QC
Languages: Java, C, C++, PHP, SQL, PL/SQL
Database: MS SQL Server, MS Access, Oracle
Application Tools: MS Office Suite (Word, Excel and Power Point, Outlook, Access), Lotus Notes.
Version Control: Git, SVN, VSS
Wells Fargo, Herndon VA
QA Analyst
September, 2015 – October, 2017
Responsibilities:
Analyze and understand the software requirement specifications and development of Test Scenarios.
Analyze the acceptance criteria, exit criteria and create test plan document for the user stories.
Assist with Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases.
Worked as QA in an Agile Scrum environment with 2 weeks Sprint Cycle.
Analyze application to find out effective selection of test case automation from manual test process.
Used Selenium Web Driver with java and cucumber (with feature file, step definition file and test runner) for automating manual test cases especially for regression testing and reporting results.
Perform Feature testing, Functional testing, System testing, Compatibility testing, Retesting, and Regression Testing.
Understanding the User Stories and Functional Specification of the Application.
Preparing and Executing Test cases as per system Requirements and identifying bugs.
Involved in Automation Framework designing.
Develop the Automation Scripts by using TestNG with WebDriver.
Ensuring that the Selenium codes support with Cross browser Testing.
Responsible for designing Test Suits & making review reports for newly added features.
Involved in developing Automation Scripts using Data Driven Framework, and Page Object Model for Regression Testing.
Perform back-end testing to check if the data integrity of the application matches with the database.
Defect Reporting and Defect Tracking using JIRA.
Attended daily standup meetings.
Navy Federal Credit Union
QA Analyst
August, 2013 – Aug, 2015
Responsibilities:
Analyze and understand functional requirement specification and use case documents.
Identifying and preparing Test scenarios for the application.
Design and execution of Test Cases based on Functional Specification document.
Implemented the project in the Agile/Scrum Methodology for better results.
Performed the agile exploratory testing on the newly built application.
Participated in the daily Scrum to provide the status of the tasks assigned and update the burn up chart.
Conducted review meetings of test Plan, test Cases with the Scrum Master, Developers and Business teams.
Attended the Sprint Planning and Sprint Review meetings to understand and analyze the User stories for the sprint.
Analyze the acceptance criteria, exit criteria and create test plan document for the user stories.
Execute the test cases and report the defects found using JIRA.
Analyze the defects that are found and provide the logs along with the defect.
Performed back-end testing to see if the data from the application reaches the backend.
Worked closely with Business Analysts and Developers to gather requirements in order to formulate the test plan.
Performed back end testing by writing and executing SQL queries in selenium.
Performed Black Box Testing and ensuring the functionality of the application.
Defined the Scope of testing for User Acceptance Testing and Developed detailed test conditions.
Adhered to all established processes and procedures for UAT.
Created test plan and test cases from the business requirement.
Automated test cases by using Selenium IDE and WebDriver.
Completed test cases were automated using Selenium WebDriver.
Track the defects through Jira and re-test the defect once fixed by the developer.
Close the defects if resolved or move to reopen if not.
Defect Tracking and Reporting using JIRA.
Extensively performed Manual Testing process to ensure the quality of the software.
SallieMae, Reston, VA
QA Analyst
Feb, 2012 – July, 2013
Responsibilities:
Involved in designing Test cases for respective modules.
Involved in executing Test cases and check the functionality of the application.
Involved in Functional Testing, Re Testing, Regression Testing and Database Testing.
Involved in analyzing the Business Requirement Documents and Functional Design Documents.
Developed Test Plan, Test cases and Test Scripts.
Involved in writing and implementing of Test cases for various modules.
Involved in Integration testing, System Testing and User Acceptance testing.
Manual testing for checking the flow of the application Functionality, Positive and Negative testing.
Prepared requirement traceability matrix document to map the requirement with test cases.
Utilized boundary value analysis and equivalence class partition techniques in preparing test cases.
Developed complex SQL queries to perform back-end testing in MS SQL Server RDBMS.
Interacted with developers and other QA members to address quality problems.
Tracked and Reported software defects and interacted with developers to resolve technical issues.
Experienced with using ALM for defect logging and reporting.
Experienced with Defect Reporting, Defect Tracking and Resolution activities.
Reviewed and analyzed user requirements, participated in Verification, Validation and acceptance testing for developed software application.
EDUCATION / CERTIFICATE
Masters of Business Administration, Dhaka University
Bachelor of Arts, National University
Oracle Certified Professional