Post Job Free
Sign in

Test Cases Engineer

Location:
Toronto, ON, Canada
Posted:
February 25, 2019

Contact this candidate

Resume:

Manesha

Email: ***********@*****.***

Ph #: 902-***-****

Professional Summary:

Result oriented, Capable and committed professional with 6+ years of experience in Quality Assurance.

Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), and Bug life cycle.

Experience in Agile Management and Software Development with SCRUM Methodology.

Experience in analyzing Business Requirement Specification (BRS) & System Requirement Specification (SRS).

Expertise in Black Box Testing, Manual Testing, Automated Testing using tools Selenium IDE/WebDriver/Grid, Mercury Quality Center & QTP and SOAP UI/PostMan.

Good experience on Selenium Automation using WebDriver Good programming skills using Java.

Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.

Experience in developing selenium automation framework using Junit/TestNG and developing ANT/Maven targets to execute automation suites.

Experienced in Web Services testing using SOAP UI tool. Validated request and response SOAP and RESTFUL Web service calls.

Good experience in Selenium Test environment setup expert using the entire open Source tools.

Strong experience in Test planning, Test design, Test Status Reports, Execution and Defect management.

Experience in User Acceptance Testing, System, Integration, Smoke, Functional, Back-end, GUI Testing and Regression.

Excellent knowledge on different testing frame works like Page Object Model Framework, Keyword Driven and Hybrid frame works.

Familiarity with programming and scripting languages such as Java, JavaScript, C#, C++, Visual Basic and Python.

Experienced in Defect Management, Establishing Test Standards, guidelines, procedures, Test execution, Documenting and analyzing Test results.

Experience in bug reporting tools like HP ALM, Quality Center, Bugzilla and JIRA.

Strong knowledge on writing SQL queries for Data Driven Testing.

Good experience working closely with Users, Business Analysts, Project Managers, and Developers to understand requirements, business processes for testing and attended regular walkthroughs.

Experience in client meetings to study and analyze the requirements for the new functionalities and changes, & coordinating with the team members.

Good analytical, presentation and communication skills and Experience in handling multiple projects at the same time within deadlines.

Technical Skills:

Testing Tools

Selenium IDE/RC/WebDriver, Quick Test Pro (QTP), Test Link, Test Manager, JMeter, Cucumber, SOAP UI, HP ALM, PostMan

Languages

JAVA, VB Script, Java Script, HTML, XML

IDE

Eclipse, SQL Developer, TOAD

Test Framework

Page Object Model, JUnit, TestNG, MVC

Web Debugging Tool

X Path, Fire path, Firebug, Webdebugger

Build Tool

Ant, Maven

Processes

Agile-Scrum, Waterfall

Bug Tracking Tools

JIRA, Quality Center (QC), Bugzilla & IBM Rational Team Concert (RTC)

Continuous Integration Tool

Jenkins, Team city

Browsers

Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Source Version Control Tool

Subversion (SVN), Git

Application

Microsoft Office, Excel, PowerPoint, Outlook

Databases

SQL Server, MS Access, Oracle, MySQL

Operating Systems

Windows (XP, Vista & 7, 8) Linux, Mac

Professional Experience:

Beyond Trust, Halifax, NS. Mar 2018 – Till Date

Role: QA Test Engineer

Tools and Technology: Java, Selenium WebDriver, Selenium IDE, TestNG, JMeter, Jenkins, GIt, Cucumber, Maven, Agile, PostMan, Rest API, Eclipse, HP ALM, Oracle, SQL, Windows.

Responsibilities:

Prepared Test Plan, test Cases, Test scripts and Test Metrics for the application as well as for the database verification based on the functional requirements, portal redesigned and test specs.

Worked in Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release.

Developed and executed test plans, test cases and test matrices utilizing QA best practices and standards.

Designed data-driven testing framework in Selenium and captured data dynamically from web controls.

Involved in designing and implementing of hybrid automation framework to be used with Selenium WebDriver.

Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.

Used Selenium WebDriver for automating of Cross Browser Testing on IE, FireFox, Safari and Chrome.

Implemented automation using Selenium WebDriver, JAVA, TestNG and Maven.

Involved in designing scenarios in JMeter to perform Load and Stress tests and to analyze results.

Developed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.

Performed Automation for regression using Selenium WebDriver and Selenium GRID.

Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.

Performed REST API validations using PostMan tools to validate service layer functionality of the web application.

Involved in validating functional, Integration and Regression test suites using Selenium and the request and response of the Web Services (SOA) through PostMan.

Used HP ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.

Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.

Involved in writing Test plans, Test cases and RTM also involved in the process of analyzing the expected and actual results.

Effectively performed UAT and iterative regression testing that involved writing test cases, setting up test data, execution, tracking and defect management.

Prepared user documentation with screenshots for UAT (User Acceptance testing).

Attended daily scrum meetings with Scrum master, Product owners and Developers and Sprint planning meetings. Proactively resolved issues in association with the developers and business owners.

Insignia Software Corporation, Edmonton, AB. Jun 2017 – Feb 2018

Role: Automation Engineer

Tools and Technology: Selenium WebDriver/IDE, Java, TestNG, Cucumber, XPath, CSS, Eclipse, Agile, Jira, HTML, XML, MSWord, MS Excel, Oracle, SQL, Windows XP.

Responsibilities:

Interacted with Functional and Technical Leads/Developers for understanding the requirements.

Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.

Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.

Designed automated tests, created automated test cases, test plans and executed tests using Selenium WebDriver.

Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.

Involved in running Test scripts on different browsers using the Selenium WebDriver.

Involved in designing and developing automated functional Test suite using Selenium IDE and WebDriver.

Designed and Developed test automation Artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using various tools like Selenium WebDriver, Cucumber and TestNG.

Status Reporting for Test Design Phase, Test Execution, and Test Closure

Involved in Functionality, System, Integration, and Regression Test of Web based Reports.

Used Selenium WebDriver used to test search results of Meta search engine.

Extensively worked in locating web elements using ID, Name, ClassName, CSS selector and XPATH.

Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.

Involved in defect management – Track all the defects raised, conduct defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.

Maintaining all manual test scripts and other artifacts like test data, test results and defect reports using JIRA.

Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.

Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.

Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.

SageTea Software, Ottawa, ON. Aug 2016 – May 2017

Role: QA Test Engineer

Tools and Technology: Selenium WebDriver, TestNG, Jenkins, SOAP UI, XPath, DOM, Java, Jira, SQL, Windows XP.

Responsibilities:

Determined test objectives through detailed analysis in order to automate features comprehensively.

Developed, planned and implemented automated test cases based on software requirements and technical understanding, as well as developed and extended the current test automation infrastructure to be more efficient, both in execution and reporting.

Updated test cases and test scripts according to changed requirements as well as using Selenium for regression testing.

Designed, executed and maintained Selenium WebDriver in Java, TestNG, automated test cases for Regression Test cases.

Used Selenium WebDriver for writing test scripts for regression and functional test coverage.

Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver (using Java)

Identified software capability and reliability by conducting functional, system, regression and performance tests.

Used TestNG for testing framework. Implemented the script deployment in TestNG framework through command line and also integrated tests in Jenkins (Continuous Integration tool).

Extensively involved in the automation of Regression Test Cases by scripting.

Created Selenium Web-driver automation scripts using Java to validate functionality on various browsers.

Performed functional testing of Web services testing using SOAP UI.

Used XPath and DOM to work with dynamic and static objects in Selenium.

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

Responsible for daily status reporting & managed end to end testing.

Assisted in reproducing, investigating and debugging software issues in coordination with the development team.

Worked with minimal supervision, whilst being responsive in a fastpaced development environment. Also, mentored others in software testing best practices.

Prophix Software Inc., Mississauga, ON. Nov 2015 – Jul 2016

Role: Test Engineer.

Tools and Technology: Java, Selenium WebDriver, Quality Center, Junit, JavaScript, Eclipse IDE, SOAP UI, Windows XP.

Responsibilities:

Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.

Designed the test cases and developed test scripts using Java and Selenium WebDriver.

Designed automated tests, created automated test cases, test plans and executed tests using Selenium WebDriver.

Used Quality Center as Test Repository for Requirements, Test plans.

Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.

Examine the results of test to pinpoint defects in the application.

Involved in Webservices Testing using SOAP UI to create and execute automated functional, regression, compliance, and load tests.

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

As part of compatibility testing, executed the workflow manager web application related test cases on different.

Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.

Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.

Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.

Acuvate Software Pvt Ltd., India. (Sep 2012 – Oct 2015)

Role: Manual QA Tester

Tools and Technology: Manual Testing, Quality Center, Test Director, MS Excel, UNIX, SQL Server and Windows.

Responsibilities:

Planned and managed the appropriate testing effort for any given module.

Composed accurate and detailed Test Approach, scenarios and test cases (functional, usability and regression)

Conducted end to end test executions on the entire application.

Monitor the Test Execution Progress and Manage the Issues during Test Execution.

Performed Functional, Integration, Regression, System testing, acceptance testing for the Application

Created test scenarios, test cases and test data. Executed tests, created status reports.

Conducted Regression Testing on various builds of the application and reported the defects to the developers using Quality Center for the bug fixing and tracking.

Quality Center was used to track defects and reported to development team.

Tested the product and worked with Client Team for UAT Testing.

Identified software defects and interacted with developers to resolve them and provided full support to the Test team using the Quality Center.

Share status reports (Daily / Weekly /Monthly) to all the stakeholders and management.

Performed Integration testing, Regression testing and System Testing.

Work with the development / support teams to fix the environmental issues encountered during test executions.

Communicate defects using Quality Center (QC) with proper Severity and Priority.

Execution of System Integration Testing, User Acceptance Testing.

Created Test matrix, Test Summary Report, UAT summary Report and UAT Sign off Report.

References: Will be provided upon request.



Contact this candidate