Post Job Free

Resume

Sign in

Selenium Manager

Location:
Akron, OH
Posted:
December 17, 2020

Contact this candidate

Resume:

Zakir Hossain

**** ****** ***, #***, *****, Ohio 44319

330-***-****

adirp4@r.postjobfree.com

US Citizen (Able to obtain Security Clearance)

Professional Summary

An accomplished QA professional with 7+ years of experience in functional, UAT, regression, performance testing, Backend testing etc.

System, Functional and Technical Requirements gathering and analyzing. Exposure to all stages of SDLC and well acquainted with the Software Test Life Cycle. Proficient in analyzing Business/ System Requirement documents and Use Cases. Expertise in preparing Test Plans, formulating Test Strategies, creating test cases and maintaining Requirement Traceability Matrix (RTM). Extensive experience in planning, writing and executing test cases for GUI testing, Functional, Regression, Integration and User Acceptance Testing.

Execute the test cases prepared in the test / integration environment and report the defects through ALM. Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Perform GUI validation, page navigations, content validation and functionality check with end to end scenario.

Experienced in automation testing with tools such as Selenium (Web Driver/Cucumber/TestNG and preparation of Automation Test framework.

Hands on experience with all phases of Software Testing Life Cycle (STLC). Expertise in editing and debugging tests using Selenium. Experienced in Functionality Testing, Smoke Testing, System Testing, GUI Testing, Regression Testing, Positive, Negative, Data Base Testing and Web Services Testing on various applications. Expertise in Selenium Automation using Selenium WebDriver, Java, TestNG, Cucumber & Maven. Experience of iterative Systems Development Life Cycle (SDLC); Agile, Scrum, Waterfall methodology. Experienced in UI automation using Selenium web-driver automation with Java and TestNG framework. Experienced in writing manual test scripts and logging defects using Quality Center, Bugzilla and JIRA. Extensive experience in Bug Tracking Tools such as Quality Center, JIRA and Rally. Conducted System Testing, Integration Testing, Regression Testing and User Acceptance Testing (UAT). Expertise in Manual/Automation testing with extensive knowledge of software development methodologies, testing methodologies, QA strategy, process and tools.

Experienced in performance testing using load runner and JMeter. Solid understanding of defect tracking, defect resolution and defect follow up with SDLC team. Involved in Backend Database manual testing in MySQL using SQL. Developed SQL scripts, to implement business rules. Manually performed Integration and Regression testing, documented bugs and worked with development team to resolve issues. Created and analyzed acceptance criterion for UAT testing. Created UAT test cases for business community based on user roles & privileges for commercial users. Understanding of Testing Methodology like positive, negative, boundary, performance, parallel, pilot, regression, system, system integration, UAT, testing to perform robust testing. Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.

Technical Skills

Test Automation Tools: Selenium Web Driver, Junit, TestNG, Apache Poi, Cucumber, TestNG, Postman, JMeter, LoadRunner, Postman, Rest API,Maven,Github,CI/CD PiPeline,Jenkins.

Operating Systems: Windows 2000/ XP/ NT, UNIX, Solaris. Scripting languages: SQL, Shell Scripting.

Databases: Oracle 10g/12g, SQL, MS Access, SQL Server, DB2. Programming Languages: Java, HTML, CSS, Groovy

Application Tools: MS Office Suite (Word, Excel and Power Point), Lotus Notes. Test Management Tools: Jira, Test Director, VSTS, ALM, QC Version Control: Git, SVN

Professional Experience

Progressive – Mayfield, Ohio

December 2018 – Present

QA Engineer

Responsibilities:

Feasibility analysis and test effort estimation of automating the testing using Selenium WebDriver using Participated in requirements review with analysts and development teams Reviewed requirements, created test scenarios and provided test automation efforts for those changes Participated in all aspects of Quality Assurance from Planning to Execution for multiple releases Involved in UAT testing before the release of the application. Created and maintained testing schedule and managed testing of User Stories for the Sprint Conducted in-depth analysis of various complex issues and provided solutions that would enable accurate delivery of information to the customer

Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber. Created Test Plan and documented Test Scenarios to ensure complete test coverage Performed Smoke Testing, Functionality Testing, Regression Testing and Retesting at various phases of testing.

Created automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber. Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.

Involved in running selenium automated script using Cucumber. Created cucumber features to cover test scenarios for automated functional testing and implemented some of them to step definition java file.

Developed automated scripts using Selenium Web Driver and Implemented Framework using Java. Provide mentoring, guidance and training to new joiners/team members Responsible for QA activities & deliverables, On/Offshore and Vendor team coordination for quality deliverables.

Core key member for coordinating and providing support during user and Pre-prod testing phase. Participate in story design review meetings to understand requirements and change requirements. Attend Daily Stand-up calls and planning meetings to understand the changes being implemented in the current sprint.

Prepare and involve in reviews of Test Plan.

Responsible for Test scenarios/scripts preparation, Peer review and Sign Offs. Responsible for Data-load validation & reporting tool, System integration testing, Defect reporting and Closure

Schedule and attend calls with business partners to triage the SIT and UAT observations to prioritize and discuss the status.

Responsible for regular Status reporting on testing progress to Business team. Review and estimate change requests and modify the functional test plan and test scripts if needed. Resolve assigned project issues & risks and escalate outstanding issues to the Product Manager and Engineering Team Manager.

Provide tasks status and defect report communication to the manager on daily and weekly basis. Key Bank, Cleveland, Ohio

April, 2016 – November, 2018

Automation Tester

Responsibilities:

Reviewed specifications and business requirements prior to application testing. Writing Test Plan and Test cases for different module and performing different testing phases including Black Box, GUI, Navigation, Positive, Negative, Regression, Integration, and Functional Testing. Created Test Scenarios, Test Case according to the business rules test case matrix. Involved in gathering business requirements and documents to analyze them to create test plan and test scenarios.

Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing. Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite. Developed user-friendly and flashy XSLT reports using TestNG and Maven. Involved in validating the Web Services related to Customer, Account and Transaction Management using the Postman.

Developed Selenium scripts in TestNG for parameterization using Data Provider annotation. Created the tests that have no user interaction as a set and executed them as Batch tests using Maven. Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.

Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.

Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver. Performed UI testing and front-end testing using Selenium. Worked with a variety of partners like Business Consultants, Software Engineers, Software Quality Assurance Analysts and Stakeholders to deliver quality technology solutions.

Healable Inc – Rockville, MD

May, 2013 – March, 2016

Software QA Analyst/UAT Tester

Responsibilities:

Test cases development by analyzing the requirements specification. Used IOS emulator and simulator in testing the mobile. Designed and implemented re-usable Automation test scripts using industry standard tools like QTP. Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. Developed an extensive test suite and performed tests in local environments using Coded UI. Created and executed database queries (SQL) to validate database data integrity. Involved in writing load scripts by using Apache JMeter. Unit Testing & Integration Testing of the developed application. Support to testing team during QA and UAT phase.

Responsible for Functional Testing, using Black Box Testing Techniques. Facilitated the documenting of test cases and recorded them for the functionality testing in Test Director/ALM based on test requirements.

Conducted and participated in Stand-up meeting to discuss certain issues with the development, design and QA team.

Involved in defect status reporting, Prepare bug summary reports and release Notes. Education

Bachelor of Arts, Omar Goni MES college,Chittagong Bangladesh.



Contact this candidate