Post Job Free

Resume

Sign in

QA Automation Engineer

Location:
New York, NY
Posted:
January 13, 2021

Contact this candidate

Resume:

Alok Barman

Email: adjeu6@r.postjobfree.com Mobile: 646-***-**** Skype: Alok Barman Status: US Citizen

Professional QA Automation Engineer with full Software Development Life Cycle (SDLC) experience, including designing, developing and implementing Test Plan, Test Cases and test processes from various documents – User Story, Use Case, Functional Requirement Document (FRD), and Design document. Organized Test Cases in central repository and Generated Test Data from various sources & techniques – business requirement, production database, boundary, equivalence, control flow.

Over 6 years of Hands-on Quality Assurance experience as QA Automation Engineering in Financial, Healthcare and Insurance Industries.

Extensive experience in executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, SoapUI.

Experienced in Functional Testing, Integration Testing, Smoke Testing, Sanity Testing, Regression Testing and User Acceptance Testing.

Experienced in SOAP Web Service Testing using SoapUI, REST API Testing by using Postman. REST API automation by using RestAssured.

Expert in developing, debugging, troubleshooting, resolving issue in development, integration, test, and production environment.

Designed, developed and updated various TDD and BDD automation frameworks such as Keyword Driven, Data Driven and Hybrid framework following Page Object Model (POM) design pattern.

Expert in HP ALM-Quality Center, Jira and Rally for Testing and Defect Tracking.

Proficient in Java, Selenium WebDriver, TestNG, Junit, Cucumber, Gherkins, SQL, Apache POI, Log4j, Extent Report, Allure, Maven.

Experienced in using Version Control System Git & GitHub, Perforce and SVN.

Motivated myself to adapt and learn new tools, techniques and approaches.

Handled multiple tasks and work independently as well as in a team under tight deadline.

Excellent Interpersonal, communication and presentation skills.

Testing Tool

Selenium WebDriver, Selenium Grid, TestNG, JUnit, Cucumber, Blue Prism, SoapUI, Postman, JMeter, Jagacy,

Rumba (Main Frame).

Methodology

Agile Scrum, Kanban, Waterfall, SDLC, STLC, TDD, BDD

RDBMS

MySQL, Oracle, SQL Server

Operating System

Windows, Mac OS, Linux, iOS, Android

Language

Java, JavaScript, SQL

Test Management

HP ALM/ Quality Center, CA Agile Central Rally, JIRA

Version Control

GitHub, SVN, Perforce, Bitbucket, GitLab

Other

Eclipse IDE, IntelliJ IDEA, STS IDE, Maven, Confluence, Microsoft SharePoint

●M.Sc. in Chemistry

National University, Dhaka, Bangladesh, 2001

Project Description: The Vanguard Group is an American registered investment advisor based in Malvern, Pennsylvania. It is the largest provider of mutual funds and the second-largest provider of exchange-traded funds (ETFs) in the world. In addition to mutual funds and ETFs, Vanguard offers brokerage services, variable and fixed annuities, educational account services, financial planning, asset management, and trust services. Vanguard offers two classes of most of its funds: investor shares and admiral shares. In addition to mutual funds and ETFs, Vanguard offers brokerage services, variable and fixed annuities, educational account services, financial planning, asset management, and trust services.

Responsibilities:

Worked in Agile Development and SCRUM process throughout the project

Created & Prioritized Test cases and Test data for Manual & Automation testing.

Coordinated review sessions with Product Owner and provided status report that includes test summary reports and complete TSM.

Developed existing Cucumber automation test script using Java & Selenium WebDriver, Junit, reusable functional library, STS IDE, Maven, Log4j and maintain source control in SVN repository over the time for improvements and new features.

Actively involved in Transactional Testing with Mainframe and Web application.

Enhanced existing Jagacy Automation Framework for Mainframe application.

Enhanced Cucumber-Selenium Automation Framework for Web application.

Develop RPA-Blue Prism Automation Framework for Web application.

Executed automation scripts through Jenkins and Sauce Labs & reported defects/results to the team.

Managed requirements, test case and test scripts in Share Point.

Working experience with project management tool Jira.

Attended and coordinated team meeting, formal/informal meeting and internal/external meeting, daily Scrum meeting, Business meeting and Fund Event Operation Call.

Environment: Selenium WebDriver, Java, Cucumber, Windows 10, Maven, Apache, SVN,

STS IDE.

Project Description: CashPro Online is a comprehensive platform for managing client’s banking relationships, making payments, receiving funds, investing excess liquidity and viewing account balances in real time. Connect anytime, anywhere through mobile and desktop and client choice of channels, while safeguarding info with robust security features. I am responsible to develop and implement Cucumber BDD Framework as well as to perform Sanity testing, Re-testing of web application and web service testing using SoapUI.

Responsibilities:

Worked in Agile Development and SCRUM process throughout the project

Created & Prioritized Test cases and Test data for Manual & Automation testing.

Coordinated review sessions with Product Owner & Developers to review, analyzed Requirements, designed the test plan and provided weekly status report that includes testing metrics, test logs and test summary reports.

Used SoapUI tool to test SOAP services of Service-oriented architecture (SOA) application.

Developed existing Cucumber automation test script using Java & Selenium WebDriver, Junit, reusable functional library, Eclipse IDE, Maven, Log4j and maintain source control in Perforce repository over the time for improvements and new features.

Actively involved in Functionality Testing, Sanity Testing, Regression Testing and database testing.

Coordinated in developing, debugging, troubleshooting, resolving issue in development, integration, test, and production environment.

Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.

Managed requirements, test case and test scripts for legacy system by HP ALM Quality Center (QC) and CA Agile Central (Rally) bug tracking tool to report application bugs.

Attended and coordinated team meeting, formal/informal meeting and internal/external meeting, daily Scrum meeting, PI Planning, Sprint review and Retrospective meetings.

Environment: Selenium WebDriver, Java, Cucumber, Rally, QC, Oracle, Windows 10,

Linux, Maven, Apache, Perforce, SoapUI, TestNG, Eclipse IDE.

Project Description: The Commercial and Home sales platforms are critical customer facing applications. The project was for the building the applications on an entirely new platform with more an interactive and user friendly and functionality compared to the legacy platform. I was responsible for testing policy processing and quoting by using automation tools as well as manual testing.

Responsibilities:

Analyzed business requirements to better understand business logic and process flow.

Created & Prioritized Test cases and Test data for Manual & Automation testing.

Coordinated review sessions to review test cases with Product Owner & Developers.

Developed Hybrid Framework from scratch using Java, Selenium WebDriver, TestNG, Maven, Data Driven Development (DDD) & Page Object Model (POM)

Performed REST API testing using Postman & RestAssured tools & send data into JSON format, get response and analyzed the issue.

Developed automation test script using Java & Selenium WebDriver, TestNG, Eclipse IDE, Maven, Log4j, reusable functional library, and maintain source control in Git repository over the time for improvements and new features.

Coordinated in developing, debugging, troubleshooting, resolving issue in development, integration, test, and production environment.

Managed the automation test scripts for Functional and Regression Testing.

Participated to write scripts for build, deployment, and maintenance in CI-CD pipeline using related tools and tasks – Shell, Git, Jenkins, Docker.

Executed automation scripts parallel on different browsers/environments & reported defects/results to the team soon.

Performed Back end testing with extensive use of SQL Queries & Shell scripting.

Managed requirements, test case and test scripts for legacy system by HP ALM.

Used Quality Center (QC) bug tracking tool to report application bugs.

Attended and coordinated team meeting, formal/informal meeting and internal/external meeting, daily Scrum meeting, Planning Sprint and Retrospective meetings.

Environment: Selenium WebDriver, Selenium Grid, Java, J2EE, MySQL, Windows 8,

Linux, Maven, Jenkins, Postman & RestAssured, TestNG, Eclipse IDE.

Project Description: SunTrust Bank is one of the leading Financial Company in the world. The objective of this project to create a reward product that increases the flexibility and appeal to the Card member by allowing them to have more control over when they redeem their reward. I was responsible for testing this product by using automation tools as well as manual testing.

Responsibilities:

Developed test cases with test data and reviewed test cases with Product Owner & Developer.

Modified and maintained the existing test cases and scripts to leverage the automation team effort during the regression testing.

Maintained BDD framework using the Cucumber, Gherkin, Selenium Webdriver, Junit & Java automation code and used version control Git & GitHub to maintain code for the future release and new features.

Developed automation scripts for automation Functional and Regression testing using Selenium WebDriver, Eclipse IDE, TestNG, Java, Maven, Log4j.

Conducted to resolve continuous integration (CI) server issue by maintaining the automation script. The hook script was int the connection with Junit, Jenkins, Git & GitHub.

Performed Functional, Regression & User Acceptance testing (AUT).

Managed resource, reviewed daily/weekly/end of spring test status reports with agile team.

Communicated requirements traceability matrix and tracked requirements status throughout the project.

Managed the test cases in Quality Center and mapped to the requirements and ensured proper test coverage.

Managed multiple projects in Quality Center to manage the test cases, test scripts, test results and defects for all phases of QA process.

Validated the test results by writing SQL queries to retrieve the data from tables and database.

Environment: Selenium WebDriver, Java, Cucumber, MySQL, Windows 8, Unix, Maven, Junit, GitHub, Eclipse IDE.

Project Description: OSF Healthcare is a not-for-profit Catholic health care corporation that operates a medical group, hospital system, and other health care facilities in Illinois and Michigan. My OSF is web-based application where registered customers can view information regarding eligibility, benefit information, coverage, claims and other details of their plans. In addition, customers also have the facility to choose a particular physician or hospital and also change Physicians.

Responsibilities:

Worked as QA Tester and took responsibility for the requirements analysis, testing and designing of the flow and the logic for the project.

Analyzed the systems, requirements gathering, data analysis, wrote test cases and reviewed test cases.

Modified and maintained the existing test plans, test cases and scripts to leverage the automation team effort during the regression testing.

Managed resource, reviewed weekly tester’s status reports with scrum team members.

Developed automation scripts for automation Functional and Regression testing using Selenium WebDriver, Eclipse IDE, TestNG, Java, Maven, Log4j.

Maintained the automation code in source control repository – Git and GitHub.

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API

Managed multiple projects using Jira to manage the test cases, test scripts, test results and defects for all phases of QA process.

Developed SQL scripts for Backend Testing to ensure that data is updated as per the Business Rules.

Prepared user documentation with screenshots for UAT (User Acceptance Testing).

Environment: Selenium WebDriver, Java, MySQL, Windows 8, TestNG, QC, Jira, Eclipse IDE,

Unix, Maven, GitHub.

PROFESSIONAL SUMMARY

TECHNICAL SKILLS

EDUCATION

PROFESSIONAL EXPERIENCE

Vanguard, Malvern, PA October 2019 - Present

QA Automation Engineer

Bank of America, Charlotte, NC May 2019 – August 2019

QA Automation Engineer

Homesite Insurance, Boston, MA April 2018 – May 2019

QA Automation Engineer

SunTrust Bank, Atlanta, GA May 2016 – Feb 2018

QA Engineer

OSF HealthCare, Peoria, Illinois Jan 2014 – Mar 2016 QA Analyst



Contact this candidate