
Svend White
Verified Expert in Engineering
Quality Assurance Developer
Chicago, IL, United States
Toptal member since May 9, 2020
Svend is a well-rounded QA automation engineer with nearly two decades of software experience. He has strong experience in various kinds of testing, often on the .NET stack, and has set up testing frameworks from scratch and integrated them into new CI/CD pipelines. He is passionate about championing quality, improving processes, and liaising between diverse stakeholder groups in complex modern organizations.
Portfolio
Experience
- C# - 10 years
- Selenium - 6 years
- Postman - 5 years
- APIs - 4 years
- Cypress - 3 years
- Agile - 3 years
- Test Automation Frameworks - 3 years
- SpecFlow - 2 years
Availability
Preferred Environment
Pipelines, Agile, API Testing, SQL, Selenium, .NET, C#, Cypress
The most amazing...
...thing I've done is convert a government self-service website for healthcare statistics from many brittle, hard-coded reports to easily reusable functions.
Work Experience
Senior QA Engineer
Ultimate Knowledge Corporation
- Created complex functional and E2E tests from scratch in Cypress and JavaScript for a security-oriented web-based learning environment.
- Maintained and enhanced a custom, page object model-based testing framework in JavaScript for a large, complex, and rapidly evolving web application in Angular.
- Created, prioritized, and executed test cases and plans from scratch for a highly complex web application, which was effectively a cyber security training-focused web-based operating system that included many distinct applications.
Web Automation Engineer
Claimit Software Limited
- Set up a CI/CD pipeline in Azure DevOps for a .NET Blazer web app, updating the app in C# as required.
- Automated flow involving login, web scraping, and file downloads using Selenium in C#.
- Added new functional tests, like Selenium and Puppeteer, and unit tests (XUnit) to the application.
QA Lead
Uptake
- Established functional test coverage from scratch in Cypress and JavaScript.
- Managed and planned the work of two offshore testing resources.
- Performed testing and communication per FedRAMP guidelines for secure government cloud environments.
QA Lead
CreditXpert
- Set up a Java test automation framework for API and web testing.
- Designed, coded, and maintained BDD tests for key scenarios.
- Conducted ongoing web accessibility or Section 508 testing.
- Set up cross-browser and multi-device testing with BrowserStack.
QA Lead
FHLB Chicago
- Created a custom framework in C# for unit, integration, and sanity testing for a collection of 20+ daily batch processes. I also set up a CI/CD pipeline for them.
- Built a custom framework in C# for unit, integration, and sanity testing for two web services that link a trading system to an e-banking application and set up a CI/CD pipeline for them.
- Developed a custom framework in C# for unit, integration, functional (Selenium), and sanity testing for an ASP.NET web app and set up a CI/CD pipeline.
- Performed extensive analysis and code reviews of 20+ mostly undocumented and orphaned legacy apps to determine their role and status. Documented them and determined which no longer needed to be supported by the team.
Senior Test Automation Engineer
CSG International
- Acted as a QA on a product team that was developing a set of core APIs. Worked closely with developers on all phases of agile SDLC, including testing, story planning, and estimation.
- Expanded our integration test suite in C# and SpecFlow on an ongoing basis.
- Created a custom WPF application to automate some labor-intensive testing activities, which involved parsing JSON and integrating various APIs for notifications (e.g., Teams, HipChat).
- Created load tests in JMeter for our team's APIs, which were to be used by the whole organization.
- Performed extensive manual API testing using Postman, testing features before the UI was available.
Test Automation Engineer (Contract)
University of Chicago Center for Research in Security Prices (CRSP)
- Designed and developed the core of an abstraction library in C#, which encapsulated complex business logic for integration tests of stock operations.
- Expanded test coverage using my framework, reducing time to create new tests.
- Refactored existing tests with the framework, making them easier to maintain.
Senior Testing Engineer
Amdocs
- Developed and maintained automated sanity tests using UFT/QTP and Selenium for web and desktop apps.
- Performed custom app development in .NET in C# using MVC and WPF. Was a contributor on the team that developed the Ginger open-source automation framework.
- Worked closely with several offshore teams on defect triage and resolution.
- Authored two patents related to automated software testing.
- Performed mobile testing (Android) of native apps using Appium and C#.
Data Analyst (Contract)
Amdocs
- Maintained reference data (e.g., price plans, offers) in a cell phone billing system, monitoring the system.
- Managed data validation test suite to ensure data integrity after daily updates.
- Performed regular data migrations using Oracle SQL*Loader on Unix.
- Tracked change requests and support tickets in BMC Remedy and HP Quality Center.
- Automated some of the manual office processes with VBA.
Senior Business Systems Analyst
Koch
- Maintained back-office accounting systems, specifically BlackLine and GERS.
- Troubleshot server issues, like WebSphere, IIS, and Tomcat, for apps maintained by our team.
- Tracked and assigned trouble tickets inside BMC Remedy ITSM.
- Liaised with ITIL change review board for change management.
- Performed some custom app development in Visual Studio and Access.
Senior QA Analyst
Agio Technology
- Performed QA testing on enhancements to the fund the accounting system used by a major hedge fund.
- Worked closely with hedge fund developers to test enhancements to the system and did complex queries of large datasets.
- Created, maintained, and ran test plans in HP Quality Center.
Data Quality Analyst
Oklahoma State Department of Health
- Maintained and expanded web-based data query system for healthcare statistics, OK2Share.
- Reduced development time by refactoring SAS 9.1 Macro reports into reusable SAS functions.
- Liaised with internal clients on the development of new modules on Ok2share.
- Geocoded healthcare data and produced maps with ESRI ArcGIS.
Experience
Uptake Fleet
https://www.uptake.com/fleetI also created a custom testing framework in JavaScript. I then set up a comprehensive test plan in Testrail and integrated it into Cypress using Testrail APIs. I performed ongoing API testing and ensured that web accessibility standards were met. I also complied with FedRAMP security standards for sensitive government data. I then managed offshore testing resources.
CreditXpert Wayfinder
http://www.creditxpert.com/OK2SHARE Online Healthcare Database
https://www.health.state.ok.us/Ginger Automation Tool
https://github.com/Ginger-Automation/GingerWhen I was at Amdocs, I was a member of the team that developed the alpha version. I mostly worked on its Selenium wrapper and related web testing functionality.
Education
Master's Degree in Religious Studies
University of Georgia - Athens, GA
Bachelor's Degree in French
Goucher College - Baltimore, MD
Skills
Libraries/APIs
Selenium WebDriver, REST APIs, ArcGIS, Vue 3, Jenkins Pipeline, Puppeteer, Playwright
Tools
Postman, Jira, TestRail, Apache JMeter, TeamCity, HP QuickTest Professional (QTP), Docker Compose, QTP, Control-M, Subversion (SVN), Visual Studio, Kibana, Git, Bitbucket, Confluence, HP Quality Center (QC), Toad, Microsoft Excel, Microsoft Access, BMC Remedy, Apache Tomcat, Redgate, Esri, Cucumber, IntelliJ IDEA, xUnit, Jenkins, SAS 9.3, LoadRunner, Amazon CloudWatch
Languages
C#.NET, C#, SQL, SAS, Visual Basic for Applications (VBA), Visual Basic 6 (VB6), JavaScript, Java, TypeScript
Frameworks
.NET, Selenium, SpecFlow, Cypress, Windows Presentation Foundation (WPF), Windows PowerShell, Appium, ASP.NET, NUnit, .NET Core, Jest
Paradigms
Automated Testing, Manual Testing, Test Automation, Functional Testing, Automation, E2E Testing, Agile, Behavior-driven Development (BDD), Object-oriented Programming (OOP), REST, Unit Testing, Continuous Integration (CI), Model View Controller (MVC), ITIL, Non-functional Testing, DevOps
Platforms
Unix, Linux, Docker, Oracle, WebSphere, Amazon Web Services (AWS)
Industry Expertise
Banking & Finance, Trading Systems
Storage
Amazon S3 (AWS S3), Elasticsearch, Redgate SQL Toolbelt, Microsoft SQL Server, SAS SQL
Other
Manual QA, Quality Assurance (QA), QA Test Plan Management, QA Automation, Test Cases, Test Planning, Test Case Creation, Regression Testing, End-to-end Implementation (E2E), Frameworks, Behavior-driven Design, Software QA, Root Cause Analysis, Integration Testing, System Integration Testing (SIT), UI Testing, APIs, Writing & Editing, Test Design, API Testing, Test Automation Frameworks, Data Analysis, RESTFul APIs, HP UFT, Octopus Deploy, Automated UI Testing, Manual Software Testing, QA Testing, Trading, Performance Testing, Mobile App Testing, Pipelines, UFT, Cross-browser Testing, IIS, Expense Management, Web Accessibility, Section 508 Compliance, FedRAMP, French-English Translation, University Teaching, Test Scripting, CAPTCHA, CI/CD Pipelines, IT Security, Argo CD, GitHub Actions, Accessibility Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring