Sid Verma
Quality Assurance Automation Engineer at Riverview Community Bank- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Riverview Bank
-
United States
-
Financial Services
-
100 - 200 Employee
-
Quality Assurance Automation Engineer
-
Dec 2019 - Present
• Participated in the complete SDLC in multiple projects including requirement management, software design and build development, Testing, implementation, coordinating testing activities and supporting team members in a fast-paced environment. • Reviewed Business Requirement Documents and the Technical Specification. • Created Test Plans and Test Scripts as per business requirements and functional Specifications. • Developed Test Automation Framework using Selenium WebDriver for functional, regression, smoke and integration testing. • Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java. • Creating and testing Salesforce CRM Workflows, Approval Processes, Validation Rules and Sharing & Security rules. • Provided ongoing Salesforce.com maintenance and administration services including periodic data cleansing, custom objects, workflows. • Used Data Loader to insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files. • Used Data Loader to insert, update, and bulk import or export of data from Salesforce.com Objects. Used it to read, extract, and load data from comma separated values (CSV) files. • Applied test automation framework on CI/CD process using Jenkins. • Performed Mobile web testing for Android and iOS devices using Appium. • Built an Appium test framework from scratch and mentored the team using the framework. • Actively performed Web Services and Rest API testing using RESTful API and SOAPUI. • Performed manual testing by executing test cases for all modules before creating automated scripts to validate the test procedure. • Writing and executing Test cases and Test procedures for different scenarios based on the business requirements in HP Application Lifecycle Management (ALM). • Responsible for executing existing automation test scripts using Unified Functional Testing (UFT). Show less
-
-
-
SAP Public Services, Inc.
-
United States
-
1 - 100 Employee
-
QA Automation Tester
-
Apr 2018 - Nov 2019
• Reviewed project artifacts, analyzed Requirements, designed the test plan, and worked with multiple testing teams and testing metrics, test logs and test summary reports. • Interacted with Business Analyst & Developers to understand the application architecture & testing strategy. • Worked collaboratively with onshore and offshore teams to establish and maintain consistent test methodology and resolve any requirements ambiguities during the testing process. • Designed Automation Test cases using Selenium WebDriver, Java, Cucumber, Junit, and Maven and performed GUI testing using UFT. • Write automated scripts for angular JS applications using protractor, Jasmine, Grunt and Java scripts. • Used Selenium Grid to run test cases in multiple browsers and Platforms. • Responsible for development of the automation framework using Page Object Model. • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. • Prepared test data document and Involved in generation of bug and test case execution reports. • Involved in SOA architecture which include Soap and Restful Web Services Testing. • Developed Web Services frameworks using SOAP UI, XML and Rest API and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI and Generated Custom HTMLReports for each run. • I have written Salesforce.com Test Plans, Test Cases, attended walkthrough meetings with the Business Analysts, Project Managers, Business Managers and QA Leads. • Developed API Automation frameworks using SOAPUI, Groovy Script and validated data from different data sources using JDBC and ODATA URLS. • Used BDD framework with Cucumber, Java and created feature files with scenario and scenario outline files. Show less
-
-
-
Kernex Microsystems India Ltd
-
India
-
Appliances, Electrical, and Electronics Manufacturing
-
1 - 100 Employee
-
QA Automation Analyst
-
Mar 2015 - Sep 2017
• Designed Automation test framework on different projects using Selenium, LeanFT and UFT. • Wrote automation script in C# using different .Net Libraries for Selenium and LeanFT. • Implement test automation framework into CI/CD pipeline using TFS and TeamCity. • Developed Automation Framework for VT MVP project using LeanFT and NUnit which integrate with TFS for CI/CD. • Developed POM based Automation Framework for VTP project using Selenium Web-driver, NUnit and SpecFlow (BDD with C#) which integrates with TeamCity for CI/CD. • Maintained automation code and resources in source control using TFS, SourceTree and GIT over the time for improvements and new features. • Performed Cross Browser and Platform combination testing for different browser, operating systems and device using SauceLabs. • Developed automation script for Rest API Testing of Micro services (Post, Get & Put method) using UFT API which integrates with LeanFT Framework for Functional and Regression Testing. • Developed automation script for Regression and Integration testing of different wrapper web services (Soap & Rest) using SoapUI. • Developed automation script for different Rest API for BDD-Selenium Framework using Rest Sharp. • Created Data-driven, Keyword-driven and Hybrid automated test script for different Framework passing data from Database, where responsible for creating table, Insert and retrieve data. • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Para soft SOA, Restful API and Postman in QA Automation tools Discovery. • Performed Database Testing on MS SQL Server and Oracle SQL Developer. • Reported bugs in JIRA, monitor until they get fixed and update different documents in Confluence. • Used Octopus to deploy code into different QA Environments like QA Key, Run, Hotfix and Grow. • Updated weekly automated regression test result to Team and QA Manager using Dapulse. Show less
-
-
-
Accenture
-
Ireland
-
Business Consulting and Services
-
700 & Above Employee
-
Quality Assurance Test Analyst
-
Jun 2013 - Feb 2015
• The project mainly dealt with supporting and improvising applications for over 180 cooperative banks in Finland that falls under OP Financial Services. • Involved in functional testing where I have worked majorly on two applications out of a total of 24 which were in scope of the project. • Provided support in maintenance and enhancement of major business segments like Factoring, Collaterals and Loans for the client. • Involved extensively in automating 2 applications using ‘QTP/UFT’. • Understanding the Requirements and attending the requirement discussion meeting • Requirements and Test cases upload to ALM (quality center) • Participated in Technical design, Estimations and project meetings. • Good in Agile and scrum model using the JIRA tool. • Creation and execution of Manual Test Cases for functional, End2End and UAT testing. • Preparing the UAT Test Plan, check list and UAT testing, giving demos to Business/Stakeholders. • Testing the WEB, Mobile (WEB & APP) and POS applications • Prepared the Test Plan, Traceability Matrix, Test Data Management, Test closure reports. • Log the defects in ALM and JIRA (defects) for eComm team • Assisted users with executing Test Scenarios and Help documents preparation. • Worked on estimations, project plan, status reports (daily and weekly) • Basic XML validations of request and response from CDAP to BRE via EAI. • Placing the Transactions like Purchases and Returns • Purchases using Cash, Credit Card, Merchandise/ Gift Card and Reward Certificate • Creating New Enrollments / Customers from register. • Different types of Returns – Price Override, Percentage Off, Competitor price match and Returns. • Validating the PIN pad messages and activating the gift cards. • Received the Accenture ‘ACE Award’ in the Team Category for outstanding contribution to the client’s business. Show less
-
-
Education
-
Penn State Harrisburg
Master's degree, Master of Science in Information Systems