Resume

Sign in

Test Cases

Location:
Toronto, ON, Canada
Salary:
50000
Posted:
March 12, 2019

Contact this candidate

Resume:

Kashyap Suryavanshi

Toronto, ON Tel: 519-***-**** E-mail: ac8rfp@r.postjobfree.com

Automation Tester /Quality Assurance Analyst

EXPERIENCE SUMMARY

IT Specialist with around 3 years of experience in the field of Automation using Selenium, Quality Assurance and Manual testing with notable success. Excellent Team player, worked in conjunction with testing, development and other teams for validation and testing complex scenarios and maintenance of Quality Standards in Projects.

Hands on experience in entire Software Testing Life Cycle (STLC) – Requirement review, test planning, test designing & execution, and test reporting

Experience with agile software development practices using scrum and its ceremonies like Sprint Planning, Daily Standup, Backlog refinement, Sprint reviews & Sprint retrospectives

Widespread experience in automating test cases using hybrid automation test framework and test suites using Selenium

Extensive experience in different frameworks like TestNG, Keyword, Data-driven and Hybrid framework

Hands on experience in designing Page Layer and Test Layer using Page Object Model with Page Factory design pattern

Sound knowledge of TestNG framework, Maven, Jenkins for Continuous Integration

Scripted SQL queries in Automation scripts to fetch expected data from DB and validate it against the data in UI

Experience in GitHub code repository and executing the automated test suite via nightly build Jenkins jobs in Sauce Labs using Remote WebDriver

Valuable experience in Functionality, Performance, Regression, System Integration, UAT, Front-end and Back-end testing of various applications

Experience in testing Web-based applications in different environments and platforms

Familiar with various testing tools like HPQC, JIRA, Query tools like SQL Developer, and other Web service tools like SoapUI, REST etc.

Professional expertise in Smoke Testing, Back end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Cross Browser/ Cross Platform Testing, UI Validation, Webservices, Boundary Value Testing

Experience in implementing Test Driven Development

Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed

PROFESSIONAL EXPERIENCE

Software Test Analyst Jan 2018 – Present

E vector Networking Incorporation, Toronto

Responsibilities:

Developed automated test cases of the application by designing Page classes and Test classes in Page Object Model design pattern using TestNG Framework

Created Automated, Functional test, Regression test, Performance test and Integration scripts using Selenium, assisted with setup of automated test scenarios

Responsible for identifying test cases for manual and Automation with Selenium WebDriver and TestNG for Smoke Test, Functional and Regression Tests

Involved in actively creating test suite of manual and automated tests, and used JIRA tool for defect tracking and reporting

Fine tuning the existing scripts to improve the performance; automated many processes to improve efficiency

Effectively employed test automation using Selenium to reduce testing cycles on repeated tasks

Involved in the continuous Integration of automated test scripts using Jenkins; Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically

Performed database validation by executing SQL queries, interacted with developers as needed to isolate the main cause of defects and performed back end testing

Maintained and executed automation scripts using Selenium during different releases

Involved in the preparation of test cases, communicating with software developers on quality issues following it with bug reports, developing, running and maintaining test cases

Performed Agile development practices including testing and continuous integration to improve overall execution speed and product quality

Participated in all project SCRUM meetings (Planning sessions, Grooming sessions, Daily stand-ups, Sprint Reviews, Retrospectives) and collaborated effectively with multiple cross-functional teams (developers, business support, configuration management, DBA and project leaders)

Involved in daily stand up meetings and scrum meetings with project manager and other developing team members to discuss status of testing process

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

Stored, traced and committed the code in GitHub

Converted most of the manual test cases into Selenium automated scripts to perform Regression testing

Performed integration testing, regression testing and functionality testing, boundary value analysis

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

QA Engineer Jun 2015 - Dec 2016

OEQUAL, India

Responsibilities:

Analyzed the Business Requirement Documents (BRD), System Requirement Specifications (SRS) and Functional Documents (FD) and responsible for creating Test Strategy, Test Plan and Test Cases

Performed defect trouble shooting while interacting with development teams and tracked defects in Quality Center, used QC to manage the entire testing process (Test Planning and Executing Test Cases)

Created Automation scripts using Selenium Web driver

Developed, executed, and maintained scripts using Selenium and Hybrid framework (TestNG and Keyword Driven Framework)

Tested stories/tasks in Iteration basis in Agile Methodology, designed and executed test cases in QC and reported defects if any in JIRA

Wrote SQL Statements to extract data from tables and to verify the output data of the reports

Executed Manual Testing on test cases to perform Functional, Regression, System integration, end to end, GUI, Web navigation and cross browser testing

Responsible for updating daily task in QC, identified and tracked defects, generated bug reports and submitted test reports

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

Used Quality Center for requirements management, planning, scheduling, running tests, issue management and tracking & reporting bugs

Manually tested, verified and validated that the product meets user requirements.

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

Verified, edited and update test data in new or existing systems before testing.

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

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

EDUCATION

Master of Engineering, University of Windsor

Bachelor of Engineering, Navrachana University

TECHNICAL SKILLS

Testing Artifacts: Test Plans, Test Strategy, Test Cases, Test and Defect Summary Reports

Testing Tools: JIRA, HP Quality Center/ALM, Team Foundation Server (TFS), Intermediate QTP/UFT, Selenium WebDriver, Bugzilla, Test Director, Test Manager, SOAPUI

Testing Types: Functional, Regression, Exploratory, Validation, Usability, Acceptance, Stress, Load, Web, Mobile, Smoke, Sanity, System, Integration, Cross Platform, Cross Browser, Navigational and API testing



Contact this candidate