E: email@example.com M: 929-***-****
* ***** ** ************ ********** in developing, designing and implementing automation frameworks using Selenium tools.
Highly Experienced with automation tools like Selenium WebDriver.
Experienced in developing and executing automation Regression testing using Java, Selenium WebDriver and developing Test Frameworks using TestNG / JUnit, Maven tools.
Proficient in setting up Selenium tools from the scratch, managing dependencies from the maven repository and configuring various other peripherals tools to perform Test.
Experienced in developing Page Object Model(POM) Framework using Page Factory in Selenium WebDriver.
Extensive knowledge of developing Data-driven and Hybrid framework with Selenium WebDriver.
Experienced in BDD Using Cucumber tool and a good understanding of Gherkin.
Experienced in using JUnit and TestNG Framework as a test runner and comfortable in using TestNG for Extent Report.
Experienced in performing Regression testing, System testing and Functional testing using Selenium WebDriver.
Experienced in designing automation testing framework for a web-based application using Selenium that maintains the workflow as an end-user.
Good knowledge of cross-browser testing with browsers like Mozilla Firefox, Google Chrome using Selenium WebDriver.
Experienced in using Browser Stack and Sauce Lab for multi-browser and platform test.
Excellent knowledge in writing unique CSS Selector and XPath locators using the source code of the page to identify each unique element.
Profound knowledge of web services testing using REST.
Good Knowledge in designing and developing automated test scripts using Rest Assured for REST.
Extensively experienced in bug tracking using JIRA.
Experienced in using JIRA for managing test execution and defect tracking of all issues.
Good Knowledge on using Maven central repository to manage external JARs and other dependencies.
Expert in using Git / GitHub as a source repository system.
Skilled in using Jenkins as a Continuous Integration / Continuous Deployment tool.
In-depth knowledge of SDLC methodologies: Waterfall, Agile/Scrum.
Experienced with training and mentoring team members with product knowledge and business processes.
Expertise in Smoke Testing, Backend Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
Experienced with a comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking and reporting.
Experienced in preparing and executing Test cases, evaluating test results and Reporting discrepancies to the development team using ALM/Quality Center.
Knowledge in writing SQL queries to extract and analyze data in primarily Oracle Database.
Expertise in Scheduling testing job and set up the flag to run automation script.
Able to work independently and with other QA Analyst on the project.
Excellent analytical, communication, documentation and interpersonal skills.
TECHNOLOGY & TESTING PROFICIENCIES
Selenium WebDriver, HP ALM, HP Quality Center, JIRA
Bug Tracking Tools
JIRA, HP ALM/Quality Center
IntelliJ IDEA, Eclipse
Version Control System
Language & Environment
Java, Python, Ruby, HTML, XML, C#, CSS, PHP
Windows, Mac, Linus/UNIX
Oracle, SQL Server, MongoDB, MySQL
MS Word, PowerPoint, MS Excel
Browser Stack, Sauce Labs (Learning)
GFS Software Inc. New York, NY
QA Automation Engineer(Selenium)
September 2017 – Current
Involved in creating a project plan, test plans, estimations, and development and tracking projects.
Involved in Test Case Preparation and Test Case Execution.
Analyzed application to find out which part can be automated and which can be manually tested.
Created Test Cases and scenarios for Regression, Integration as well as Backend and System testing.
Worked closely with clients in gathering and reviewing the business requirements for each Sprint/Release.
Performed and planned regression, integration, functional, system compatibility and User Acceptance testing.
Responsible for tracking and reporting defects using JIRA.
Used JIRA to store and maintain the Test Repository and Document Generation.
Performed Regression Testing for the new builds using Selenium WebDriver.
Developed Web Service Test using Postman and Rest Assured.
Developed Hybrid framework for web automation using Java, Selenium WebDriver, TestNG, Maven and Jenkins.
Designed and build Automation Framework for web-based software products using the Page Object Model (POM) design using Page Factory in Selenium WebDriver to reduce code and better maintenance.
Performed BDD (Behavior Driven Development) with Data Driven Test Automation Framework using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
Created and executed multi-action scripts based on test script/scenario flows.
Coordinated the UAT testing by guiding the users during UAT.
Interacted with the developers to get an estimate and to resolve technical issues.
Created several custom reports from Test management tool those were helpful for management to understand the overall Testing status of the entire project.
Prepared Weekly reports and built status reports.
Environment: IntelliJ IDEA, Selenium WebDriver, Git/Git Hub, JIRA, Maven, Java, TestNG, BDD Cucumber, Windows, Java, SQL, HTML, XML, UNIX, REST.
Guardian Life Insurance, New York, NY
January 2016 – August 2017
Designed Test cases and Test scenarios conducted functional testing for a variety of applications with expanded Test coverage.
Involved in creating Test Plan and Test Cases as per Requirements.
Created and executed Test scripts to verify complex system requirements.
Performed various types of process evaluations during each phase of the software development lifecycle.
Performed Smoke, Integration, Functional, Regression, System, Acceptance and Usability testing during different stages of the application development.
Involved in creating and tracking defects found during testing using a defect-tracking system (JIRA).
Recorded and reviewed results of tests with logs of the traced defects in JIRA.
Developed and executed SQL queries for back-end testing.
Involved in working with JUnit test runner and Eclipse.
Built automated test-suites using WebDriver Java API / Selenium test suites, JUnit and TestNG.
Created test cases and test suits for backend testing.
Performed Regression testing for new builds and every modification in the application using Selenium.
Created CSS/XSLT script to parse XML results into HTML format.
Created user-defined functions in Java and implemented the functionality with Selenium.
Worked in developing test automation framework in Soap UI for functional and regression testing in the SOA platform.
Communicated regularly with SME’s for the testing needs.
Responsible for sharing test metrics with other team members.
Created progress reports to ensuring appropriate test coverage and results.
Performed Troubleshooting and helped in solving production issues.
Made recommendations for improvement of applications to programmers and software developers or engineers.
Assisted in the development of change control processes, practices, and guidelines for new and existing technologies.
Worked with the team to enforce and improved software development and quality assurance processes.
Hudson City Savings Bank, Paramus, NJ
June 2013– December 2015
Participated in the Requirement gathering for Test case analysis from a Business team and development teams.
Developed implemented and executed test methodologies and plans to ensure software product quality.
Documented the Test Cases using Software Requirement Specification and Design documents.
Worked closely with the Quality Manager in planning, coordinating and implementing the testing methodology; involved in working with an agile methodology.
Involved in testing the Web Applications developed in different programming languages.
Prepared Test Scripts, Test conditions, Test Scenarios into ALM/Quality Center.
Defined requirements, Test Cases using ALM/Quality Center, Linked test cases with the requirements.
Scheduled and executed Manual Test Scripts through ALM/Quality Center; involved in Test Execution, reporting any defect in ALM/Quality Center.
Performed backend testing by writing SQL Queries; Wrote advanced PL/SQL statements to verify data Integrity.
Developed VBScript in Quick Test Pro (QTP)/UFT to perform end to end testing.
Created a set of re-usable scripts using VBScript in QTP/UFT.
Developed test scripts using QTP/UFT to perform functional and regression testing.
Developed Descriptive Programming and Maintained Local and Global Object Repository in QTP/UFT.
Developed Automation Framework like Data-Driven, and Keyword-Driven in QTP/UFT.
Validated of test results proactively explain and work through variances.
Attended the Test planning sessions to help understand the End to End team with the code changes for the project
Assisted the UAT team in defining the Test plans and provided support to the user groups in entire test lifecycle.
Created and maintained Test matrices and Weekly Reports.
Attended review meetings and walkthroughs to discuss the status of the project.
Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
Environment: UFT/QTP, ALM/QC, Oracle, UNIX, VBScript, XPATH, HTML, TOAD, Oracle, Developer, Test case planning, Test case execution, Tracking the Defect, JIRA, Oracle Application Server, Windows server.
Bachelor of Business Administration at Asian University of Bangladesh
References available upon request