MAHMUDUL HASAN
*************@*****.*** 929-***-****
Professional Summary
● Around 4+ years of experience in Information Technology with emphasis on Software Quality Assurance, Manual and Automation Testing.
● Experienced in Test Plans, Test Cases, Test Scenarios, Test Approach and set up testing environment.
● Skilled in creating Test data including the Test Input - Output Data, Test Entry - Exit Criteria for different levels of Testing.
● Good Knowledge on working in the Java development environment.
● Expertise in using JIRA as a project management tool.
● Good experience in Defect Life Cycle Management tools like HP ALM.
● Experienced in writing and executing SQL statements for checking the validity and integrity of the data in various databases such as Oracle, My SQL, and Microsoft SQL Server etc. to perform Back-End-Testing.
● Experienced in developing automation script with Selenium IDE, Grid, Selenium WebDriver, TestNG, Maven and Jenkins.
● Experienced in writing BDD test using Cucumber.
● Good knowledge in testing SOAP & Restful web services using Postman.
● Expertise in se ing up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
● Ability to a end QA daily meetings, proposals for resolving the conflicts.
● Successful track record in accomplishing assigned projects within agreed timelines.
● Ability to setup trouble shooting sessions to resolve the issues. Skills
Testing Frameworks: JUnit, TestNG, Cucumber
Testing Tools: Selenium IDE, Selenium Web Driver,
Selenium Grid.
Test Reporting and Bug Tracking: JIRA, HP ALM
IDE: Eclipse, Intellij
MS Tools: MS Word, MS Excel, MS Visio, MS Outlook
Web services Tools: Postman, RestAssured.
RDBMS: Oracle, My SQL, MS Access, SQL Server
Languages: JAVA, HTML, XML, JSON, CSS
Application/Web Servers: Web Logic, Apache Tomcat
Build Tools:Maven, Ant.
Code Repositories: GIT, SVN
Operating Systems: Unix/Linux, Windows
CI/CD: Jenkins
Experience
Comcast Alexandria, VA
QA Analyst
01/2021 - Current
● Involved in preparation of Test Workflow Document
● Implemented quality assurance standards as needed
● Participated in building, deploying and troubleshooting the Application
● Developed and maintained automated Test Scripts for Regression testing using Selenium WebDriver and TESTNG
● Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing,GUI testing and User Acceptance testing
● Documented and reported all found defects in JIRA
● Used complex SQL queries to validate work and data flows from the old to the new database
● Wrote an acceptance test using BDD Cucumber, Java
● Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver
● Developed Selenium test cases using JUnit framework
● Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE, design of automation test framework (JUnit and MAVEN)
● Used highly customized XPATH for web elements
● Used Jenkins as a Continuous Integration server to configure with Github and Maven
● Scheduled testing job and set up the flag to run automation script every time developer commits new code and makes a new build
● Environment: Selenium WebDriver, Eclipse, Cucumber, TestNG, JIRA, Postman Java, XML, HTML, Maven, Github, Jenkins, Windows, UNIX. Comerica Dallas, TX
QA Test Engineer
05/2019 - 12/2020
● Involved in a ending all agile scrum meeting and making updated report
● Analyzed various documents and usecases to prepare the detailed Test Plan
● Tested the application compatibility in all versions of Netscape and Internet Explorer browsers by automating the Test cases
● Created Test Cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing
● Reported bug using Project Tracking tool JIRA
● Involved in the Database Testing using SQL queries of the Application such as checking all the tables in the Database and checking whether the data is moving in their respective tables
● Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release
● Developed Test cases manually and generated Automation Scripts using open source tools like Selenium WebDriver, TestNG, SOAP UI, Maven and Jenkins
● Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver
● Performed GUI, Functional, System, Smoke, Positive and Negative, Regression, UAT and Back End testing
● Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations
● Involved in acceptance testing using Cucumber and Selenium WebDriver
● Developed and maintained release acceptance tests using WebDriver, TestNG, Maven and IntelliJ IDEA
● Environment: Selenium WebDriver, Selenium Grid, IntellIJ, JIRA, Eclipse, TestNG, Cucumber, SOAP UI, Java, XML, SQL, Maven, Github, Jenkins, Windows.
Cigna Bloomfield, CT
Software Tester
10/2017 - 04/2019
● Involved in Meetings and walkthroughs and Responsible for weekly status
● Developed presentation and testing implementation learning to other testing resources for cross functional training
● Involved in audit meetings and got an initiative to reach QA testing goals
● Started working relationships with developers and project managers
● Wrote Reusable Manual Scripts in test cases using JIRA and using requirement document
● Used the test management tool – HP ALM for requirements, test cases, tracking and logging defects and assigning priorities to defects
● Developed SQL queries for accessing the database for testing purpose
● Developed automated scripts using Selenium and implemented framework for Selenium scripts using Java
● Created and enhanced numerous Test Scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium
● Involved in Automation of the Test Cases using Selenium, JUnit and Ant
● Created JUnit HTML test report for the entire test suite
● Developed Java based library to read test data from XML & Properties files using JUnit and Selenium
● Did Parallel, Cross-Browser Testing using Selenium GRID and JUnit
● Developed Automation framework using Selenium WebDriver (Java) and Test Execution using TestNG
● Introduced the use of automated testing tools such as Cucumber to reveal and document, as well as drive development of behavior in a large legacy code base
● Environment: Selenium WebDriver, HP ALM, JIRA, MS Suit, Cucumber, TestNG, Windows, MAC, Gherkins, SQL, Java, HTML, XML, Jenkins, GIT.
Education
GED in Progress
References
References available upon request