BRIJESH SHIVNANI
+1-416-***-****, Whitby, Ontario, L1R 0B8
ad1svz@r.postjobfree.com
PROFESSIONAL SUMMARY
Automation Test Lead with 16+ years of IT experience and extensive experience in Banking/Wealth Management Domain
Test Automation using Selenium Web Driver, Appium, UFT (QTP) for Web-based (GUI), Mobile, Windows and Web platforms.
Skilled in various forms of project management, Client Management, Delivery Management, Test Management, Agile/Scrum.
Eminent facilitation and collaboration with Scrum Teams to commit to Product backlog items, sprint and release objectives and properly understand the activities / dependencies required for successful sprint deliverables.
Experience in managing complete end to end testing activities from refining requirements to post production support.
PROFESSIONAL SKILLS
Languages: Java Script, Java, VB Script
DB: Oracle, SQL, MySQL
OS: Windows, UNIX
Configuration Mgmt.: SVN, GIT
Management Skills: Scrum Methodologies, Risk Management, Resource Capacity Planning, Presentation Skills, Report Analysis, Team Building, Requirements gathering, Servant Leadership, Project Management
Applications/Technology: Java, Dot Net, WPF, React, Angular, Node, Unix
Automation: Selenium, UFT, BDD, Cucumber, WebDriverIO, Appium, Rest Assured, JMeter, Protractor, Jasmine, Cypress
Other Tools & Skills: Jenkins, CI/CD, UCD, Postman, ALM, ClearQuest, Perfecto, SauceLabs, BrowserStack, Agile/Scrum, Jira, Confluence, HockeyApp, Camunda, Miro, Harness, OpenSearch, ElasticSearch
EXPERIENCE
Automation Consultant/SDET
Client: National Bank of Canada June 2020 – Till Date
Project - CompassX
Automation of wealth management fundamental Rest APIs using Java and rest assured libraries
E2E tests to validate the business process and workflow implemented for transactions related to RRSP/TFSA instructions get processed
Validate FileNet integrations and transmissions through CO, TICS, OSS
Automation of CompassX Accounts Module using Selenium
Manage Regression tests using integrated Jenkins pipeline
Perform UAT activities
Validate Data in UI against ElasticSearch, OSS (Green Screens) and Database
Support & maintenance of QA deliverables for the duration of program
SKILLS: JIRA, Confluence, Selenium, RestAssured, Java, Camunda, Postman, SQL, Splunk, DBeaver, Jenkins, GIT, Harness
Project - SOMA
Automation of wealth management fundamental Rest APIs using Java and rest assured libraries
In sprint automation (Creation & Execution) on QA env iteratively & on Integrated env for final integration
E2E tests to validate the business process and workflow implemented for transactions related to RRSP/TFSA instructions get processed
Validate FileNet integrations and transmissions through CO, TICS, OSS
Validation of Camunda workflows using rest assured/Postman
Manage Regression tests using integrated Jenkins pipeline
At times manage the sprint activities as a Scrum master
Perform UAT
Support & maintenance of QA deliverables for the duration of program
SKILLS: JIRA, Confluence, Miro, Selenium, RestAssured, Java, Camunda, Postman, SQL, Splunk, DBeaver, Jenkins, GIT
Automation Consultant/SDET, Deloitte Dec 2019- Apr 2020
Client: OLG
Automation of OLG web application using Protractor and Selenium
Architected/researched/Enhanced automation framework and oversaw Protractor scripts
Identified “sweet spots”, implemented in Java/Selenium/ framework with significant productivity/coverage gain
Manage Code reviews and Code Merge in repository
Devise sprint automation plan for future sprints and track automation progress for current sprint.
Actively participate in weekly meetings, set and meet weekly sprint deliverables
Mentor the test automation team
Authorized/reviewed/created Test Strategy/Plan/Data/Reports, Traceability Matrix, KPI etc.
SKILLS: Selenium, Protractor, Jasmine, JavaScript, Jira
Automation Specialist, Tangerine Sep 2019 – Dec 2019
Organized, supervised and performed requirement analysis/inspection, test requirement/plan/case, Traceability Matrix
Automation of iOS and Android mobile applications using Protractor, webDriverIO, Selenium and Perfecto
Functional and regression testing of web and mobile (iOS and Android) hybrid applications
Preparation of Sprint, Execution and Defect Reports
Devise sprint automation plan for future sprints and track automation progress for current sprint.
Responsible for external engagement for environment and test data creation, RTL activities and support UAT.
Actively participate in weekly meetings, set and meet weekly sprint deliverables
Agile SDLC: Jira, to organize User Stories, Defects and Development Sprints
Attending Sprint planning, Estimation sessions, Story writing sessions with clients to finalize the business requirements and estimating Sprint backlog coverage
Work closely with the test team to identify new automation opportunities
SKILLS: Selenium, Protractor, Jasmine, JavaScript, Jira, Jenkins, Perfecto
Test Lead/Scrum Master, Publicis Sapient Jan 2014- Sep 2019
Clients: RBC, Lloyds Bank, Fidelity, Wellington Management, Amdocs, Humana
Scrum Master:
Facilitated quarterly release planning sessions, daily stand-ups, Sprint planning, Backlog refinement, sprint reviews and retrospectives.
Built strong relationships with the business stakeholders, partnering to resolve project related issues, provide project status updates and escalate issues and concerns appropriately.
Delivered agile metric reporting using burn up/down charts and team velocity metrics.
Created an environment for collaboration within the teams that allows for open dialogue and
productive solutions for resolving conflicts.
Enacted change and continuous improvement increasing the productivity of Scrum teams.
Empowered teams to self-organize and grow cross-functionality.
Planning and problem solving with product management and delivery teams
QA Lead:
QA Lead for the project and hands on automation framework designer and developer.
Manage the coordination with third party vendors, host systems teams, Environment teams and Implementation teams for route to live and post production support activities.
In sprint automation (Creation & Execution) on QA env iteratively & on Integrated env for final integration
Creation of automation framework and scripts using QTP/UFT, Selenium WebDriver (Java), Appium (JavaScript) for GUI and Mobile Automation
Responsible for complete end to end testing activities which requires developing test strategy, effort estimation, refining requirements, functional automation testing and leading a QA team of three members.
Responsible for external engagement for environment and test data creation, Route to live activities and support UAT.
Document, revise and verify QA Test plan, project QA Test Scope and QA test procedures.
Coordinate with offshore team, third party vendors, implementation teams, Environment teams, downstream host systems and Client for project activities
Monitor test development progress to ensure sufficient coverage and timely completion
Manage Regression tests as part of CI/CD pipeline using Jenkins
Communicate with PO/BAs/Devs/Scrum Master to clarify feature completeness, test executions, defects status
Involved in creating and publishing the Test Execution and Defect Management reports
Automation of iOS and Android mobile applications using Appium, Selenium and Perfecto
Functional, regression, End2End, Accessibility testing of web and mobile (iOS and Android) applications
Preparation of Automation Test Strategy, POCs and Status reports
Devise sprint automation plan for future sprints and track automation progress for current sprint.
Actively participate in weekly meetings, set and meet weekly sprint deliverables
Attending Sprint planning, Estimation sessions, Story writing sessions with clients to finalize the business requirements and estimating Sprint backlog coverage
Managing end-to-end nightly CI pipeline to automate new test app download and install, in-app env config, execute test cases, then upload test results
SKILLS: Selenium WebDriver, QTP/UFT, Appium, BDD, Cucumber, WebDriverIO, JavaScript, Java, PostMan, Rest Assured, Perfecto, Jira, HP ALM, Jenkins, CI/CD, HockeyApp
QA Lead, Astadia Sep 2013 – Jan 2014
Client: SSFCU
Managing the QA activities of the team in onsite/offshore model
Performed automated testing (using perfecto mobile add in (for QTP) for Apple IOS and Android
Mentored team to develop automation scripts for web and mobile applications
Developed automation framework from scratch by writing generic application independent functions
Collaborated with teams like implementation, dev, QAs, environment, third party vendors to facilitate rapid resolutions to road-blocks
Bridged awareness of feasibility, risks, technical solutions and its preference between Business and Technical
Managed the defects, retests, regression under all supported environments in ALM/HPQC
Monitor, track test progress by internal and off-shore team to ensure timely completion before release date
Preparation of Test Strategy, sprint end Reports and knowledge transfer documents.
Organized, supervised and performed IST, UAT, regression, control tests and their dry-run/smoke tests
SKILLS: UFT, Selenium, Perfecto, VBScript, Jira, ALM
QA Lead, Aricent Dec 2010 – Sep 2013
Client: TruPosition, RedKnee
Leading a team of 3 members for end-to-End testing of the product
Authorized/reviewed/created Test Strategy/Plan/Data/Record & Acceptance, Traceability Matrix, KPI
Discovered critical production defects, created clear retest instructions, coordinated the specific testing environment
Managed the defects, retests, regression under all supported environments in ALM/HPQC
Provided coaching, Tier2 support, recommendation, knowledge sharing - lessons learnt
Managed, optimized and created test data, mock data for prioritized testing levels/cycles, scopes, risks
Development, Maintenance and Execution of QTP scripts
Preparation of Presentations, Weekly Status Reports, Knowledge and Estimations
SKILLS: QTP, HP Quality Center, SQL, ClearQuest
Test Engineer, Amdocs Sep 2009 – Sep 2010
Development, execution and maintenance of scripts using QTP
Preparation of Test cases in Quality centre using FSS.
Creating SQLs for retrieving data from database.
Creating Processes & sub processes based on business functions
Review & logging defects & results in Quality centre
Create test data for testing requirements & pre-requisites
Defect management process and Compiling Status Reports.
SKILLS: QTP, HP QC, SQL
Test Engineer, Syntel Aug 2007 – Sep 2009
CLIENT: HUMANA
Responsible for complete end-to-end Release handling of the Module.
Development, execution and maintenance of scripts using QTP
Development, execution and maintenance of scripts using Certify 6.3, 7.2, 8.2
Involved in Mapping of test cases to processes & creating business flow documents
Review & logging defects & results in Lotus Notes
Create test data for testing requirements & pre-requisites
Defect management process and regression testing.
Preparation of business flow documents
Compiling Daily Status and Weekly Status Reports.
Created End-to-End scenarios and scenario variations for the components in the Claims application using MS Visio to reflect the business process.
Imparting Training of Provider to new joiners
SKILLS: QTP, Certify, QC, SQL
Certifications:
Certified Scrum Master from Scrum Alliance, 2021
Quick Test Professional 9.2 Certified from HP, 2010
ISTQB/ISEB (International Software Testing Qualifications Board), 2010
EDUCATION:
Masters in Computer Applications June 2007
Guru Gobind Singh Indraprastha University
New Delhi, India
Bachelor in Arts (honours), Mathematics June 2003
Delhi University
New Delhi, India