Lionel Mendonca

Experience & Skills

Summary

Seasoned experience as a QA Automation and Test Architect, Scrum Master, Software Developer as well as Project Manager while being involved in all aspects of the Software Development Life Cycle and Software Testing Life Cycle in domains such as Banking, Telecom and Insurance. A professional with a sponge for a mind and can fit into and wear hats across several roles in the Information Technology sector.

  • ✓ Business, Functional & Non-functional requirements
  • ✓ Scrum Master — cultural shift in the team
  • ✓ Leadership & team management
  • ✓ White & Black box testing techniques
  • ✓ C#, Java, Groovy, JavaScript, Python, SQL
  • ✓ Selenium, Cypress, Playwright, Appium
  • ✓ Waterfall & Agile / SCRUM methodologies
  • ✓ BDD, TDD, Data Driven, Hybrid frameworks
  • ✓ CI/CD pipelines, Jenkins, Docker
  • ✓ Release & Test Management
  • ✓ SOAP/RESTful API testing
  • ✓ Production monitoring & triage

Technical Skills

Methodologies

STLC, SDLC, Agile, Waterfall, SCRUM, BDD, TDD, Data Driven, Hybrid

Languages

JavaScript, Java, Groovy, Python, C#, HTML, CSS, SQL, Gherkin

Monitoring

Visual VM, Splunk, Dynatrace, DataDog

Dev Platforms

AWS, Azure, IntelliJ, Eclipse, VS, Mac, Windows, Linux

Management

JIRA, Testrail, Zephyr, HP ALM, MTM, TFS, GitHub

App/Database Dev

Spring Boot, Flask, Node.js, PostgreSQL, SQLite, MSSQL, MongoDB

Automation Frameworks

Selenium, Cypress, Playwright, Appium, Robot, JMeter, Cucumber, SpecFlow

CI/CD

Jenkins, Cloudbees, Docker

Professional Experience

Dec 2023 — Dec 2024

Test Automation Architect

DXC Luxoft — Client: Toppan Merrill

Project: Mountain View Application (SEC Connect replacement)

  • Liaison across QA teams introducing automation best practices
  • Introduced Cypress + Cucumber BDD for the new web application
  • Automated Zephyr test management tool workflows
  • Improved JIRA dashboards for automation metrics across teams
  • Built robust Jenkins pipelines reusable across teams
  • Investigated application/web service flaws via Azure portal
  • Introduced Mochawesome test reports organization-wide
  • Contributed to Development by fixing defects from automation
  • Test development using JavaScript and TypeScript
  • Created Python utilities for test data cleanup
  • Built API test framework (Mocha + Superagent) reusable with Cypress
  • Conducted technical interviews for QA/Automation candidates
Nov 2023 — Dec 2023

Project Manager / UX Designer / Backend Dev

Sinnemar UGTCC, Kuwait (Freelancer)

Project: Portfolio Website

  • Created end-to-end portfolio UI using HTML, CSS, JavaScript
  • Built backend with Python Flask
  • Unit tests with pytest BDD
  • Deployed on Heroku with DevOps practices
  • Setup domain via Cloudflare
  • Google Maps, web crawlers & SEO via Google Console
  • One-man IT consultancy — cost-effective full delivery
Sep 2022 — Oct 2023

Project Manager / Scrum Master / SDET

Randel Solutions — Client: Generali

Project: Partner integrations (AirBnB, Expedia, VRBO, CSA)

  • Created/maintained test plans for legacy-to-microservices migration
  • Managed Jira backlog across multiple teams
  • Liaison between VP Engineering, Product Owner, and team
  • Cultural shift as Scrum Master — improved stand-ups, grooming, retrospectives
  • Managed migration of microservices from Elastic Beanstalk to ECS
  • Security migration: unsafe credentials → SQS/SNS via EC2 credentials
  • Single QA/Automation/Performance engineer for Data Archive project
  • Reverse-engineered MSSQL database for financial data comparison
  • Automation using Robot Framework + Python
  • Jenkins pipeline + Docker for automation execution
  • Triaged Spring Boot microservices via error traces
  • Load testing with JMeter
  • Postman collections + innovative DB-reading utilities
  • Azure Data Studio / MSSQL complex queries
  • Release branching strategies via Bitbucket
  • Spring Boot unit tests with Mockito
  • TestRail + Jira integration
  • DataDog log queries and dashboards
  • Python scripts for data retrieval and manipulation
Mar 2018 — Sep 2022

Test & Performance Architect / QA Manager

Randel Solutions — Client: Allstate/SquareTrade

Project: Multi-region Merchant Integrations (Walmart, eBay, Amazon, Media Markt, H3G, T-Mobile)

  • Homegrown BDD test framework using python-behave + IntelliJ
  • Python Flask + Jinja app for warranty creation, mock orders & pricing
  • Lead contributor in 2018 & 2019 Squaretrade Hack-a-thon winning teams
  • Tested user stories with JIRA + TestRail automation
  • CI/CD pipelines in Jenkins & Cloudbees
  • Allure Reports for automated testing
  • Automated Informatica Jobs consuming orders via FTP
  • Mock servers using Mountebank + Node.js
  • Led automation team, trained offshore/onshore teams
  • Release Lead for scheduled and off-cycle releases
  • Distributed performance testing with Locust + cron
  • Angular unit/integration tests (Jasmine/Karma)
  • Bi-directional contract testing via Pactflow
  • Production monitoring with Splunk & Dynatrace, hotfix development
Feb 2018 — Mar 2018

QA Automation Engineer

Randel Solutions — Client: Charter Communications (Spectrum)

Project: My Spectrum App

  • Coordinated with manual testers for front-end understanding
  • Back-end API exploration via Postman
  • Worked with Xamarin UI C# test framework
  • Transitioned Xamarin framework → Appium for test cloud compatibility
  • Closed tasks and user stories in JIRA after manual testing
Dec 2016 — Jan 2018

QA Automation Lead

Randel Solutions — Client: Open Technology Solutions

Project: BellCo, Bethpage, SECU

  • Performed manual testing on Windows, iOS and Android for browser apps, smart apps and tablets
  • Employed Agile methodologies for Smoke and Regression automation
  • Scripted automation for Banking smart apps using Appium and Selenium .NET Web Driver in C#
  • Triaged production errors using Splunk queries, dashboards and Dynatrace
  • Created C# test scripts for browser automation in MS Visual Studio
  • Logged bugs in Microsoft Team Foundation Server
  • Coordinated with Business Analysts to prioritize stale and critical bugs
  • Created Test Plans and developed test cases for Smoke and Regression
  • Worked with developers to capture unique element identifiers in webpages
  • Built a Hybrid framework combining Keyword Driven, BDD, Data Driven and Module Based
  • Presented an automation plan that worked across all credit union applications (Legacy, Monitise, Alkami)
  • Set up Cross Browser Testing with Security/Networking to replace non-functional BrowserStack