Sign in

Test Cases Quality

Lawrenceville, Georgia, United States
April 12, 2018

Contact this candidate


Md Akmal Hossain


Profile Summary:

6+ years of experience in Manual & Automation testing in all stages of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).

Experienced with test automation tools like Selenium WebDriver and Selenium Grid.

Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.

Experienced with comprehensive understanding of all phases of Test Life Cycle, including requirements gathering, test planning, and scheduling, testing, defect tracking, and reporting.

Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.

Experienced in preparing and executing Test cases, evaluated test results and Report discrepancies to the development team using ALM/Quality Center.

Experienced in using ALM/Quality Center for managing test execution and defect tracking of all issues.

Experienced in providing test management actions and activities (STLC) using ALM/Quality Center.

Review test cases with Requirement Traceability Matrix (RTM) with the business.

Very good in writing SQL queries for backend data validation and data integrity check.

Writing SQL queries for accessing data from the MySQL/Oracle/SQL Server/MongoDB database

Experienced in creating test scripts using Selenium Web driver using Page Object Model (POM).

Experienced in using Jenkins as continuous Integration tool and maven for build.

Experienced in Performing Mobile/device testing for android and iOS using Appium.

Experienced in using Selenium Grid to execute tests on different nodes and on several browsers

Proficient in set up Selenium tools from scratch and configuring various other peripherals tools to perform Selenium Test.

Experienced in performing Regression testing, System testing and Functional testing using Selenium.

Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver.

Experienced in using Junit and TestNG testing Framework as a test runner with Selenium.

Experienced in designing automation testing framework for web-based application using Selenium that maintains the work flow as an end-user.

Experienced in developing and implementing Data Driven and Keyword Driven automation testing framework with Selenium WebDriver.

Expertise in Scheduling testing job and set up the flag to run automation script.

Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.

Expertise on testing REST API using Framework for Web Service

Able to work independently and with another QA Analyst’s on project.

Excellent analytical, communication, documentation and interpersonal skills.

Ability to adapt myself to any environment, Self - Learner and hard worker. Comfortable in working with the team.

Technical Skills:

Testing Tools: Selenium RC, WebDriver, and Selenium Grid, HP ALM/Quality Center, Jenkins

Languages: Java, JavaScript, J2EE, C/C++, C#, .Net, ASP.NET, PHP

Web/Application servers: Apache Tomcat, Web Sphere, XAMPP, IIS Server

Database: Oracle, MS SQL Server, MySQL, PL/SQL, MS Access, MongoDB.

Build Tool: Ant, Maven

Version Control Systems: GitHub, Bitbucket

Frameworks/ Open Source: JUnit, Test NG, MVC

Operating Systems: Windows Server, Linux/Unix, Mac

IDE & Testing Tools: Eclipse, Intellij IDEA

MS Tools: Active Directory, MS Excel, MS Office, MS Exchange, MS SharePoint

Project Management Tools: HP Quality Center, JIRA, BugZilla

Web Debugging Tools: Fire Path, Xpath

Web Technologies: Dreamweaver, Java Script, HTML, CSS, BOOTSTRAP

Work Experience:

Wells Fargo, Richmond, VA

Selenium Test Automation Engineer

03, 2017 – Present


Tested Web services for application to ensure all of the components are working as per the requirements.

Developed and executed Test Cases to test data loads, verify application rules and workflows & data security.

Reviewed and Designed Functional Requirement Specifications and Test Plans.

Analyzed the System Specification in order to develop the Test Cases.

Involved in Functional, Integration, and Regression Testing to make sure that new build was compatible with all types of browsers at every phase of testing.

Participated in use-case reviews, authored, and reviewed test planning artifacts in ALM.

Provided an aggregated, cross-application project view of quality status and defect trends and managed and enforce consistent workflows and processes using ALM.

Used ALM to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script, from which the Defects were generated.

Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix using ALM.

Tested on Different databases like Oracle, SQL server using SQL Quires.

Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, TestNG and Selenium WebDriver.

Used TestNG framework to run unit test and Maven to build the Project.

Conducted Black box, Functional, Regression, Smoke testing with Eclipse TestNG, Selenium WebDriver, Maven, Java, for web based applications.

Used Java language and TestNG framework for scripting; Used Maven for building the WebDriver project.

Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.

Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.

Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.

Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.

Identifies and reports software defects and test findings using JIRA.

Supported early morning/off-hours/weekend launch and monitored of systems with business teams as needed.

Environment: TestNG, Maven, Jenkins, Unix, JQuery, VB Script MS Excel, MS Office, XML, Java, Oracle, SQL Server, Toad, Windows, HP ALM, Selenium WebDriver.

T-Mobile, Atlanta, GA

Selenium Engineer

06, 2014 – 02, 2017


Wrote Test Cases and Test Procedures based on the Test Plan.

Analyzed project documentation and prepared detailed Test cases.

Analyzed, Understood and Estimated requirements.

Involved in the System and Integration testing.

Performed Positive and Negative testing.

Used Quality Center to create Test outlines and maintained Test scripts and created, modified and debugged the Scripts.

Assisted in User id clean up, Create User Ids, Reset Passwords, and Create New Projects in Quality Center/ALM.

Created the Traceability matrix using Quality Center/ALM.

Used Quality Center to create Test outlines, maintained Test scripts; created, modified and debugged the Scripts.

Performed Data integrity testing by executing SQL statements and validated the tables in the database.

Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case.

Developed and maintained custom libraries for the common automation framework using JAVA in Selenium.

Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.

Designed Automation Testing Framework for web-based application using Selenium that maintains the work flow as an end-user.

Developed automated testing suite in SOA test and SOAP UI for Rest API testing.

Prepared Test status reports for each stage and logged any unresolved issues into Issues log.

Involved in Meetings and walkthroughs and Responsible for weekly status.

Environment: Java, HTML, XML, Java Script, J2EE, Oracle, MS Visio, MS Excel, Windows, UNIX, MS Office, Selenium WebDriver, TestNG, Maven, Jenkins, HP Quality Center.

Everyday Health, New York, NY Software Tester

10, 2011 – 05, 2014


Created Requirement Traceability Matrix (RTM) to analyze changes and identify the areas of application for Regression Testing.

Executed Test Cases, logged defects, developed Test Defect Reports and Escalated issues.

Involved in generating test plan, test cases and executing test cases using Quality Center.

Used Quality Center to track bugs and generate reports.

Wrote SQL queries to test the oracle database and validate the data integrity.

Created regression test plan and procedures for different interfaces to test complete (web and client/server) application with huge test data.

Extended TestNG framework by adding some helper classes and methods.

Involved in developing weekly status reports for the project team.

Maintained and analyzed large volume of regression test results.

Performed User acceptance testing in the final phase of software development process to check the functionality of the software.

Tested the application on different browsers as a part of Workstation compatibility testing to maintain cross-browser functionality.

Reviewed the Business Requirement Documents and the Technical Specification.

Environment: Quality Center, C++, Selenium, Windows, UNIX, SQL, Java, J2EE, VB.Net, HTML, XML, MS Excel, MS Office.


BSc in Computer Science & Engineering

University of Development Alternative


References available upon request

Contact this candidate