Bruce Allen Ritter
Software Design Engineer in Test Java + Selenium C# + WPF
************@*****.*** • 253-***-****
LinkedIn Profile: /in/bruce-ritter/ • Edgewood, WA, 98372 10+ years of engineering robust testing frameworks, elevating software quality across a spectrum of platforms and driving integration of automated testing processes that significantly reduce time-to-market and enhance product reliability. Track record of creating, implementing, and refining complex end-to-end automated software testing strategies and leveraging Java, C#, and Selenium among other technologies, to guarantee seamless software deployment. Proficient in harmonizing continuous integration and continuous deployment (CI/CD) methodologies with agile practices, thereby optimizing development cycles and boosting operational efficiencies. Well-versed in diagnosing and troubleshooting cross-platform compatibility issues to ensure optimal performance of software on diverse operating systems including Windows, UNIX, and Android. Creative problem-solver; capable of innovating within high-pressure environments, leading and inspiring cross-functional teams to surpass project benchmarks, and working in multiple computer languages. Areas of Expertise
Cross-Platform Testing & Troubleshooting
Software Debugging & Root Cause Analysis
Agile & Scrum Methodology Integration
Automated Software Testing Strategies
Automated WCAG/Section 508 testing
HIPAA HITECH certified 2018-2024.
Test Framework Architectural Design
Performance & Accessibility Testing
API Testing & Validation Techniques
Mobile Testing (Android Emulation)
Katalon Practitioner Certification
Teamwork, Collaboration
Regulatory Compliance
Database Management
Active-listening
Unit Testing
Technical Proficiencies
Languages Java C# C++ ASP[.NET] XML XSLT JSON CSS Visual Basic Visual Studio HTML C Database SQL INGRES 3GL 4GL ABF SQL Administration ERWIN ERD POSTGRES DBeaver Hardware IBM-PC Apple Macintosh Sun workstation Operating Systems Windows 10 Workstation, Server Some Android UNIX Mac O/S Internet RESTful Srvc HMTL XML xPath CSS JSON SOAP Webservice Low-level HTML Coding ASP.NET COM+ Under Visual Studio .NET
Other Tools & Tech. IHE Transactions Azure Continuous Integration/Release Storage App Functions JIRA TestNG HP Quality Center Agile & Scrum Methodologies Windows PerfMon Fiddler Netmon SQL Profiler Selenium WebDriver
/ Grid, Katalon BrowserStack Selendroid Appium Mobile Emulator Android/ iOS VisualStudio MSTest JMeter GIT SoapUI
Professional Experience
Contract QA Engineer at Deloitte – Seattle, WA 06/2024 — 04/2025 Tech Used CircleCI Continuous Integration/Continuous Release, Katalon IDE, Selenium WebDriver, Java, GIT, test methodologies, Scrum, Agile, HTML, Browser Dev Tools (varies).
Wrote, implemented, and assessed end-to-end (E2E) automated software testing for the State of California using Katalon Studio
Manually tested accessibility.
Applied advanced technical capabilities in Java, Selenium, WebDriver, and Katalon for this comprehensive testing framework.
Wrote a significant percentage of the shared test routines using Groovy and Java in Katalon used by other members of the test team
OneHealthPort – Seattle, WA 03/2018 — 02/2024
Senior Software QA Engineer
Tech Used: IHE transaction coding, Azure Continuous Integration/Continuous Release, Storage and App Functions, Selenium WebDriver, Java, TestNG, Eclipse, GIT, test methodologies, Scrum, Agile, HTML, Browser Dev Tools (varies), BrowserStack, SoapUI Wrote, implemented, and assessed end-to-end (E2E) automated software testing for Healthcare Enterprise (IHE) transaction APIs and User Interfaces using Java, TestNG, and Selenium. Ad hoc API testing using SoapUI Page 2 2
Performed manual and automated accessibility testing.
Wrote comprehensive testing framework from scratch using Java and Selenium
Streamlined software testing processes through automation, reducing testing time for monthly security maintenance from more than an hour to only 10-15 minutes, and cutting testing efforts after major upgrades from 20 man-hours to approximately 40 minutes of automated testing by a single team member. Puget Sound Transit– Seattle, WA 02/2016 — 03/2018 Contract Software Test Engineer
Tech Used: Continuous Integration, Continuous Release, Selenium 2/WebDriver, Selenium Grid, Mobile testing using Selendroid Android emulator, and Chrome and Firefox in Mobile emulation mode, Java, TestNG, Eclipse, GIT, test methodologies, Scrum, Agile, HTML, CSS, PHP, Behat, Mink, Gherkin, Browser Dev Tools (varied). Created test support routines in PHP in feature Context.php Behat Context file, for a new website slated for 2018, to aid Behat/Mink/Selenium2 testing, including creation of relevant feature test files. Used JSON for sourcing test data and SQL for storing test results.
Constructed automated test framework for SoundTransit.com and mobile counterpart, from ground up, employing Java and Selenium as core automation technologies.
AT&T –Bothel, WA 07/2014 — 05/2015
Contract Functional Test Engineer
Tech Used: Continuous Integration, Continuous Release, Selenium 2/WebDriver, Java, TestNG, Eclipse, SVN, Jira, HP Quality Center, test methodologies, Scrum, Agile, HTML, CSS, FireBug, Browser Dev Tools (varied). Conducted manual federally mandated accessibility tests on AT&T website, created test cases, and executed general manual testing. Carried out root cause analysis and guided developers in implementing fixes.
Designed Java classes for standalone and test framework apps to programmatically conduct many of federally required Section 508 and AT&T CATO accessibility tests on AT&T Consumer and eBiz websites, leading to a reduction in manpower required for such testing.
Amazon – Seattle, WA, 05/2014-07/2014
Contract Quality Assurance Technician
Tech Used: Continuous Integration, Continuous Release, RESTful Srvc, JSON, Jira, adb/Kindle(Android), python, test methodologies, Scrum and Agile methodologies
Conducted manual testing for Kindle Enterprise Encryption technology and moved on to develop automated test software and scripts for the same technology, including tasks such as flashing and updating as needed. Managed bug lifecycle within JIRA, including entry, testing, verification of fixes, and closure. Developed and executed comprehensive Test Plans and test cases for Kindle Enterprise Encryption and Kindle Education Whispercast projects. Executed end-to-end data testing using RESTful Services with JSON submission.
Authored test suite to validate reliability of Kindle's encryption management system, ensuring data security and integrity. Amazon – Seattle, WA, 11/2013-05/2014
Contract Quality Assurance Engineer III
Techn Used: Jira, adb, test methodologies, Scrum, Agile Developed a Test Plan for Kindle Book & Newsstand Store Android app tailored for a new Amazon device. Designed a specific test plan for a feature within application. Regularly flashed device, later identified as Amazon Phone, with new builds to test and verify bug fixes throughout implementation. Performed bug triage, including assigning or closing bugs as appropriate to maintain quality and functionality.
Identified and reported bugs, errors, and inconsistencies in software code to reduce client-reported issues. Education & Credentials
Post Graduate Studies, Courses Completed to Qualify for CSU System Computer Science Master’s Program CSUF, Fullerton, CA o Machine Languages Logic Design Programming Languages Data Structures Database Design Bachelor of Science, in Physics Harvey Mudd College – Claremont, CA o Computer Graphics Computational Methods in Physics MCP 072-229 (MS SQL Design & Implementation), A+, Training for in C#, ASP.NET, ADO.NET, ARADSA, XML, Web Services, Web Applications, Windows Applications