Post Job Free
Sign in

C# Quality Engineering

Location:
Cambridge, ON, Canada
Posted:
December 06, 2024

Contact this candidate

Resume:

GUNDEEP VOHRA

Lead SDET Quality Engineering

**.*******@*****.*** +1-647-***-**** Cambridge, ON, Canada linkedin.com/in/gundeep-vohra EXECUTIVE SUMMARY

● 11+ years of experience in test design and execution for multiple software systems in various domains.

● Consistently using analytical thinking to build & run automated, functional & non-functional tests for web & mobile applications, reducing regression testing times after streamlining & aligning scenarios with business requirements.

● Strong communication and interpersonal skills, building trust and integration with cross functional teams working in Agile methodology to achieve rapid feedback and constant interpersonal communication.

● Worked mainly in the following domains - Automotive, Banking, Healthcare, Insurance, Sales and Marketing, Messaging app and IT consulting.

PROFESSIONAL SKILLS

Lead SDET - VP Citi Canada, Mississauga June 2023 - Present Full-Time

● Lead the QA team in Rates Data Intelligence hence transformed testing process for functional & automation tests.

● Work with 3 reporting QAs in transforming the existing practices from manual techniques and use Excel spreadsheets to leverage modern tools like Jira, Zephyr and Confluence.

● Devised wrapper based automation framework using Rest Assured to facilitate API automation with BDD Cucumber to create feature scenarios and Java to write step definitions.

● Integrated automated tests to run on CI/CD Jenkins Pipeline with every code push to the development branch in repository.

● Created UI automation framework on Cypress and automate test scenarios with Javascript and Cucumber.

● Worked on writing Performance test scenarios and validations in Locust framework and Python.

● Worked on Excel add ins testing in Excel developed on .NET framework with C#.

● Worked on testing BI reports developed in Tableau. Senior SDET AutoTrader, Toronto Oct 2022 – June 2023 Contract to Hire

● Worked in multiple team verticals of autoTrader.ca supporting QA practices.

● Responsible for test planning, story estimation, clarifying requirements, designing and executing test cases in Azure DevOps.

● Worked on maintaining automation Framework and wrote automated tests developed in Selenium WebDriver, .NET and C#.

● Database and ETL testing including validation of DB objects and writing SQL queries and lookup in Azure Storage Explorer.

● Worked on mobile testing on various Android and iOS devices and emulators in BrowserStack.

● Performed post release testing on production environment once the feature is released.

● Actively participated in weekly grooming, sprint plannings, daily scrum meetings. SDET Lead QA Consultants, Toronto July 2020 – Sep 2022 Contract

● Worked on automation framework creation from scratch, created end to end tests with Cypress, JavaScript, Mocha, Chai.

● Designed front end framework and built scripts for regression and smoke suite with Selenium Webdriver, C# and .NET.

● Created back-end framework and tested REST APIs schema, request-response validation using Swagger API, Postman.

● Test Craftsmanship ● SoapUI, Rest Assured, Postman ● JMeter

● Problem Solving ● Appium, UIAutomator, XCUITest ● SCM: Git, SVN, Github, Bitbucket

● Strong Communication Skills ● Robot Framework ● CI/CD: Jenkins, Azure DevOps

● Selenium WebDriver, Grid & IDE

● BDD: Cucumber, Serenity

● Python

● Cypress, Protractor

● Java, C# .NET, Ruby

● Javascript, Typescript

● Docker, Kubernetes

● SQL Server, MySQL

● TestNG, JUnit, NUnit

PROFESSIONAL EXPERIENCE

Test Automation Lead Developer The Cooperators, Guelph Oct 2019 - May 2020 Contract

● Developed automation framework from scratch using Selenium WebDriver, Java, TestNG, Allure Reports, Jenkins, MS Teams.

● Integrated execution of test scripts in CI/CD pipeline with Jenkins for daily scheduling and reporting.

● Managed and version-controlled test automation scripts with BitBucket and Git.

● Actively participated in QA guilds, Scrum Agile ceremonies and Kanban meetings. Senior Engineer in Test PointClickCare, Mississauga Apr 2019 – Oct 2019 Full-Time

● Designing automated front and back-end framework and writing test scripts with Selenium WebDriver, RestAssured.

● Self-trained and built knowledge on the integrated UI and API automation framework integrated with Soap UI.

● Devised front end automated tests with C#, .NET, and Selenium WebDriver to write business logic for regression testing.

● Created pull requests and performed code reviews using Git and BitBucket.

● Executing test cases over multiple browsers with Selenium Grid and Jenkins. Senior Test Automation Developer BlackBerry Messenger (BBM), Mississauga Oct 2018 – Apr 2019 Full-Time

● Created automated tests using Robot framework, Python, Appium running on iOS & Android real devices, emulators.

● Created pull requests, push, merge and review code in Git and GitHub for version control management

● Created and executed sanity and regression suites for new and existing features, and defect verification.

● Participated in IPM and triaging for feature and defect management.

● Configured and executed automated jobs in Jenkins CI to run branch code and monitored tests on Genymotion cloud. QA Engineer Mosaic North America, Mississauga Jan 2018 – Oct 2018 Contract

● Framework development & test script creation for regression tests with Selenium WebDriver, Java, Cucumber, TestNG.

● Wrote step definitions for Gherkin style scenarios facilitating BDD styled test automation with Serenity.

● Used TestRail for test management, Jenkins for CI build execution and Git/Github for source code management.

● Responsible for test planning, designing test cases, test execution, defect reporting, re-testing, regression on various environments of latest release updates on the Mosaic Field app. Senior Software Engineer Bebo Technologies - QA Source, India Jul 2016 - Nov 2017 Full-Time

● Worked for Red Hat in an internal web-based e-commerce app with Ruby, Watir and Cucumber.

● Developed a POC replacing test automation page object identification using Machine learning, OpenCV and Python.

● Created back end automated tests with C# and .NET framework.

● Created automation framework and test scripts with Selenium Webdriver and Java to automate internal HR web application. Senior Engineer - Testing Aricent Technologies - Altran, India Mar 2015 – Jun 2016 Full-Time

● Worked for Snapdeal and GoProin automating applications with Selenium Webdriver, Java, Ruby.

● Created test scripts to capture performance metrics viz Response time, Throughput with JMeter.

● Data validation testing with creation and execution of database queries using MySQL. Software Quality Engineer AuthorGEN Technologies - WizIQ, India June 2013 - Mar 2015 Full-Time

● Carried out tasks of creating test cases and executing them on web and mobile devices.

● Conducted extensive database testing with creating queries, procedures, triggers in SQL.

● Worked on test automation of regression test cases maximum coverage of test scenarios using Selenium RC/IDE and Java. EDUCATION

Masters in Computer Applications Panjab University 2010 - 2013 Bachelors in Computer Applications Punjabi University 2007 - 2010 Diploma in Software Engineering NIIT 2010 - 2013

Diploma in English Speaking & Communication Skills Punjabi University 2008 - 2009 CERTIFICATIONS

Certified Scrum Master (CSM) Scrum Alliance 2017

Agile Extension ISTQB 2016

Foundation level (CTFL) ISTQB 2016



Contact this candidate