Vipul Tomar
Infosys Limited –Technical Test Lead
Mobile: +1-949-***-****
Email: *****.*******@*****.***
Summary of Experience and Qualifications
Vipul Tomar is a Technical Test Lead Professional with extensive experience in QA Manual/Automation.
Experience in Python, C# and SQL.
Created Python Automation Framework from scratch for automating Web application and Restful Web Services using below technologies/tools:
Selenium Web Driver for web browsers automation
Rest assured library for Rest Api’s automation (Creating/Parsing XML/JSON Requests and Responses)
Jenkins for Continuous Integration and Continuous Deployment
Bitbucket for source code management
And MS SQL Server, TestNG Annotations and XML, Page Object Model, IntelliJ IDE
Always looking for opportunities to do POC’s on new tools/technologies to improve processes and efficiency. It keeps me motivated and up to date.
Ex – Implemented qTest for JIRA for Test Data Management.
Involved in maintaining and upgrading framework to add more features in framework to make SDET’s life easy.
All QE responsibilities within sprint (AGILE Methodology):
Requirements Grooming, Test Planning, Data Setup, Test Scripts Creation/Maintenance, Test Execution, Defect Reporting, Communication with Stakeholders (Test Summary/ Quality Metrics/ Retrospective Points Reporting)
Identify right automation candidates
Identifying Web Browsers objects browser inspectors (Firepath)
Automating new tests in Python and C# Automation Framework and maintaining existing regression scripts
Used qTest, JIRA, Confluence for test cases, defects and documents management
Have exposure on below tools too:
Postman and Boomerang to manually test Web Services.
Splunk to track user Actions, Errors and generate “User Actions
Analysis” reports from Production
Hexawise for pairwise testing
Mind Maps for documenting Requirements and “Source of Truth” for complex applications
Well versed with various testing methodologies like: Smoke Testing, System testing, Integration testing, Regression testing, and UAT testing etc.
Dedicated, enthusiastic and project-oriented team player, with excellent communication and interpersonal skills
Work with multinational teams, with internal and external members, to deliver quality, on-time results. Established project testing plans, managed risks/issues and communicate progress to executive leadership.
Build strong client relationships and managed expectations in an ambiguous, fast-paced environment with strong interpersonal skills.
Experience working on multi-vendor projects.
Experience:
Organization: Infosys Limited
Client: Capital Group of Companies
Period: Oct, 2011 to Now
Position: Technical Test Lead
Product: ERP Application
Roles & Responsibilities:
Analyze production behavior via Session Tracking tools and help prioritizing automation candidates accordingly
Creating new processes and procedures for QA team to follow for more efficiency, productivity and bug free code
Creating QA team goals (OKR format) and track till closure.
Estimate QA effort and prioritize/plan stories/projects/resources accordingly
Involved in development of new Automation Framework features for Web ERP applications.
Participate in Project Initiation Meetings and prepare/provide Test Plan/Test Strategy documents.
Participate in Sprint Planning/Story Points Estimation/Daily Scrum meetings following Agile methodology
Writing/Automating new tests and maintaining existing regression automation scripts
Analyzing the regression suite failures using Allure Execution Report and creating Kanban Jira tickets for team wherever automation script fix is required
Execution of test scripts in various browsers and mobile devices in Perfecto and Real Devices based on the current analysis from Heap Analytics tools
Provide Quality Metrics Reports/Summary Reports and Responsible for overall quality of the product
Involved with higher management to take existing initiatives to closure and start new initiatives.
Provide estimates and POC on finding correct Dev: QA ratio to complete automating Priority 1 items within the sprint
Provide weekly status and communicate with senior management on automation framework features and overall automation percentage status for different projects/initiatives
Organization: Infosys Limited
Client: Capital Group of Companies
Period: Oct, 2011 to Now
Position: Test Analyst
Product: ERP Application
Roles & Responsibilities:
Automating web applications using Selenium Web Driver, NUNIT framework using Visual Studio IDE and C# and Python Programming Language.
Creating and maintaining automation scripts using keyword driven robot framework with python programming language
Feasibility analysis for automation in project and presented POC to client for the same.
Created our own data driven framework from scratch using open source technologies which has below features: Taking snapshots, sending emails, generating logs, generating test execution report.
Data Migration Testing using MS Excel functions and Beyond Compare tool.
Database related testing using Rapid SQL/SQL Server with SQL Queries.
Running UNIX scripts for various batch cycles using SecureCRT/Putty. Exposure to UNIX commands
System Integration Testing for complex investment management systems between various upstream and downstream applications.
Active participation in requirements grooming sessions with Dev, BSA and Business users to understand and analyze requirements thoroughly.
Creating Mind Map documents with full application/product knowledge for better understanding and future reference.
Achieved Guru Level in using Hexawise tool for test cases optimization and creation.
Hands on experience with test data and defect management and tracking tool i.e. HP-ALM, qTest and JIRA
Writing testing related documents viz. Test Plan, Test Summary report, Defect Triage, Monthly and Weekly Dashboards, Test Strategy Document, Go No Go Decision Reports for reporting purpose
Documenting Test cases from the requirements and executing it once the build is available.
Executed test cases manually to verify the expected results.
Set up the test data for the functional/regression testing.
Rerun of test cases for regression testing after fixing bugs in the software
Test Data Management, Defect Analysis and Tracking in QC in Waterfall Model.
Performed UI testing and testing of Daily and Weekly Accounting Reports.
Giving sessions on new tools and technologies to whole account after learning and exploring the tools
Conducting training for knowledge transfer to new team members.
Industry: Finance and Telecommunication.
Area of Expertise – ERP Application
Programming Languages: C#, SQL, Python, Unix/Linux Commands
Test Automation: Jenkins, TESTNG, NUNIT, Selenium, Rest Assured, Perfecto, XML, JSON Postman
Databases: MS SQL Server, MY SQL, Oracle
Documentation: Mindjet Mind Manager Map, Confluence, SharePoint
Test Cases/Defects/Source Code Management: Github, Bit Bucket, qTest, JIRA, Hexawise, HP-ALM,
IDE’s: Visual Studio, PyCharm
Other: Beyond Compare, Secure CRT, Secure FX, Putty, Splunk.
Education
Bachelor of Technology in Electrical and Electronics Engineering.
Professional Affiliations / Certifications
SAP Certified Application Associate – SAP Successfactors Performance and Goal Management
SAP Certified Application Associate – SAP Successfactors Recruitment Management
SAP Certified Application Associate – SAP Analytics Cloud
Infosys – Certified Sustainable Development- Inculcating Citizenship Behavior
Infosys – Certified Introduction to Agile Methodology