Senior QA Engineer & Quality Engineering Consultant
9+ years of experience in manual and automated QA, building CI/CD pipelines, and improving software quality across enterprise banking and cybersecurity products.
I've worked on enterprise software used by large organizations, building automation frameworks from scratch, maintaining test infrastructure, investigating customer-reported issues, and improving release quality across complex products.
Services
- Manual QA & Quality Engineering — functional, regression and exploratory testing, test strategy, risk analysis, release quality.
- Automation QA — Selenium, SpecFlow, Cucumber, Page Object Model, C#, Java, API and performance testing with Postman and JMeter.
- CI/CD — Azure DevOps, Jenkins, TFS, Harness, GitHub, GitLab; automated regression on every build.
- AI / LLM Evaluation & QA — response evaluation, hallucination detection, prompt and model regression testing.
- SEO & Google Ads — technical SEO audits and paid search campaigns (see sergiidigitalservices.com).
- Web Design & Development — fast, mobile-first small business websites (see sergiidigitalservices.com).
Experience
- 2026 – present: Independent Consultant — QA, test automation, CI/CD and AI/LLM quality evaluation (Málaga, Spain).
- Aug 2024 – Oct 2025: OpenText Corporation — Lead QA Engineer, Cybersecurity R&D, Fortify Static Code Analyzer (Mississauga, Canada).
- Oct 2018 – Mar 2024: Fiserv — QA Automation Test Engineer, Weiland Banking Solution (Bannockburn, USA).
- Jan 2017 – Oct 2018: IT Expert System — QA Engineer (Schaumburg, USA).
Toolbox
Automation: Selenium, Selenium Grid, Protractor, WinAppDriver, SpecFlow, Cucumber, Gherkin. Programming: C#, Java, SQL, PowerShell. CI/CD: Azure DevOps, Jenkins, TFS, Harness, JFrog, GitHub, GitLab. Security & quality: Fortify SCA, WebInspect, Sonatype NexusIQ, SonarQube. API & performance: Postman, SoapUI, JMeter. AI & LLM: Microsoft Copilot, ChatGPT, Claude. Test management: JIRA, Azure DevOps, ALM Octane, Zephyr.
How an engagement runs
- Discovery — understand the product, goals, quality process and key risks.
- Strategy — define the testing approach, priorities, scope and success criteria.
- Execution — test, automate, investigate defects and integrate quality into development.
- Handover — deliver findings, documentation, automation and recommendations.
Contact
Let's talk about your project. Use the contact form on this page, or connect on LinkedIn: https://www.linkedin.com/in/sergiistupkin/