Principal Software Consultant

John Baranski

Octave · QA Lead · Enterprise Asset Management

11+ years leading mobile and web QA initiatives across the full SDLC. Experienced in building cross-functional teams, driving test automation, and delivering high-quality software across iOS, Android, and web platforms in Agile and Scrum environments.

john@johnbaranski.com
Experience
Sept 2014 — Present
Octave — Greenville, SC

Principal Software Consultant | EAM

  • Lead a cross-functional QA team of 5 (3 onsite, 2 offshore) through Agile/Scrum release cycles, coordinating test planning, execution, and defect resolution.
  • Designed and maintained comprehensive test strategies for iOS and Android native apps covering functional, regression, UI/UX, exploratory, data migration, and backend testing.
  • Validated sync processes between web and mobile applications in online, offline, connected, and disconnected modes.
  • Designed and executed SOAP XML automation scripts to populate database tables; wrote Python scripts to automate environment setup during release cycles.
  • Reported and tracked defects in JIRA with detailed reproduction steps, attachments, and video evidence; mentored team members on best practices.
  • Collaborated with UI/UX designers and product owners to improve application workflows and user experience.
Sept 2008 — June 2014
TPM

Printer Operator / Sales

Aug 2007 — Sept 2008
Fluor Corporation

Document Controller

Technical Skills
Platforms
Windows 10/11, macOS Mojave
Mobile
iOS, Android OS, Windows 10 Native Apps
Programming
HTML5, CSS, XML, SQL, Python / Selenium
Databases
Oracle, SQL Server
Tools
Microsoft 365 (Word, Excel, PowerPoint, Teams, Outlook)
AI Tools
Claude AI, Amazon Kiro, Microsoft 365 Copilot
Version Control
GitHub, TortoiseSVN
Bug Tracking
JIRA
Cloud (AWS)
Lambda, S3, SES, API Gateway
Enterprise Tools
Azure, Okta, ADFS, ArcMap GIS
Testing Types
UI/UX, Functional, Regression, Exploratory, E2E, Data Migration, Compatibility, Backend
Methodologies
Agile, Scrum, Waterfall, SDLC, Defect Life Cycle
Projects

SOTLive

An independent website listing soccer match broadcast schedules available to US viewers.

  • Python Script — Queries ESPN's unofficial public API across several leagues and writes the schedule to a JSON file.
  • GitHub Actions — Runs the script every few hours and commits the updated schedule to the repo — no manual intervention needed.
☁️

AWS Tools

A shared serverless infrastructure layer built on AWS, designed to stay within the AWS free tier and eliminate reliance on any third-party development tools when possible.

  • Contact Form — Form submissions POST to API Gateway, trigger a Lambda function, and deliver email via SES.
  • Analytics — Custom pipeline tracking page views, clicks, and session duration via API Gateway and Lambda, with data stored in DynamoDB.
  • Usage Monitoring — AWS CloudWatch dashboards and billing alerts configured to track service consumption across Lambda, S3, SES, and API Gateway, ensuring monthly usage stays within free tier limits.
Education
BA — Business & Organizational Leadership
Brevard College
2003 – 2007
Beyond the Resume
🧪

QA Professional

11+ years finding bugs, breaking software, and making sure it ships right. Quality isn't a phase — it's a mindset.

👨‍👧‍👦

Full-Time Dad

The most important job on the list. Everything else is a distant second.

🎸

Part-Time Musician

When I'm not in Jira, I'm making noise. Music has been a constant alongside the career.

⚽🎣

Soccer & Fishing Fanatic

Lifelong soccer fan with academy youth soccer coaching experience. Always looking for the next chance to get out on the water — redfish and striper are the species of choice.