RyanSchlomer.com

Sr QA Consultant

FAQ

What are your top skills?

  • Manual Testing multi-tiered web applications.
  • Reasoning and Thinking to understand complex applications
  • Using SQL and C# proficiently for testing purposes
  • API Testing, with most of my API testing focusing on XML Web Services

.

What type of projects have you worked on?

I spent 12 years testing most aspects of a large, multi-tiered web application: The UI, XML web services, SQL stored procedures, database replication, PDF and Excel reports, Windows services, and database imports.

I’ve tested database migrations, XML web services, web applications, and Windows applications.

I have worked on projects in areas like credit card processing, health savings accounts, prepaid cards, telecommunications, and talent and acquisition platforms.

I have worked with SQL, Oracle, and SQLite databases. I am mostly familiar with Microsoft SQL Server.

I was the test lead on a large web application for six years. We had developers and testers on the project from multiple offices in the US and from Canada, Costa Rica, and India.

What automation have you implemented?

This past year I have been using Selenium with C# to automate web pages at home. I have built a simple framework for storing test results in a SQLite database and have wrapped HTML elements for easier test scripting using C#.

I have written many tools using Visual Studio C# to help automate testing:

  • An automated Web Service Regression tool that sent XML files to the web service and compared the response with a certified response. This decreased regression time by 75% and increased the total number of tests each release.
  • XML test files generation tool that generated the majority of the boundary conditions for each element in the XML and a tool that updated data in thousands of XML files when test data changed.

What other skills do you have and what tools are you familiar with?

I have performed most kinds of testing: Smoke, Functional, Regression, Integration, and User Acceptance.

I have been involved mostly with black box testing but have done some white box testing and written unit tests on some projects.

I have used various defect tracking, test management, and project management tools like Rational, Jira, Azure Boards, and their predecessors.

I can code with C# and SQL. Besides writing tools to assist with testing, I have written stored procedures for test automation and can perform complex queries using joins and group by and the like.

What’s with the gap in your employment history in 2021 and 2022?

My family and I bought a camper and traveled for 18 months in 2021 and 2022. You can read about it here. We traveled through 46 states, staying at over 100 campgrounds, national forests, and other places.

What other interests/hobbies do you have besides testing software?

I am intrigued with ChatGPT and continue to see how best it can be utilized for testing purposes, everyday tasks, and silliness with my kids (e.g. silly poems and stories about them).

I love finances. I was a financial coach for four years, assisting clients with budgeting, saving, and learning how to build wealth.

I am a decent juggler, juggling balls, pins, and even knives once in a while.