Skip to main content
Brad Azich

Brad Azich

Software QA Engineer

Talent
IrvineMember since July 30, 2026
JavaPythonSeleniumTestNGJUnitCucumberREST AssuredSQLMongoDBJIRAGitGitHub ActionsPostmanJenkinsIntelliJUI AutomationAPI TestingRegressionSmokeIntegration TestingAI-Assisted ValidationOOPSDLCAgileRESTful ServicesTest StrategyCI/CDCross-team CollaborationAnalytical ThinkingAdaptability
·

Hire this person

Send a job offer directly to this candidate

JavaPythonSeleniumTestNGJUnit

About

Software QA Engineer with over 5 years of experience testing cloud-based applications and developing automation frameworks for UI, API, and backend systems. Skilled in Java and Python for test automation, with hands-on experience integrating test suites into CI/CD pipelines using Jenkins, GitHub Actions, and Git. Strong background in microservice-based testing, RESTful API validation, cross-functional debugging, and leveraging AI for advanced test validation.

Eager to contribute to your company's mission to deliver seamless and secure experiences for users.

Experience

AI QA Automation Test Engineer at Tax Relief Advocates (2025-10 – Present)

  • Architected and developed a comprehensive automated testing framework from scratch utilizing Java, Python, Selenium, REST Assured, SQL, MongoDB, and Postman.
  • Engineered an AI-powered test-coverage gap analyzer that cross-references product PRDs and source code against existing automation, producing criticality-tiered reports to surface untested behaviors missed during manual audits.
  • Evolved the analyzer into an integrated Claude Code command featuring branch-diff analysis, multi-product file inference, and a human-in-the-loop design that generates stub tests for engineer review rather than unverified assertions.
  • Led end-to-end testing initiatives for a software team automating day-to-day operations for a tax consolidation company, focusing on tax investigation sheet generation and client transcript retrieval.
  • Designed and executed test plans for newly implemented AI-driven predictive pricing models to ensure data accuracy and reliable output.
  • Authored and maintained over 200 automated tests spanning more than 10 distinct products, facilitating bug-free and timely software releases on a weekly cadence.
  • Pioneered the integration of artificial intelligence within the testing suite to automate the complex validation of generated PDF documents.
  • Implemented GitHub Actions to establish CI/CD pipelines, enabling automated weekly regression testing and streamlining the deployment process.

Software Engineer in Quality Assurance at PNC Bank (2020-10 – 2025-10)

  • Developed and maintained scalable Selenium-based automation frameworks in Java to enable continuous regression testing across agile teams.
  • Maintained and enhanced automation frameworks in TestNG and Cucumber for end-to-end testing of healthcare file transfers between bank and customer.
  • Participated in code reviews and test plan discussions with cross-functional teams to ensure testability and clarity of new features.
  • Built custom test utilities using Java and Python to streamline repetitive validation tasks, reducing manual testing time by 60%.
  • Managed and collaborated with team members both onshore and offshore to ensure timelines and goals were met.

Education

Certificate in Software Engineering – Tech Elevator (2020-05)

Bachelor of Science in Information Technology – The Pennsylvania State University (2018-05)

Skills

Software QA Engineer

Reviews

Related