Summary
Overview
Work History
Education
Skills
Certification
SeniorSoftwareEngineer

Vineela Kotla

Frisco,TX

Summary

6+ years of experience as QA engineer on different domains using agile development. Responsible for test strategies and automation (WebdriverIO, TypeScript, Mocha, Chai) which saved 60% of effort and time in regression testing.

Overview

6
6
years of professional experience
4
4

Certifications

Work History

QA ENGINEER

Splyt Technologies
08.2021 - 10.2022

Splyt Finance

Group of applications developed to organize finance dealings with customers to avoid manual intervention in uploading and downloading monthly contracts with Splyt. Percentage markups played major role in automating the process for finance team.

Responsibilities

  • Escalated concerns about project and process quality, referring discovered issues to Engineering Manager for correction.
  • Expanded risk management measures through spot-checking and increased randomization of inspections.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Proposed development and testing improvements to positively impact usability, function and performance.
  • Created accurate and successful test scripts on APIs to manage automated testing of certain products and features.

Splyt Support Portal

In-house tool that aims to serve as a one-stop-shop for Splyt’s in-house Customer Support team with its plethora of features. Expose information of all of Splyt’s verticals to be accessed by CS team. It is extended across experiences and ride hailing verticals.

Responsibilities

  • Scrum methodology followed by QA stories well equipped with acceptance criteria
  • Tests to check features are meeting requirements as defined by Program managers and designers
  • Scrum planning, grooming and retrospective meetings with all team members
  • Compose auto tests for regression testing using WebdriverIO, Typescript, Node.js, Mocha framework, Chai assertion, Git, Webstorm and PAW
  • Test cases designed, composed and executed as per JIRA tasks
  • Created web UI and API automated tests to run regression testing which helped to save 60% of time that takes when performing manual tests
  • Daily standup to discuss on blockers and progress of peers

Experiences

Mobile application to integrate demand partner(Careem, Binance) and supply partner(Viator) that enables users to book different experiences on web UI in different locations worldwide. XP Widget and XP Orders deals with mobile application and APIs integration

Responsibilities

  • Agile methodology with Kanban that handles multiple components with wider teams
  • Compose auto tests for regression testing using WebdriverIO, Typescript/ Javascript, Node.js, Mocha framework, Chai assertion, Git, Webstorm and PAW
  • Exploratory testing using manual methods for mobile and API testing
  • Design, compose and run test cases using TestRail
  • Deploy MR to QA environment followed with manual or automation tests
  • JIRA tickets handled accordingly using different status
  • Bugs raised and well triaged with devs
  • Monitored live issues on data dog and Kibana
  • Documented QA processes, plans and strategies on confluence that helped other team members

Intercity

Bus and Ferry bookings on one of the largest demand partner Grab. SDKs developed as per contract with help of team within two months of time span which is a biggest achievement of all Splyt's growth.

Responsibilities

  • Planned and devised cohesive test plans for projects using advanced testing technologies.
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Created automated test scripts using WebdriverIO, Typescript/ Javascript, Node.js, Mocha framework, Chai assertion, Kibana, web view

Micro mobility

Application to book scooters integrated with demand partner application. One of the Europe's leading supply partners VOI contracted with Splyt to develop SDK.

Responsibilities

  • Completed exploratory and regression tests under tight deadlines to meet client demands and project timelines.
  • Created accurate and successful test scripts to manage automated testing of certain products and features.
  • Trained and guided onsite and offshore team members in quality assurance standards, policies and procedures.
  • Identified and tracked defects with simulators, Data dog, Kibana and supported developers in resolving problems by completing additional tests.

Ride Hailing

Sekai (Japan Taxi) is one of the largest supply partner for Splyt which helped to provide SDKs(mobile app and APIs) and customer service in booking taxis within Japan. Splyt as superapp enabler provided it's services to grow through a demand partner.

Responsibilities

  • Identified and tracked defects with JIRA, Data dog, Kibana and supported developers in resolving problems by completing additional tests.
  • Compose auto tests for regression testing using WebdriverIO, Typescript/ Javascript, Node.js, Mocha framework, Chai assertion, Kibana, web view
  • Ran regression and smoke tests using auto tests
  • Simulators are used to book taxis on application before it went through live
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.

Food Delivery

Splyt team to integrate with various use cases pertaining to cross-border integration and third party apps opening up avenues for business travelers and tourists to continue leveraging their existing food delivery apps they use in their home country

Responsibilities

  • Agile methodology that adapts to changing business needs and re-prioritize our technical tasks while at the same time ensure we have clear deliverables and velocities at the end of a sprint cycle
  • Compose auto tests for regression testing using WebdriverIO, Typescript/ Javascript, Node.js, Mocha framework, Chai assertion, Kibana, web view
  • Mobile app testing using exploratory methods to improve quality
  • Maintain test cases on TestRail

R&D Test Lead

HP
05.2020 - 07.2021

Printer Firmware

HP has one of the biggest capable Print manufacturing industry spread across different countries in the world. Different teams deal with different areas on FW, SW, Sol, Program designers, Integrators, Program Managers, Test Teams, GSOs, certifications, Customer Services, etc of printers.

Responsibilities:

  • Creating Technical test scenario specifications from business requirements
  • Participated in continuous improvement by generating suggestions, engaging in problem-solving activities to support teamwork.
  • Expertise on APIs integration between printer portals, printers, and cloud data
  • Working on RESTful APIs with different methods (GET, PUT, POST and DELETE)
  • Expertise on creating API documentation and automated API tests
  • Working with the Program Management and different Test Teams across U.S, Spain, China, Singapore, and India to align test schedule and finalize unit allocations
  • Follow up with test teams on test progress and to ensure the delivery milestones are met
  • Updating Asset Test Leads regarding new Information/ request from management
  • Keeping a tab on the issue fixes in every subsequent Firmware releases
  • Host regular Defect Review Committee meetings with different stakeholders to decide on the resolution for issues which are difficult to fix in the given timelines
  • Attend Code Review Meetings to understand the new requirements for qualification
  • Responsible for the assigned component testing
  • Leading the Test Team in Wuhan, China to define the test scope and manage test execution
  • Developing test cases as per alignment from the development team and review
  • Highlighting defect and following up to get the required fixes done
  • Interfacing with the design, hardware, firmware, quality and marketing team to work towards a resolution for an issue
  • Providing testers with updated reference documents to be in sync with the updates in the FW
  • Deciding on the Sprint runs for pre-formal qualification testing

Dashboard Tool (TestRail and JIRA)- Python App:

Tool that generates report from TestRail and JIRA for specific program and product. Report has data with % of Pass, Fail, Blocked and Untested test cases and % of Icebox, Development, Blocked, Resolved and Closed defects. Tool is designed with input options to select as required, data is processed with APIs and report is generated

Responsibilities:

  • Involved in support and maintenance team to come up with fixes for defects
  • New versions released to different teams whenever required
  • Improving application on timely basis considering requirements.

TEST ENGINEER

SAP Labs
01.2019 - 04.2020

Production support team handles and applies the fixes for the production incidents. Quality Assurance Services for performance Improvements/enhancements, test and deploy into production. SAP QA team was introduced to end to end testing with effective regression. All the production fixes were tested by SAP QA team, with successful SAP QA sign off and it goes to production environment

Responsibilities:

  • Involved in preparing Test plan, Test Strategy, Test Matrix, Test Summary, TEO and Test Completion Report (Release Documentation)
  • Created comprehensive test plans, test scripts and use cases to support testing objectives.
  • Handling the team as TE in performing functional and regression testing of various work items such as Packages, Patches, In-Built Tools, VDIs, New OS, New hardware, images and GPO’s
  • Responsible for running Automated Scripts on UFT through HPQC for packages
  • Participating in all level of discussions with Technical\Functional Teams for understanding and finalizing the scope for testing
  • Perform Defect tracking and involved in triaging
  • Quick rap meetings with stakeholders on discussing observations
  • Coordinating and mentoring the team for technical and business challenges
  • Interacting with client TPM and update the status/issues daily
  • Attending Architecture calls with wide project stakeholders (Worldwide)
  • Packages: Windows applications settings as per company policies
  • Patches: Security, Office, third party patches from Microsoft are verified and tested on different machines images in different Operating Systems
  • Regression and ad-hoc testing on Services and Tools
  • WTS: Applications and specific checks are verified on Desktops and Servers quarterly basis
  • VDI: A separate VDIs are created under QA to check packages or other requests followed by specific rules
  • New Hardware: A new machine model is investigated as per company standards
  • Performing Imaging/ Autopilot Provisioning on machine followed by different checks – Services, Tools, Hardware, Performance
  • GPO: Stakeholders come up with new GPO for QA to check if settings are applied to machines
  • Images: New release of Operating system is tested in different aspects before moving to Prod – Worldwide users in SAP
  • Automated QA process: Procurator is developed to automate QA process for different stages. This eradicates mails on reviewing and providing sign off for test documents.

Software Tester

Cognizant Technologies Solutions
06.2014 - 11.2016

Greyhound Canada

Bus transportation web and mobile application (IOS App) developed using Agile model, SIT is performed on Web and Mobile Applications which includes Creating Users, New Bookings, Booking History, Manage booking, Deals and Discounts

Responsibilities

  • Testing Web and Mobile app UI with usability and UX features
  • Tested Web application with API and database
  • Assessed software bugs and compiled findings along with suggested resolutions for development team members.
  • Automated user flows using SOAP UI
  • Implemented Test Plan, Traceability Matrix, Test cases as per requirements
  • Collaborating with different teams throughout the software development lifecycle to create test cases as per business requirement
  • Attending daily stand up meetings to discuss blockers/ defects
  • Performed testing as per test cases and recorded actual results using HPQC

Prudential:

Insurance (Customer Module) based web application developed using Waterfall model. Blackbox testing methods like Accessibility testing and web page functionality testing is performed

Responsibilities:

  • The consumers of this project mainly focused on disabled and cognitive people. So, in order to make this module accessible to them the testing is performed
  • Reviewed business requirements, IT design documents and prepared test cases for all assigned modules
  • Assisted in Quality Assurance team to perform manual method for defect tracking prior to release of company’s new software
  • Worked closely with development team for brainstorming and submitted reports to white box testers/debugging team
  • Reported defects in HPQC and involved in defect tracking and defect reproducing
  • Screen readers and color balancer tools are used to check the web pages for attaining usability
  • WCAG guidelines are used as checklist in analyzing the web page features and functionalities
  • ARIA tags are suggested to make elements on page accessible

Education

B.TECH - Computer Science Engineering (C.S

ADITYA ENGINEERING COLLEGE
2014

Skills

  • Expertise on auto tests and manual tests using WebdriverIO,
  • Typescript/ Javascript, Nodejs, ,
  • Mocha framework, Chai assertion, Git, Webstorm, Docker, Kubernetes, Kibana, LogRocket,
  • Dotado, Postman, Paw, Mongo DB, Charles Proxy and Report Portal
  • Understand designs captured in MIRO, Figma and LucidChart
  • Thorough experience and knowledge on RESTful API, API integrations and UI applications
  • Maintain and adopt Scrum & Agile best practices and lifecycles for process workYlows (eg
  • Kanban, CI/CD)
  • Develop automated test scripts to validate functional, technical and performance requirements
  • Build and maintain test automation and test automation integration with the Continuous
  • Integration / Continuous Deployment (CI/CD) pipeline
  • Develop robust testing strategies and enable Acceptance Test Driven Development (ATDD)
  • Through collaboration with Program Managers and Developers
  • Internal knowledge exploring sessions within QA team and presented few useful topics
  • Industry vertical experience on Transportation, Enterprise, Insurance, ride hailing, micro
  • Mobility, food delivery and experiences sector
  • Working in fast paced environment and capable of working in more than 3 projects at once
  • Having thorough knowledge and experience in Manual Testing and Software Delivery Life Cycle
  • Concepts & process
  • Worked in different testing areas like Accessibility testing, Web page testing, Mobile
  • Application testing, API testing, Firmware testing and Windows application testing
  • Expertise in test management tool HPQC, JIRA, Con]luence and TestRail
  • Knowledge on programming languages like HTML, CSS, PL/SQL
  • Maintain regression test suite in QA nightly builds
  • Expertise in creating Test Strategy, Test Plan, Test scenario, Designing Test cases, Test Summary

Certification

  • Certified Tosca Automation Specialist Level 1
  • Certified Tosca Automation Specialist Level 2
  • Certified Tosca Automation Specialist Database
  • Certified Tosca Automation Specialist API
Vineela Kotla