Quality assurance engineer
Request a quote with no obligation
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.
Thinking Cap, Toronto Jul 2021 - Present
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
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
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.
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
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.
Environment: MS Office, SQL, Toad, Java, HTML, Junit, Selenium, ANT