Resume

Sign in

Test Cases Engineer

Location:
Arlington, Texas, 76002, United States
Posted:
May 18, 2018

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

Over * years of experience in creating, enhancing and/or implementing guidelines and best practices for manual

and automation test development

Experienced in testing Web and Client/Server Application in Agile / Waterfall Environment

Experienced in facilitating discussions with Product Owner and Business Analyst to identify, develop and prioritize

business requirements

Experienced in reviewing Project Requirements (BRS), Design and Business documents

Strong knowledge of entire SDLC - Requirement Gathering & Analysis, Planning, Design, Development, Testing and Implementation & SOA architecture

Highly Experienced in GUI, Functional, Regression, Integration, System, User Acceptance Testing, Backend and Migration Testing

Expert in Test Case Design, Test Tool Usage, Test Execution, Defect Management and Defect Tracking, Test Scripts & Reports for delivering utmost quality in product

Proficient in Requirements analysis, Documentation of Test Strategies, Test Plans, Test Cases, Bug Tracking, and Execution of projects using HP-ALM/Quality Center, TestLink, JIRA, and TFS/MTM

Expertise in defect management and defect reporting using various tools: ALM, MTM, JIRA

Extensive knowledge about writing SQL/PL-SQL queries and performing backend database testing

Experienced in creating Automation scripts using Java, to fully automate the application's functionality

Skilled in developing Data driven, Keyword driven and Hybrid framework from scratch

Extensive knowledge in creating and using Page Object Model (POM)

Sound knowledge on Junit, Maven for project building and Jenkins for continuous integration.

Experienced in using Jenkins as a continuous integration server to configure with GitHab and Maven

Experienced in performing data validation using scripting

Skilled in working with GUI projects and testing Web API with SoapUI

Very good understanding of CMMI guidelines

Good interpersonal and communication skills, commitment, result oriented with a quest to always finding the smart way to perform the tasks

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE, Jenkins, Maven, HP-ALM/QC, TFS/MTM, JIRA, SOAP UI

Process & Methodology: SDLC, STLC, Waterfall, Agile

Languages: Java, PL/SQL, XML, JSON

Dev. Environment: C/C++, Java, .Net, PHP, Ruby

Database: Oracle, SQL Server, MySQL, DB2

Operating System: Windows, Mac, Unix/Linux

PROFESSIONAL EXPERIENCES

Mount Sinai Hospital, New York, NY QA Automation Engineer May 2016– Present

Responsibilities:

Worked with Business team for analyzing the requirements and developed test plans and test cases for web based and internal client server application.

Prepared project documentation and detailed test cases for both manual and automation test.

Created thorough test scenarios for GUI and functionality testing of the web application and compatibility.

Performed various forms of testing including Smoke, GUI, functional, performance, regression, integration, system, configuration, load, stress, user acceptance and backend testing.

Worked in fast paced agile environment with scrum methodology to build and test piece by piece.

Designed and Developed Test Cases for automated testing using Selenium, JUnit and Eclipse IDE.

Developed test code in Java language using Eclipse, JUnit framework.

Configured Selenium WebDriver, Maven tool and automated scripts in java using JUnit prior to agile release.

Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, SOAP UI, Maven and Jenkins.

Worked on distributed test automation execution on different environment as part of Continuous Integration process using Selenium Grid and Jenkins.

Involved in Designing & Developing Hybrid driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.

Using HP-ALM (application life cycle management) to generate deliverable report to track progress.

Generated Defect report every day to keep track of Defects closure using ALM and did a follow up with the team for the bug fix priority and severity.

Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.

Collected positive and negative test data by executing SQL queries against the database.

Created reports via HP-ALM to ensure appropriate test coverage and results for record keeping.

Coordinated with development engineers to set up Test Environments that will allow for proper test coverage, defect discovery and resolution.

Performed REST API testing for data extraction and insertion from / to database (GET, POST, PUT)

Hosted meetings to discuss project updates and detailed information regarding the project by documenting, reviewing and accessing current operation.

Were part of scrum ritual meetings and daily standup walkthroughs to discuss development and testing tasks, deliverables and the status of the project

Environment: HP ALM, Selenium Web Driver, IDE, MySQL, Mongo, Windows, Java, Python, HTML, JSON, XML, SoapUI, Postman

Alma Bank, Astoria, NY QA Test Engineer May 2014 – April 2016

Responsibilities:

Held responsibility to ensure quality of the product by performing tests manually, Selenium Automation, and Rest API webserivces

Worked closely with Business Analysts and Developers to fill the gaps in the requirements

Developed all test scenarios and test cases for Inventory Management initiative

Analyzed available business requirements and functional requirements specification document

Reviewed the proposed model with the Subject Matter Experts from business, Quality Assurance (QA) and IT departments

Performed Smoke testing, Black box testing, Grey box testing, Functional testing, System testing, Integration testing, Back end, User Acceptance and Regression testing

Analyzed the business and technical requirements, developed Test Strategy document & Test Plan

Developed Requirement Traceability Matrix (RTM) to trace requirements

Worked with Retesting and Regression testing

Carried out Sanity Tests and executed test cases for GUI, Functionality, Positive / Negative testing

Verified the uploading of requirements and test cases to MTM and ensured that the appropriate modifications are enacted based on the requirements change requests

Worked in TFS for planning, running and tracking defects

Verified and validated system to manage requirements quality metrics and ensure test coverage and defect traceability with Microsoft TFS

Imported and Exported data from Microsoft Excel and Microsoft Word to TFS / MTM. Performed Back-End testing by writing and using SQL queries

Involved in Functionality, User Interface and Regression testing during the various phases of development using Selenium/TestNG

Used Selenium WebDriver with java plug-in to generate automated test scripts from scratch and enhance existing scripts

Performed Regression Testing for every modification made in the application and new builds using Selenium

Involved in executing Selenium test scripts on different browsers and checked for compatibility

Involved in performing UAT (User Acceptance Testing)

Executed and analyzed various queries and creating reports

Communicated with support, business and development teams to resolve issues

Participated in QA reviews and implementation of processes and procedures improvements

Environment: Selenium Web Driver (Java), Jenkins, Appium, MTM, TFS, SoapUI, Windows, Oracle, MS SQL Server, MS-Office, C#, XML, JSON, QC

T-Mobile, Atlanta, Georgia QA Test Engineer Feb 2012 - Mar2014

Responsibilities:

Worked with the Business Analyst and Project manage on gathering and analyzing requirements

Generated test cases/procedures as per system, architecture & data synchronization requirements

Created process flows, diagrams, RTM matrix and test coverage strategies to help team members to better understand the various scenarios of testing.

Actively participated in discussions with the onshore and offshore development teams, Business and portfolio analysts, to make sure the testing efforts are covering change of scopes, updated user stories and other functional requirements and modifications.

Performed various kinds of testing, such as Black box, Smoke box, Regression, Integrated, System, Backend validation, End to End and Acceptance Testing etc.

Created Test Suites using Test Foundation Server / Microsoft Test Manager (MTM) to execute the various test scripts.

Used MTM to execute the test plan, track execution against the requirements and manage defects.

Logged new bugs tracked and updated the status of previously filed bugs. Participated in the daily bug meeting. Prioritized and retested the bugs in MTM.

Validated the different data bases are in synch and tested the backend by running SQL queries.

Wrote Complex SQL queries to perform Backend testing.

Involved in Coordinating with team members and help them in resolving the issues.

Created detailed QA documentation including QA reports and actively participated in project status meetings.

Environment: SOAP UI, Jira, MTM, TFS, Windows, .Net, Oracle, SQL Server, MS-Office

Educational Qualification-Bachelor of Electrical Engineering

Masters of Business Administration (Finance)



Contact this candidate