Post Job Free
Sign in

QA Test Automation Engineer for Loan Industry Solutions

Location:
Eden Prairie, MN
Salary:
120000
Posted:
May 17, 2026

Contact this candidate

Resume:

Chris Olsen

.NET Developer

507-***-**** ***********@*******.*** linkedin.com/in/chris-olsen-software-developer Eden Prairie, MN

“My insatiable appetite for code helps companies streamline processes, reduce expenses, and increase sales.”

Astute Software Engineer with strong expertise in Backend Development and QA Automation with 20+ years’ experience working

with big data. Motivated by solving real world problems through code. Skilled in C#, MS-SQL and other data management

frameworks supplemented with 2 years sales and technical support skills.

Skills: .NET Framework 4.8.1• C#• SSIS Packages• SQL•Access Database•Visual Studio 2022• TFS• Azure• Remote Debugging

Software Engineer

Emerson January 2026 to April 2026

Engineered C# code leveraging HartTalk assemblies to drive production and test commands to DUT hardware, utilizing remote testing workflows and reducing commandexecution time and latency across the system.

Upgraded legacy 32bit codebases and assemblies to 64bit architecture, ensuring longterm maintainability, performance stability, and modernization of critical systems.

Performed remote debugging across distributed environments to rapidly identify, isolate, and resolve defects.

Executed strict hardwareintegrated software testing to support product reliability for a company generating over $18 billion in annual revenue; testing involved DUT systems with spectrophotometry equipment, dual MUX units, and a Tempronic temperaturecontrol system operating from –40 C to 130 C.

Validated thickclient application behavior across SQL Server and Microsoft Access data layers, ensuring consistent data integrity, query performance, and stable interaction with legacy components.

Authored Onboarding documentation, system behavior analyses, and troubleshooting findings in OneNote to streamline knowledge transfer and accelerate newhire rampup.

Skills

.Net Framework 4.8.1 • Net Core 8 • Razor Pages • Kendo • C# • Rest Services • Restful API’s • JSON • Visual Studio 2022 • Entity Framework • Postman • Git • Azure • Swagger • Stored Procs • Node.js

Software Developer II May 2023 - June 2025

Midcontinent Communications Investor LLC AT&T, Sioux Falls, SD

midco.com software developers continuously improved the in-house ASP.NET/Razor web solution, Snapshot. Our team of six developers enhanced the sales team and call center's efficiency in processing orders. Midco’s developers supported sales and the call center outreach, creating and supporting a growing customer base of 400,000.

Continuous development and refactoring on the internal Snapshot website by using .Net Framework 4.8.1 and Entity Framework. The customer data was then seamlessly transferred to the ISP service protocol via ICOMS.

Delivered responsive web design with Restful API’s and that leveraged Entity Framework code to SQL.

Participated in agile SCRUM with three-week cadence, weekly backlog refinement, story grooming, and retrospectives via Azure.

Maintained code base and branching within Git

Utilized Microsoft Co-Pilot’s “Agent” for assistance to create data models.

Skills

Net Core 8 • C# • Rest Services • Microservices • JSON • Visual Studio 2022 • Entity Framework • Rest API • Git • Azure • Swagger • Razor Pages • Kendo • Node.js

Software Developer II October 2022 - March 2023

Marco Technologies LLC, Saint Cloud, MN

Marco developers actively write all code for the internal CPLC website while leveraging open-source solutions. My team developed permission-based business rules from contract flow, approvals, inventory, and product shipping details. Developers worked to digitalize the workflow for 36,000 customers and streamline 300 Million in sales.

Developed internal CPLC (Copier Printer Life Cycle) website by using .Net Core 6 and Entity Framework to streamline the process from SharePoint to a robust business web application.

Worked with API’s and microservices that leveraged Entity Framework code to SQL.

Developed XUnit tests for components as well as Mock for system testing.

Participated in agile SCRUM with two-week cadence, weekly backlog refinement, and retrospectives via Azure.

Skills

Appium • Android 11• C# • Web Services • XML • JSON • Visual Studio IDE • T-SQL • Regular Expressions • Git • Azure • NET • ASP.NET • HTML• CSS

Test Automation Engineer and .NET Developer March 2018 - May 2022

Schwan’s Company, Marshall, MN

Schwan’s IT developers write nearly all code which links every aspect of its ecommerce supply chain including 300 facilities, 5500 field POS devises, 7000 sales force personnel, serving 3 million customers across the US.

Using Appium built a unit testing infrastructure for in-house Android App which increased department efficiency by reducing 137 manual hours per round of testing to 10 hours of automation per test environment. This translates to saving 7,124 manual hours of testing annually.

Maintained the SQL Server test environment four databases with 1,000’s of tables/views. Automation role included keeping procs, tables and views updated as dbo. With new code moves, maintained test environment tables/view data sync with stage. Imported data via Microsoft DTS, in rare cases scripted ad hoc insert statements for the test environment.

Updated POM (Page Object Model) changes by using C# to interface with Maq’s framework.

Mentored five new co-workers in automation and helped get them “up to speed” which involved technical training, introduction to teams, SCRUM processes and projects.

Shared test results in daily scrums and would create bugs in Azure from the results.

Utilized several opensource applications to parse and reports errors found in SQL, Event Viewer and Web Service logs. The result was a searchable CSV file and reduced 20 hours of manual searching to 30 minutes per sprint.

Created inhouse .NET client application, which reduced 16 manual hours to 30 minutes. The application outputs the .NET binary details: MVID, label, date modified, and date created into a CSV spreadsheet. Utilizing common comparison tools made it easy to validate the12 servers were in sync with stage.

Skills

• C# • Web Services • XML • JSON • Visual Studio IDE • T-SQL • Regular Expressions • Git • Azure • NET • ASP.NET • HTML• CSS • Stored Procs • SSIS

.NET Developer February 2006 - May 2022

Schwan’s Company, Marshall, MN

Schwan’s IT developers write nearly all code which links every aspect of its ecommerce supply chain including 300 facilities, 5500 field POS devises, 7000 sales force personnel, serving 3 million customers across the US.

Schwan’s IT developers write nearly all code which links every aspect of its ecommerce supply chain including 300 facilities, 5500 field POS devises, 7000 sales force personnel, serving 3 million customers across the US.

Built a fleet inventory ASP.NET intranet website which gave 500 territory managers the ability to track road-ready fleet KPIs in real-time; Integrated with existing FleetWise management portal which directly improved operational control of 5500 delivery trucks across USA; Data was leveraged daily by customer service reps to manage customer expectations; the entire project realized $13M in efficiencies within first year.

Held integral role within 3 member team responsible for writing code for Secure Electronic Transaction (SET) and other security protocols to protect and authenticate e-commerce payments using Luhn MOD-10 algorithm in compliance with new range standard set by Mastercard and Visa.

Part of 6 member team assigned charged with working efforts for PCI DSS compliance Audits; adhered to best practices for compliance by adapting and rolling out best practices throughout IT department; management verbally commended my efforts and permanently aligned the audit under my purview.

Known for being the go-to person for high level data management projects which required intimate knowledge of Schwan’s Home Service B2C sales, fleet, and logistics infrastructure. Considered a trusted member of IT team; Built solid working rapport with company’s network administrator, literally had each other on speed dial, which translated to rapid clearances allowing for quick turn-a-round of 100s of mission critical programming projects.

Hand selected by senior level support engineer to solve MSMQ messages, via ASP.NET, data clean-up project; Leveraged regular expression skills to filter and delete malformed messages eliminating need for individual message review of 4000 MSMG messages. Customer was thrilled with the result and continues to utilize daily by the support team. One sprint project translated to efficiency of 6240 work hours to date.

Implemented middle tier version control, for point-of-sale of 5500 Android devises affecting 7,000 users; Utilize “slow roll” best practice, via middle tier, which allows updates in controlled method avoiding system crashes and update failures; Successfully perform an average of 5 enterprise updates annually.

Created middle tier components to communicate with the MS-SQL database. The middle tier API was available for Web Services, applications or other components. Utilized stored procs, utilizing xml, to increase efficiency when appropriate.

Onboarded and mentored 20 developers; Regularly called on by Automation Manager to carefully guide new staff and get them “up to speed” which involved technical training, introduction to teams, SCRUM processes and projects.

Work History

Schwan’s Home Service, LLC

Test Automation Engineer and .Net Developer 2018-2022

.NET Developer 2008 – 2022

Associate .NET Developer 2006 – 2008

Technical Service Specialist 2001 - 2006

Education

Southwest Minnesota State University, Marshall, MN

B.S. Computer Science

B.A. Chemistry & Biology



Contact this candidate