Luiza Fontana, Developer in Toronto, ON, Canada
Luiza is available for hire
Hire Luiza

Luiza Fontana

Verified Expert  in Engineering

Quality Assurance Developer

Location
Toronto, ON, Canada
Toptal Member Since
February 28, 2019

With experience in Selenium, UFT, SoapUI, Postman, and a broad range of programming languages, Luiza is always in search of what will be the best fit for each project. She brings together lots of test process knowledge and a can-do attitude to build awesome test frameworks from the ground up. Quality is more than just testing and it permeates all aspects of her work.

Portfolio

Freelance Client
Python, Quality Assurance (QA), Testing, Automated Testing, Selenium, Appium...
eCommerce Startup & Mattress Company
Behavior-driven Development (BDD), Test Planning, Automation...
Afilias
Test Planning, Test Cases, Test Automation Frameworks, Quality Assurance (QA)...

Experience

Availability

Part-time

Preferred Environment

MacOS

The most amazing...

...project I've worked on saw no automation become millions of tests in only a few months.

Work Experience

Senior SDE Engineer for TEST

2022 - 2022
Freelance Client
  • Provided the client with knowledge and information about quality assurance tools and processes. Helped formulate a test strategy document.
  • Based on feedback from the client's needs, developed a test automation framework to test the user interface end-to-end, which could also be expanded to accommodate other test types.
  • Performed manual testing and reported bugs as needed.
  • Collaborated with the product manager on a dashboard to automatically report test results.
  • Built a test server that runs tests on a schedule independent of an engineer's machine or time availability.
Technologies: Python, Quality Assurance (QA), Testing, Automated Testing, Selenium, Appium, Google Cloud Platform (GCP), QA Testing, Test Automation Frameworks, Agile, Test Planning, Test Automation, Behavior-driven Development (BDD), Manual Testing

QA Engineer

2019 - 2019
eCommerce Startup & Mattress Company
  • Performed test analysis and manual test execution on the website, including product pages and checkout flows.
  • Coordinated with different development teams and product owners on release schedules as part of the Agile process.
  • Performed experience-based testing on defect fixes and business-critical emergency releases.
  • Designed and implemented an automated testing suite for visual regression and functional regression. The automated test suite was implemented in Python and Selenium, following Cucumber-style test cases.
  • Prepared testing and handover documentation for the onboarding of new QA team members.
Technologies: Behavior-driven Development (BDD), Test Planning, Automation, Test Automation Frameworks, Quality Assurance (QA), Testing, Test Automation, Manual QA, Python, Selenium, Website QA, Test Cases, E2E Testing, Automated Testing, Agile, Manual Testing, QA Testing

QA Engineer

2018 - 2018
Afilias
  • Worked on a project intended to be web service only, without a graphic interface, providing big data analytics services.
  • Contributed to analysis, design, and priority setting for tasks, as well as being involved in all Scrum ceremonies.
  • Performed test analysis and execution, including exploratory and experience-based testing where applicable.
  • Tested web services, analytics processes, and databases.
  • Suggested improvements in the testing process and project management process.
Technologies: Test Planning, Test Cases, Test Automation Frameworks, Quality Assurance (QA), Testing, REST, Manual QA, SQL, Agile, API Testing, QA Automation, Docker, Jenkins, PostgreSQL, Scrum, Jira, Java, Manual Testing, QA Testing, Data-driven Testing

QA Automation Engineer

2016 - 2018
H&R Block
  • Smoke tested and performed health checks in up to 12 applications during tax season. Applications ranged from production accounting software to in-house scheduling tools.
  • Automated regression tests for the GUI using UFT for Windows-based applications and Selenium for web applications.
  • Designed, developed, implemented, and maintained an in-house API testing tool, which raised tax calculation coverage from 5% to 100% in less than a year and expanded above the initial scope to over 1.5 million tests.
  • Worked on expanding the in-house tool to provide broader support for more teams, including guiding part of the team in a transition from UFT to Protractor.
  • Provided training and mentoring in tools and practices to new QA team members and led research and proof of concept projects on new tools.
Technologies: Automated Testing, Behavior-driven Development (BDD), Website QA, Test Planning, SOAP, Test Cases, Test Automation Frameworks, Quality Assurance (QA), Testing, E2E Testing, Test Automation, Software Development, Manual QA, Agile, API Testing, QA Automation, Automation, UFT, HP Quality Center (QC), TFS, MongoDB, Selenium, JavaScript, Python, .NET, Manual Testing, QA Testing, Data-driven Testing

Quality Assurance Engineer

2016 - 2016
Brandtone
  • Raised test scenarios and collaborated with businesses in raising requirements.
  • Tested internal and external APIs for telephone and web-based marketing campaigns.
  • Tested internal GUI for setting up marketing campaigns and client-facing interactions on the web and mobile devices.
  • Proposed introducing new automation frameworks and helped maintain test documentation.
  • Collaborated with DevOps in troubleshooting integration issues.
Technologies: Website QA, Test Planning, Test Cases, Quality Assurance (QA), Testing, E2E Testing, Manual QA, Agile, API Testing, QA Automation, Scrum, REST API Automation, Selenium, Cucumber, Java, Manual Testing, QA Testing

Junior Software Analyst

2014 - 2016
HSBC Global Technology Brazil
  • Raised test scenarios and collaborated with business analysts and developers on requirements and specifications.
  • Wrote and executed test procedures for functional tests at system integration and regression phases for a central repository of client data of the Global Banking and Markets division, supporting 12 other applications.
  • Created an automation framework and test suite to test a new back-end web service, which found defects early in development and allowed them to be fixed before the service was made available to all downstream systems.
  • Provided training in automation for my colleagues.
  • Designed and coded scripts to automate the daily report, which gathered data from HP Quality Center, IBM Rational Team Concert, and Microsoft Excel. I've also had to train and mentor an intern in this project.
  • Worked as part of a distributed team in an Agile environment.
Technologies: Automated Testing, SOAP, Test Cases, Test Automation Frameworks, Quality Assurance (QA), Testing, Test Automation, Manual QA, Agile, API Testing, QA Automation, Scrum, Automation, HP Quality Center (QC), Groovy, SQL, SoapUI, Manual Testing, QA Testing, Data-driven Testing

Software Developer

2014 - 2014
Cinq Technologies
  • Wrote use cases and test scenarios for a messaging system. The project was part of an outsourcing contract, which required direct contact with the offshore client.
  • Ensured the team followed Scrum and Agile guidelines.
  • Kept the task board updated and prepared metrics for project management.
  • Scheduled meetings, prepared the agenda, and wrote the minutes and follow-ups.
  • Developed applications in Word and Excel using VBA to automate and facilitate processes in the company's sales and marketing departments.
Technologies: Test Cases, Quality Assurance (QA), Testing, Agile, Scrum, HP Quality Center (QC), Jira, Java, Manual Testing, QA Testing

In-House Test Execution and Reporting

This project started as a proof of concept and ran over 1.5 million API tests in under a year. With only one other colleague working on it, we were responsible for requirements gathering, architectural design, development, implementation, and maintenance. The tool could be used during test analysis and regression testing and would save all the data for reporting on test execution, progress, and change over time in a MongoDB database. The initial clients of the tool were the Regulatory Testing Team, who used it to increase test coverage on tax tables and schedules and found over 38 defects that were successfully handled before going to production.

At a later stage, improvements were being made to run tests in parallel and remove any dependencies on the system under test, making it possible to use the same tool for different types of tests as well as many different teams, aiming at effectively unifying the test standards of the company.

Backend Automation with SoapUI

In my first automation project, I helped leverage the underutilized potential of a tool already being used as a company standard. With some learning on my own time, I brought a use case to the project manager, who allowed me a couple of hours to complete a proof of concept.

When the automation was implemented, we could test a much larger combination of inputs, with the option to run a random few or all possible values of a given field. One notable example was ensuring that over 200 country codes were always working.

Test Server for Automated Tests

I built a GCP-based server and installed the test automation framework so that the tests run regularly on a schedule and report the results to a dashboard without human intervention. I used Python, bash scripting, and Crontab.

Frameworks

Selenium, .NET, Appium

Tools

SoapUI, Cucumber, Jira, HP Quality Center (QC), TFS, Jenkins

Paradigms

Agile, Testing, Test Automation, Automated Testing, Manual Testing, Behavior-driven Development (BDD), REST, E2E Testing, Data-driven Testing, Scrum, Automation

Other

Website QA, Manual QA, QA Automation, API Testing, Test Cases, Test Planning, Test Automation Frameworks, Software Development, Quality Assurance (QA), QA Testing, UI Testing, Selenium Page Object, SOAP, REST API Automation, UFT

Languages

Python, SQL, Excel VBA, Groovy, JavaScript, Java

Platforms

Mobile, Android, Windows, Ubuntu, Docker, Linux, Google Cloud Platform (GCP), MacOS, iOS

Storage

MongoDB, PostgreSQL

2016 - 2017

Graduate Certificate in Data Analytics

University College Dublin - Ireland

2013 - 2014

Bachelor's of Business Administration Degree in Computer Information Systems

Hawaii Pacific University - Hawaii, USA

2009 - 2011

Progress towards a Bachelor's Degree in Information Systems

Universidade Tecnologica Federal do Parana - Brazil

SEPTEMBER 2017 - PRESENT

Certified Tester Advanced Level - Test Automation Engineer (CTAL-TAE)

International Software Testing Qualifications Board (ISTQB)

SEPTEMBER 2015 - PRESENT

CTFL - Agile Tester Extension

International Software Testing Qualifications Board (ISTQB)

JUNE 2015 - PRESENT

Certified Tester Foundation Level (CTFL)

International Software Testing Qualifications Board (ISTQB)

MARCH 2014 - MARCH 2020

Certified Scrum Master

Scrum Alliance

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring