Post Job Free
Sign in

Test Cases Project Manager

Location:
New York, NY
Salary:
80-100k
Posted:
April 03, 2016

Contact this candidate

Resume:

Islam,Shahidul

Brooklyn, NY

Cell: +1-347-***-**** Status: US Citizen ************@*****.***

OBJECTIVE:

With over 6+ years of solid experience testing web or client/server based software Application using open source tools, I would like to work with a dynamic and progressive IT firm where I can apply my technical experience and interpersonal and technical skills efficiently & effectively for the growth of the company.

EDUCATION:

Master’s of Accounting Jagannath University, Dhaka, Bangladesh, Passing Year 2004

TECHNICAL SKILLS:

Testing Tools

Selenium IDE, Selenium RC, Webdriver, Grid,Quick Test Pro

Programming Language

Java

Test Framework

Junit

Web Debugging Tool

Xpath, Firepath, Firebug, Webdebugger

Build /Integration Tools

Apache Maven/Jenkins

Processes

Agile Scrum, Waterfall

Bug tracking tools

JIRA, Quality Center

Operating Systems

Windows, Linux, Mac

Browsers

Firefox, Internet Explorer, Safari, Google Chrome

Databases

SQL Server, MS Access, Oracle, MySQL

Scripting Languages

VB Script, Java Script

Source Version Control Tool

Subversion (SVN)

Application

MS Office, MS Outlook

SUMMARY:

IT Professional possessing progressive experience in analyzing, designing, developing, testing, production support and managing information technology projects in financial and insurance services industry particularly Banking domain.

Create and Automate tests using Selenium IDE and Selenium WebDriver.

Create Automation test scripts through Java and/or JavaScript

Develop and document test scripts, test cases, defect tracking and reports

Analyze the results of software tests and provide results for use in development code inspections and group reviews of project deliverables.

Train Test Team and demonstrate scripts on extending and UAT Team.

Ability to create automated and extendable test framework for a mission critical web application

Test automation generating report submits to the Manager and corresponding stakeholders.

Documentation and maintenance of test suites

Create project as Apache Maven which is helpful to keep repo in the nexus

Experienced using web debugging tool like Fire Path and Firebug for finding elements locator.

Proficient writing test suite using SeleniumIDE, WebDriver& Grid.

Used Java and JUnit test framework to write functional test.

Selenium Test environment setup expert using all open source tool.

Proficient in the field of Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications.

Experience in Software Development Life Cycle (SDLC)) and worked in Agile Project Environment.

Provided process leadership and projects management within the Quality Assurance Team, including researching, recommending, and implementing quality process improvements and automation tools, and mentoring other Quality Assurance staff.

Professional expertise in Smoke Testing, Black box testing, Functional testing, Integration Testing, System Testing, Regression Testing, User Acceptance Testing, Ad-hoc Testing, Boundary Value Testing.

Good knowledge of analyzing and understanding the Domain and Business Logic.

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

Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix

Experience in preparation of Test Summary Report, User Guide & Training.

Experience in User Acceptance Testing (UAT).

Extensively worked on all phases of Software Development Life Cycle (SDLC), its methodologies and process.

Excellent experience with source version control tools such as Subversion (svn).

Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server.

Extensive experience in all MS office and Project Portfolio Management (PPM), MS Windows operating systems, designing and implementing web-enabled and enterprise client/server applications with various software tools in various architectures.

Expert using open source bug tracking tool JIRA.

Experience in coordinating people to complete tasks and working within a matrix-style structure.

PROFESSIONAL EXPERIENCE:

Federal Reserve Bank of NY, NY Selenium Automation Engineer October 2014 – Current

Responsibilities:

Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.

Worked with development team to understand technical design.

Practicing full facing AGILE methodology with SCRUM Meeting, Sprint Planning Meeting, Sprint Review Meeting, Retrospective Meeting etc.

Regression test cases were written and automated using Selenium WebDriver.

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.

Create and Automate tests using Eclipse and Selenium WebDriver.

Create Automation and Code in Java and/or JavaScript

Develop and document test scripts, test cases, defect tracking and reports

Analyze the results of software tests and provide results for use in development code inspections and group reviews of project deliverables

Ability to create automated and extendable test framework for a mission critical web application

Documentation and maintenance of test suites

Create project as Apache Maven which is helpful to keep repo in the nexus

Parallel running test scripts using Selenium Grid & get report in Local Machine

Created whole test framework using Selenium for further test creation and execution.

Prepared traceability matrix to ensure the adequate coverage of the test cases.

Prepared required documentation for testing signoff by various parties as required by the project plans.

Participated in weekly assessment meetings with business analysts and developers.

Worked with source version control tool such as Subversion (svn).

Trained team members regarding the application so that newly joined team members can come up to the speed and start working.

Updated Test Plans and Test Cases periodically to manage changes in requirements.

Connected to database to Query the database using SQL for data verification and validation.

Performed back end testing on oracle database by writing SQL quarries.

Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.

Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.

Debugged the test scripts, created batch tests, verified the test results and reported the defects using JIRA & ALM.

Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.

Worked extensively with business users to define scope and prepared ‘Documents of Understanding’ for various change requests by analyzing the feedback from user groups.

Actively participated in status reporting meetings and interacted with development to discuss the technical issues.

Regularly communicated with project managers, development managers, release managers and developers to ensure comprehensive test planning and execution.

Environment: Selenium IDE, WebDriver, Quality Center, Jira, Java, JUnit, Fire Path, Firebug, HTML, Internet Explorer, Chrome, Mozilla Firefox, UNIX, Linux, Windows XP, Java, JavaScript, XML, Apache-Subversion (SVN), EXCEL, SQL, PL/SQL, MS Outlook, Apache-Maven, Windows.

JP Morgan Chase, NY, NY Software Automation Engineer January 2012 – Sept’2014

Reviewed requirements and specifications and provided input during requirements and specification walkthroughs.

Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.

Regression test cases were written and automated using Selenium RC and WebDriver.

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 RC.

Created and update test framework using Selenium for further test creation and execution.

Prepared traceability matrix to ensure the adequate coverage of the test cases.

Prepared required documentation for testing signoff by various parties as required by the project plans.

Participated in weekly assessment meetings with business analysts and developers.

Worked with source version control tool such as Subversion (svn).

Assigned, Monitored and Tracked Tasks of Team Members.

Trained team members regarding the application so that newly joined team members can come up to the speed and start working.

Manage and Update Agile Scram board through JIRA.

Updated Test Plans and Test Cases periodically to manage changes in requirements.

Connected to database to Query the database using SQL for data verification and validation.

Performed back end testing on oracle database by writing SQL quarries.

Designed a automation framework by creating reusable test scripts using Selenium.

Created automated test scripts for Functionality, Integration and Regression testing using Selenium.

Uploaded test cases executed test cases and logged defects in Mercury Quality Center.

Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.

Executed the test cases manually and automation as necessary and worked on XML.

Created and executed SQL queries against Oracle database compared the results and analyzed discrepancies.

Manually performed back end testing by writing SQL queries.

Loaded data into Oracle using SQL loader and validated data.

Performed database testing by passing PL/SQL queries and also executed the regression test cases before handed over to UAT.

Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.

Executed test cases compared with expected values and pass/fail reports updated through Quality Center.

Involved in UAT Testing and Used Quality Center to report bugs.

Prioritized Identified defects and monitored bugs fixing status through Out Look Express, which was configured through Quality Center.

Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.

Maintained close and strong working relationship with teammates and management staff.

Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.

Involved in documentation as to how to maintain and run scripts for future enhancements.

Involved in developing test methodologies, test plans and manual test cases for the application and prepared UAT test Plan.

Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly.

Environment: Manual Testing, Selenium IDE,RC, WebDriver & Grid, Quality Center, Java, HTML, Java, Java Scripts, Site Minder, Mind Box, Active Directory, Access, DB2, Oracle, SQL Server,Window, Windows XP, Unix.

Cigna, CT Test Engineer June 2009 to December 2011

Responsibilities:

Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.

Drafted test plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.

Created manual test cases, reviewed with different stakeholders to validate the functionality.

Coordinated with different Stake Holders to prepare user guide and knowledge acquisition of the system.

Wrote PL/SQL Queries to retrieve the data from various Tables and to test the database.

Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL statements.

Conducted backend testing using SQL queries to validate data for database.

Developed descriptive programming and maintained local and global Object Repository in QTP.

Involved in manual testing and automated test scripts by using QTP.

Declared Checkpoint and worked on Object Repository by using QTP.

Performed Data Driven test for backend testing using with QTP.

Gathered the Business Requirements and maintained them in Quality Center.

Analyzed and assigned defect to responsible team in Quality Center.

Reported, logged and tracked defects using Quality Center.

Coordinating with Business users/ UAT Testers during UAT phase, providing them with UAT guidelines, supporting and attending user’s queries on the application.

Conducted and coordinated integration and user acceptance testing (UAT) prior to the release of new data feeds into production.

Interacted with the development team to fix the defects as per the defect report.

Attended meetings involving Developers, DBAs and Analysts, Project Manager for tracking changes and change management.

Delivered test results in appropriate format for approval of the project team.

Participated in daily status meetings with testing team and providing the necessary feedback.

Provided weekly statuses to the project manager as well as users.

Reported the status of testing activities to the teams and management as necessary.

Environment: Quality Center, QTP, UNIX, VBScript, Oracle, SQL, PL/SQL, Contact Center Operations, SharePoint Services, MS Outlook,

Skype ID : Mislam6456



Contact this candidate