More than Seven years of experience in Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) in Agile Scrum, iterative and waterfall methodologies
In-depth knowledge of TDD and BDD framework using Java & Ruby language in Selenium .
Extensive knowledge of mainframe tools and techniques as well as Unit regression testing
Successful experience in design and review User stories/Requirements, Test cases, Test Scenarios, Test Scripts, and Test Plans of both manual and automated tests framework
Expert in open source test automation software Selenium Web Driver, cucumber, and TestNG
Successful experienced with Framework JUnit, TestNG, Maven, and Page Object Model (POM)
Knowledge of Object Oriented Programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
Experience conducting API testing
Architect, implement, and maintain a Ruby automation framework to support testing strategy for new and existing development
Perfomed Performance testing testing using JMeter.
Performed in Smoke, GUI, Functional, Integration, System, Front-end, Regression, User Acceptance testing on Client/Server and web applications
Experience in Back-end testing of application by developing and executing complex SQL queries
Energetic self-starter and team player with excellent analytical and organizational skills. Achieves goals, objectives and milestones in a professional and consistent manner.
Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills.
Experience in Java, HTML, Java Scripts, Oracle, SQL, MySQL, and CSS.
Work experience in using the Quality Center to manage the software testing process and Bitbucket Source Tree, BugZilla, Jira for tracking the process and sharing the files.
Experience in writing SQL verification scripts to test the result of deployment for correct business logic for Back-end testing
Ability to adapt and learn new tools, techniques, and approaches on the fly
Effective communicator and skillful in working closely with customers to identify and resolve problems
Selenium WebDriver, Cucumber, TestNG, Maven, HP Quality Center, Quick Test Professional (QTP), JIRA, Splunk,FileZilla, Postman
MS Access, Oracle, Microsoft SQL Server, Casandra
Share Point, Git, SVN
Java, Ruby,Gherkins, VB script
JPMorgan Chase, Columbus, Ohio (January 2018 - September 2018)& (February 2019-July 2019)
QA Automation Engineer
Project- RBAAD (Risk Based Authentication & Authorization and Decision)
FINCEN(Financial Crimes Enforcement Network )
E-contract & Customer Relationship Data Service
Experienced with BDD Framework in Agile environment.
Managed tasks and defects using JIRA and HP ALM
Work on Agile Scrum environment and participating in Daily scrum and sprint meetings, sprint backlog meetings, Retrospective meeting
Designed and developed Test cases for Behavioral driven development (BDD) using Gherkins
Perform Integration System testing on daily basis and weekly regression using Jenkins
Develop Automation test script using Selenium, Cucumber, Java
Create pull request,approve code,merge checklist with designated approves using BITBUCKET, manage repositories using SOURCETREE
Validate logs using Splunk, create HTTP APi’s using POSTMAN
Perform Performance testing using Jmeter to determine how a system performs in terms of responsiveness and stability under a particula workload
Created Credit app using Dealer Track, Route one, Chase online, LBD, SoapUI, CarMax,
Track logs Using FileZilla and Execute them in Mainframe.
Submit defect reports, and communicated issues to business engineering, and management using JIRA
Developed test cases and performed integration testing of the combined software modules and tested as a group
Tested the application for both positive and negative scenarios
Identified and managed Defect effectively, Submitted the defect reports and communicate issue to business, engineering and management using JIRA
Followed up with the developers on defects status on a daily basis and generate reports for managements
Environment: Selenium WebDriver, Maven, Java, cucumber, Bit Bucket, JIRA, HP ALM, Filezilla, Splunk, SourceTree, SoapUI, RestApi, MainFrame, Casandra Database, Jenkins
GEICO, Woodbury, NY July 2015 – October 2017
Senior Systems Test Engineer
Sales/ Billing (Exceed) – web based billing application used by counselor and customer for insurance billing functions. The application provides user-friendly interface and connect with Sales, Service, and rating applications.
Experienced with Agile methodology approach and follow-up with JIRA
Managed tasks and defects using JIRA and HP ALM.
Work on Agile Scrum environment and participating in Daily scrum and sprint meetings
Extensive Knowledge of MainFrame tools and techniques as well as Unit regression testing
Designed and developed Test cases for Test Driven development and Behavioral driven development using Gherkins
Performed Smoke, Functional, Integration, System, UAT regression and GUI testing
Developed automated script using Selenium Webdriver with maven, cucumber and TestNG
Performed test Automation Development using test framework that implement s Page Object Model(POM), cucumber feature files, and TestNG configuaration file
Coordinate activities for maven for project building, and Git for Code management repository
Submitted defect reports, and communicated issues to business, engineering, and management using JIRA
Performed End to End testing Considering all interface and subsystem for functional and non-functional testing
Performed query operation on oracle to do data validation, used standard SQL functions and commant to develop SQL queries
Develop and execute complex SQL queries
Environment: Java, Selenium WebDriver, Test NG, Cucumber, Maven, XPATH, Eclipse, Jenkins, Firepath, Firebug, HTML, XML, Git Hub, agile, Quality center, Mobile Testing, SQL, Oracle
Barnes and Noble, New York, September 2012 - June 2015
Software QA Analyst
Barnes & Noble.com leverages the power of the Barnes & Noble brand to offer online customers the Web’s premier destination for books, music, DVD, video games, and related products and services.
Designed and developed Test Plan, Test cases, and Test Scripts
Conducted Backend testing using SQL and database concepts
Tracked the defects using Mercury Quality Center and generated defect summary reports
Developed automated scripts using java in Selenium Web Driver with maven, ruby cucumber, and Test NG
Performed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration
Communicated feed back to the developers providing automation script run in nightly basis
Implemented Maven for Project building, and Git for code management
Developed script using Object Oriented Programming (OOP) concepts in Java
Managed the requirements and assigned priorities with Quality Center
Performed Regression testing to verify the functionality with the new codes introduced for modification and/or enhancement using QTP
Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
Verified and developed complex SQL Queries for Back-end Testing successfully
Successfully worked with Database verification and validations
Responsible for weekly status updates showing the progress of the manual and automated testing
Engaged associate in team meetings with Functional/Development Team for fixing the bugs
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, XPath, HTML, Eclipse, Jira, Agile Methodology, Git Hub, Mobile Testing, Quality Center, SQL, Oracle, Windows.
Sprint, Reston, VA, March 2011 - August 2012
Software QA Analyst
Online Account Management - This application can give the convenience of managing account. Customer able to create an account and able to check minutes and messages, reset password purchase ring tone, and improve their service through the system and pay their bill online.
Communicated and accomplished completed QA Life Cycle
Collaborated with other to analyze user requirements, identify test cases and setting up test data
Developed Test Cases and Test Scenarios according to the functional specifications
Participated and involved in test procedures and test plans reviews
Managed functional testing of the application
Contributed in developing regression test scripts, creating output values, doing data driven Test for all the projects using Quick Test Professional.
Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP
Developed User Defined Functions (UDF) to support the automated scripts using VB Script
Wrote test cases and performed Manual Testing like Positive Testing and Negative Testing, Regression, Integration
Performed successful backend testing by using SQL queries and check if the reports generated suffice the search criteria submitted
Environment: Quality Center, QuickTest Pro (QTP), PL/SQL, HTML and UNIX.
Bachelor in Electronics and Telecommunication Engineering, Dhaka University, Bangladesh 2010