Post Job Free
Sign in

Engineer Software

Location:
Toronto, ON, Canada
Posted:
December 07, 2018

Contact this candidate

Resume:

Parth Patel

Scarborough, ON Tel: 306-***-**** E-mail: *************@*****.***

Software Test Engineer

EXPERIENCE SUMMARY

A highly competent and result oriented IT Specialist with 2.5 years of Industry experience in designing Frameworks and Page Object Model with Page Factory design pattern.

Excellent experience in automation of Web-based, highly transactional and large Client/Server/Multi-tier applications

Proficient in Developing hybrid framework in JAVA using Page object model with Page Factory, Keyword driven, and data driven model on top of TestNG for test automation

Experience of working in cross functional projects using Agile methodology; Comprehensive knowledge of the Software Development Life Cycle (SDLC); Proficient in implementing Software Quality Assurance

Experience in Automation testing using Selenium, TestNG, Jenkins, Maven, Cucumber Framework

Experience in performing Exploratory, Agile, Cross Browser, SIT, UAT, End to End, Regression, Black Box, Smoke testing

Experience with agile software development practices including Backlog refinement/grooming, Sprint planning, Daily Scrum/Stand up, Sprint reviews & Sprint retrospectives

Hands on experience in various testing tools like HP Quality Center, Selenium Webdriver & JIRA

Proficient in back end testing using SQL scripting in TOAD (SQL, TOAD & Oracle)

Strong QA process knowledge, ability to prepare and execute test case, participate in triage, provide clear feedback to project teams

Ability to understand technical specifications and functional requirements and ensure full test coverage

Familiarity with version control, continuous integration, deployment processes and tools like Maven and Jenkins

Experience working with Sauce labs using Remote Webdriver

Familiar with Web Services Testing

PROFESSIONAL EXPERIENCE

Master Stroke Technologies Dec 2017 – PRESENT

Software Engineer in Test

Developed and maintained Test Automation Framework

Implemented automation testing with Selenium for user interface, to improve the long-term efficiency of a software team’s testing processes

Used Maven for building the WebDriver project; Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tool (Jenkins) for nightly run of the Script

Created and enhanced numerous test scripts to handle changes in the objects, in the application's GUI and in the testing environment using Selenium WebDriver

Developed Selenium test cases in Page Object Model with Page factory, BasePage and BaseTest using Hybrid framework

Validated the scripts to make sure they have been executed correctly and meets the scenario description

Fine tuning the existing scripts to improve the performance

Performed Web services testing using SoapUI Rest Assured

Validated the response from API and making sure data returned is correctly integrated with UI

Attended Sprint Planning to estimate the stories and understand uses cases, requirement and design documents for test script development

Assisted in reviewing/gathering test requirements, test planning, test data and scripts design/development, executing tests and analyzing test results

Involved in daily stand up/scrum meetings with Scrum Master and team members to discuss status/progress of testing

Provided demo in Sprint Review to all the stake holders including Product Owner

Played active role in developing strategies and plans, traceability matrices and test closure reports

Executed test cases based on priority to test the application functionality by performing Smoke, Functionality, System Integration, End to End, Cross Browser, Backend, Regression and User Acceptance Testing

Scripted and executed SQL queries to validate the data in target database

Performed database validation by executing SQL queries; Interacted with Developers as needed to isolate the main cause of defects and performed back end testing

Used GitHub for version control and reviewed the code before merging the branch

Using Jira to track stories and create and track bugs

Participated in walkthroughs of test cases and test scripts

Tools and Environment: Selenium, GitHub, Jira, SQL, Confluence, TestNG, Automation, Agile, Jenkins, Maven, Eclipse

Creative Computers INC Nov 2015 – April 2017

Test Engineer

Developed and executed test scripts Using Selenium with Java and various annotation of TestNG

Developed Selenium test cases using Page Object Model and Data driven framework

Planned the Automation and Manual testing of diverse applications

Used SQL for Back End testing to validate data in the database

Analyzed business requirement documents, textual requirements use cases, user interface definitions and error messages to understand the purpose and scope of test cases

Performed Functional Testing (Manual) and Smoke, Regression testing using Selenium WebDriver Developed Automation Scripts, Executed and Analyzed Test Results using a Hybrid Framework using Selenium WebDriver

Developed Test scenarios, Test Cases & Test data for the application under test

Participated in walkthroughs of test cases and test scripts

Documented results accurately, determined severity levels of variances

Ensured software defects were logged quickly and accurately while fixed defects were verified and closed using ALM

Logged and retested variances encountered during the testing process in ALM

Recommended and supported development and implementation of process improvements to increase effectiveness and efficiency of project Delivery Quality Assurance and Quality Control

Tools and Environment: Selenium, TestNG, Quality Center/ALM, Java, SQL Server, Windows, Agile, MS Office, MS Excel, Jenkins, Maven

EDUCATION

2017-2018 Master of Engineering (University of Windsor)

2012-2016 Bachelor of Engineering (Gujrat Technological University)

Test Automation Tools:

Selenium, WebDriver, Jenkins, GitHub, Maven, Webservices Testing (SoapUI/REST)

Design Pattern/Framework

Page Object Model with Page Factory/TestNG, Cucumber, Hybrid, Data Driven, Keyword driven

Systems:

UNIX, LINUX, Windows, Mac

Languages:

HTML/XML, Java, JavaScript, CSS, XML

Databases:

SQL Server, Oracle

Browsers:

Google Chrome, Firefox, IE

Testing Types:

Functional Testing, Exploratory Testing, Regression Testing, User Acceptance Testing (UAT), System Integration Testing (SIT), Cross Browser Testing, Database Testing, End to End Testing

Testing Artifacts:

Test Strategies, Test Plans, Test Cases, Test & Defect Summary Reports, Requirements Traceability Matrix

TECHNOLOGY STACK



Contact this candidate