beBee background
Professionals
>
Technology / Internet
>
Etobicoke
Rupal Sudani

Rupal Sudani

Quality assurance engineer

Services provided: Functional testing

Etobicoke, Ontario
$25 / hour
Approximate rate

Social


About Rupal Sudani:

I have 5 years of experience as a QA Automation Engineer in Automation Testing, Manual Testing and Test Document creation., I have completed my masters in Information Technology.

Over the years, I have worked on different automation framework like Page Object Model, Data Driven framework and Behavior Driven Development (BDD) framework using Cucumber. In my current project, I am working BDD with Cucumber framework with various automation testing tools like Selenium WebDriver to automate the browser, Java to write test scripts, TestNG & Junit for framework, build tool such asMaven & Ant, GitHub for storing automation testcases and configured Jenkins for continuous integration to run automated scripts nightly.

From process point of view, I have experience working with both waterfall and agile Scrum projects. Having worked most of the time in Agile environment, I was actively involved in estimating, testing and automating user stories as well as attended daily scrum meetings, sprint planning meeting and story estimating with product owners and team using Project Management tools like JIRA. I have complete understanding of Software Development Lifecycle (SDLC) and Software Testing Lifecycle (STLC).

I have experience in various types of testing, including Smoke Testing, Functional Testing, sanity Testing, Regression Testing, black box testing and UAT (user acceptance testing), as well as conducting API testing using tools like Postman and REST Assured.

I also have very good hands-on exposure in creating test cases, writing test plans, Test Scenarios and Test Scripts using Test Management Tools like TestLink, TestRail and Zephyr. I have also filed a bug using Bug Tracking Tools like Jira and Bugzilla.

Along with this, I have written SQL queries to fetch data from databases to perform back-end testing.

Experience

         

Thinking Cap, Toronto                          ​​​        Jul 2021 - Present

QA Automation Engineer

Project: Learning Management System

Learning management system is a digital learning environment that manages all aspects of a company's various training efforts. It also manages user information for personalized delivery including their user profile, job functions and preferences

 

• Followed Agile/Scrum methodology throughout the life cycle of the project.

• Analyze the business requirements, functional specifications and design documents to determine the testing scope for end to end projects.

• Involved in the creation and Review of the Test plan, Test Strategy, Test Cases and generation of various Test Scripts using Selenium.

• Involved in designing of BDD Framework using Selenium WebDriver, Java, Maven, Cucumber and TestNG.

• Created Jenkins job for continuous integration and for nightly execution of smoke and regression tests

• Logged the errors with all details and coordinated with the development team to solve the problems using JIRA. 

• Performed functional tests using Selenium WebDriver with data driven framework and generated Extent report for test cases execution summary.

• Tested compatibility of application for static and dynamic content under various cross browsers using CSS selectors and XPath in Selenium.

• Wrote SQL Queries to retrieve the data from various tables and to test the database.

• Performed API testing using Rest Assured and Postman. 

• Maintained Functional test cases in Zephyr and linked Zephyr to automation framework to auto update the result.

• Participate in daily scrum, sprint, grooming, planning and retrospective meetings as part of the agile process.

• Developed and documented detailed test cases by incorporating both positive and negative condition for functional and system testing based on functional specification document and use cases.

• Worked closely with Business Analysts and the developers to test the system and on fixing any defect.

• Involved in Peer and Group reviews

Environment: Selenium WebDriver, Java, TestNG, Cucumber, Jenkins, Zephyr, Agile, SQL, Maven, XPath, ChroPath, Eclipse, Git, Jira, Rest Assured, Postman

 

Bell Canada, Scarborough                          ​​ Mar 2020 – Jun 2021

QA Automation Engineer

Project: Bell Customer Service Web Portal

Bell Customer representative Portal - Online Portal web is where Bell’s customer care representative maintains customer’s online accounts. Manage profiles, pay bills, check usage history and update plans.

• Created detailed functional test cases based on the User and Business Requirement

• Responsible for periodic updating of Test Plans and Test Cases as per Requirement Specifications and Business rules.

• Implemented Page Object Model with Data Driven Framework using Selenium WebDriver, TestNG, Maven and Java and extracted the data from external Excel files using Apache POI. 

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

• Used Maven for project building tool, Git as version control tool and Jenkins for Continuous Integration.

• Used Selenium for testing different browsers for cross browsers testing.

• Used Postman tool to test API developed for the application.

• Performed Regression testing on new builds, every modification in the application using Selenium. 

• Involved in Agile Development Environment.

• Created detailed defect reports in Jira with screenshots, steps to recreate and other relevant information.

• Performed back-end testing using SQL queries to validate the data in the back-end SQL Server 

Environment: Selenium WebDriver, Java, HTML, Jira, Test Rail, TestNG, Maven, Apache POI, Unix, SQL, Git, Jenkins, Postman, CSS, Toad, Putty, MS Office

 

Dioqal Infomedia ​​​                             Feb 2018 – Jan 2020

QA Analyst

Project: Employee Self Services (ESS)

A web based Human Resources automation system. The product features Learning and Development, Performance Appraisal, Goal Setting, online application submit, Travel, time, and expense reporting etc.  

• Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.

• Involved in testing the new functionalities based on test cases and coordinated with development team in fixing the issues. 

• Automated manual test cases with Java and Selenium and executed them on daily basis.

• Ensured the appropriate parties review and sign-off on test cases prior to test execution. 

• Performed browser compatibility testing using different browsers like IE, Fire Fox etc. 

• Executed accurately and concisely Report Progress, Defect Status using Jira. 

Environment: MS Office, SQL, Toad, Java, HTML, Junit, Selenium, ANT

 

Education

Master in information technology 

Professionals offering similar services to those of Rupal Sudani

Professionals in the same Technology / Internet sector as Rupal Sudani

Professionales offering Functional testing services

Professionals from different sectors near Etobicoke, Ontario

Other users who are called Rupal

Jobs near Etobicoke, Ontario

  • Aquazition

    Class - 1 Water Distribution/Supply Water Operator

    Found in: Talent CA C2 - 3 days ago


    Aquazition Vaughan, Canada Full time

    Water Distribution/Supply Staff Class 1 Operator · Key Qualifications: · Must have:Water Distribution and Supply Class 1 License. · Driver's License Class 'G'. · Your application must describe your qualifications as they relate to:Experience in the operation, maintenance, inspect ...

  • Maarut Inc

    RQ07378 - Software Developer - Senior

    Found in: Zoho Direct Apply - 2 days ago

    Direct apply

    Maarut Inc Toronto, Canada

    Responsibilities · Required to translate technical systems specifications into working, tested applications. · This includes developing detailed programming specifications writing and/or generating code compiling data-driven programs, maintaining, and conducting unit tests. · ...

  • University of Toronto

    Academic Advisor and Project Administrator

    Found in: Talent CA C2 - 1 week ago


    University of Toronto Mississauga, Canada

    Date Posted: 04/24/2024 · Req ID: 37083 · Faculty/Division: UofT Mississauga · Department: UTM: Dept. of Language Studies · Campus: University of Toronto Mississauga (UTM) · Position Number: · Description: · About us: · U of T Mississauga—the second largest campus of Canada's to ...