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