Senior Test Automation Engineer and Quality Assurance professional with 18+ years in software testing, automation, performance testing and QA leadership. ISTQB Certified Test Automation Engineer. Specializes in building enterprise-grade test automation frameworks in C#, Java, JavaScript, and Python. Expert in CI/CD, cloud testing (AWS, Azure, GCP), Docker, Kubernetes, BDD, TDD, shift-left testing, and AI-powered testing tools. Experienced SDET across fintech, banking, telecom, e-commerce, and big data sectors. Skilled in defining test strategy, test plan authoring, defect management, regression testing, smoke testing, UAT coordination, and quality gate enforcement. Designer of ML model evaluation frameworks covering LLM accuracy testing, hallucination rate analysis, topic drift detection, and model consistency assessment across production-grade AI applications. GitHub Actions, Azure DevOps, Jenkins, cross-browser testing, cross-functional team collaboration, Agile methodology, test coverage analysis.
Work Experience
Senior Test Automation Engineer — EY (Ernst & Young)
–
Designing and developing advanced test automation frameworks. Spearheaded test automation initiatives across 7 projects. Created comprehensive performance tests for backend services and frontend applications. Implemented AI-powered tools to accelerate test case creation, bug reporting efficiency, and E2E automation coverage. Built self-healing test automation systems using AI-driven failure analysis. Utilized MCP for design and requirements verification, identifying 200+ potential issues in documentation before development. Leveraged MCP for Azure logs verification and configuration validation. Provided technical mentorship on AI integration.
Designed and developed enterprise-grade automation frameworks from scratch for banking applications. Implemented comprehensive test automation strategies across 4 development teams. Established CI/CD pipelines integrating automated testing with deployment processes. Mentored team members on Java-based test automation development, establishing coding standards and review processes.
Test Manager / Test Automation Architect — Black Swan Technologies
–
Architected and implemented multiple automation frameworks from scratch supporting .NET and Java ecosystems. Established BDD practices using SpecFlow and Gherkin syntax across 5 development teams. Implemented cloud-based testing infrastructure across AWS and GCP platforms. Spearheaded QA team initiatives (7 members). Provided technical mentorship and guidance to 7 junior and mid-level test automation engineers.
Senior Test Automation Engineer — EY (Ernst & Young)
–
Engineered robust test automation frameworks from ground up using .NET Core architecture. Developed comprehensive C# test suites for enterprise-level financial applications. Implemented BDD testing approach with SpecFlow and Gherkin. Integrated automated testing pipelines with Azure DevOps for continuous integration workflows.
Technologies: .NET Core, C#, NUnit, SpecFlow, Gherkin, Selenium, Azure, Microsoft DevOps, Git, Visual Studio, ReSharper, Microsoft SQL Server, Figma
Senior Test Automation Engineer — Credit Suisse
–
Designed and developed automation frameworks from scratch for financial systems. Implemented robust test automation solutions for complex financial workflows and risk management systems. Created automated regression testing suites for critical financial operations and compliance validation.
Technologies: .NET Core, C#, NUnit, SpecFlow, Gherkin, Team City, SVN, Visual Studio, ReSharper
QA Automation Technical Lead — DXC Technology
–
Architected and implemented comprehensive automation frameworks from scratch for Big Data testing environments. Conducted comprehensive scalability analysis of Hadoop clusters. Implemented CI/CD pipelines with custom Groovy scripts for Jenkins automation. Designed and maintained testing infrastructure supporting Hadoop ecosystem (HDFS, Phoenix, Hive).
Implemented new functionalities for enterprise telecommunications applications using Java 7 and JEE. Created e2e automation tests using Robot Framework with Jython. Developed RESTful services and APIs documented with Swagger.
Designed and developed comprehensive automation frameworks for airline booking and reservation systems. Created automated test scripts using JavaScript and Protractor for Angular-based web applications. Implemented Jenkins CI/CD pipelines.
Test Automation Analyst — Eclipse Group Solutions Ltd.
–
Designed and developed comprehensive automation frameworks from scratch using Selenium WebDriver and Java. Created automated test suites for e-commerce platform testing using Hybris framework. Utilized Selenium Grid for distributed test execution.
Created comprehensive test plans and executed manual and automated tests for Orange Polska and Transport for Greater Manchester projects. Performed performance and scalability testing with JMeter and LoadUI. Utilized Web Methods integration platform for enterprise application testing.
Technologies: Java, Selenium, JMeter, LoadUI, SoapUI, Web Methods, HP Quality Center, Jira, Maven, SQL, Spring
Software Tester — Atos Origin IT Services
–
Prepared and executed comprehensive manual test cases for telecommunications projects including Telekomunikacja Polska and Orange Polska. Conducted system, integration, and acceptance tests. Performed scalability analysis and performance testing with LoadUI. Used SoapUI for API testing.
Technologies: SoapUI, LoadUI, Mercury Quality Center, Bugzilla, HTML, XML, CSS
Education
Postgraduate in Software Engineering — Java Developer
Wrocławska Wyższa Szkoła Informatyki Stosowanej
–
Bachelor of Science in Computer Graphics
Wrocławska Wyższa Szkoła Informatyki Stosowanej
–
Certifications
AI_devs 3 Agents Reloaded — AI_devs — 2025
Microsoft Certified: Azure AI Fundamentals — Microsoft — April 2021
Microsoft Certified: Azure Developer Associate — Microsoft — March 2021
AWS Certified Cloud Practitioner — Amazon Web Services — July 2020
Oracle Certified Associate, Java SE 8 Programmer — Oracle — November 2019
Microsoft Certified: Azure Fundamentals — Microsoft — October 2019
LPI Linux Essentials Certificate — Linux Professional Institute — April 2019
ISTQB Technical Test Analyst Advanced Level — ISTQB — April 2014
ISTQB Certified Tester Foundation Level — ISTQB — July 2011
English: C1 — Advanced business communication, technical documentation, international project collaboration
Polish: Native speaker
Candidate Summary
Mariusz Pohoryło is a highly experienced Senior Test Automation Engineer and SDET with 18+ years of professional experience across EY, HSBC, Credit Suisse, Nokia, and Ryanair. He brings broad expertise across UI, API, performance, and AI/LLM testing, with strong engineering skills in C#, Java, JavaScript, and Python.
Seniority level: Senior. Leadership experience: Yes — QA team lead and Test Manager across multiple organisations. Remote readiness: Yes. Available for: Senior Test Automation Engineer, QA Automation Architect, SDET, Test Manager, DevOps QA Engineer, AI Testing Specialist.
Certifications: ISTQB Advanced Level Technical Test Analyst, AWS Cloud Practitioner, Azure Developer Associate, Azure AI Fundamentals, Oracle Java SE 8. Designed and delivered enterprise-grade test automation frameworks from scratch at multiple large organisations. Experienced in technical mentorship, CI/CD pipeline ownership, and cross-functional team collaboration.
SYSTEM INITIALIZED 2026
MARIUSZ
POHORYŁO
Senior Test Automation Engineer | 18+ Years Experience | UI · API · Performance | CI/CD & AI Specialist
ARCHITECTING RESILIENT QA ECOSYSTEMS AND AI-DRIVEN TESTING PARADIGMS FOR MISSION-CRITICAL APPLICATIONS.
STATUS: DEPLOYING AI QA FRAMEWORKS
SYSTEM BIO
Experienced SDET and ISTQB Certified Test Automation Engineer with over 18 years of experience in software testing and automation. Specialized in designing and developing robust test automation frameworks using C#, Java, JavaScript and Python. Deep understanding of the software development lifecycle, testing methodologies, and best practices in CI/CD, cloud environments (AWS, Azure, GCP), Docker, MacOS, and Linux.
Extensive hands-on experience in testing complex telecom systems, fintech platforms, e-commerce solutions, and big data applications. Proficient in a wide range of testing techniques, including unit testing, performance testing (JMeter), UI testing (Selenium, Testcafe, Playwright, Cucumber, SpecFlow), integration testing, API testing (Postman, RestAssured), and memory leak detection and scalability optimization. Skilled in designing and executing performance tests to identify bottlenecks and optimize application scalability and response times.
Strong team player, fostering collaboration and knowledge sharing across cross-functional engineering teams. Experienced in technical mentorship, QA team leadership, and building quality-first engineering cultures.
AI INTEGRATION LOG:
Actively leverage AI-powered tools in test automation and predictive defect analysis to increase test coverage, accelerate release cycles, and reduce maintenance efforts. Familiar with integrating AI-driven solutions for test optimization, anomaly detection, and data analysis.
Additionally, I possess strong knowledge of stock markets, cryptocurrencies, and finance, which I continuously develop both professionally and as a personal passion.
WORK HISTORY
01
SENIOR TEST AUTOMATION ENGINEER
03/2023 — PRESENT
EY
Spearheaded test automation initiatives across 7 projects within Agile/Scrum delivery teams. Championed shift-left testing practices — embedding quality gates and automated smoke, regression, and end-to-end test suites early in the CI/CD pipeline using Azure DevOps and GitHub Actions. Built self-healing automation systems using AI-driven failure analysis, reducing flaky test rate and mean time to detect defects. Utilized MCP for design and requirements verification, identifying 200+ potential issues in documentation before development began. Implemented AI-powered tools to accelerate test case creation, defect reporting efficiency, and E2E coverage. Created comprehensive performance and load tests for backend microservices and frontend applications using JMeter, improving system reliability and establishing SLO baselines. Conducted performance bottleneck identification and root cause analysis across distributed services, optimizing system capacity and response times. Designed and executed ML model evaluation frameworks for LLM and AI quality assurance, assessing output reliability, response accuracy, hallucination rate, topic drift, and model consistency across production-grade applications. Collaborated cross-functionally with development, DevOps, and product teams. Provided technical mentorship on AI integration and test automation best practices.
Served as Test Manager and Test Automation Architect across 4 Agile development teams in a high-volume banking environment. Defined and owned the end-to-end test strategy, covering unit, integration, API, regression, smoke, and UAT testing layers. Designed and developed enterprise-grade Java automation frameworks from scratch, achieving significant reduction in manual test effort and regression cycle time. Established quality gates in Jenkins and Azure DevOps CI/CD pipelines to enforce zero-defect deployment policies. Implemented defect management workflows and test coverage tracking with JIRA and Confluence. Mentored 5 engineers on Java-based automation development, establishing coding standards, pull request review processes, and BDD practices with Cucumber and Gherkin. Conducted training sessions for manual testers on test automation tools and shift-left quality practices. Collaborated cross-functionally with dev leads, product owners, and release managers to align testing scope with Agile sprint cadence and release candidates.
Led a 7-person QA team as Test Manager and Test Automation Architect, driving quality assurance strategy across 5 Agile development teams. Architected and built automation frameworks from scratch supporting .NET Core (C#/NUnit/SpecFlow) and Java (JUnit/Cucumber) ecosystems. Defined the test strategy covering UI, API, integration, regression, smoke, and performance testing layers. Established shift-left testing practices and embedded quality gates in Jenkins CI/CD pipelines. Implemented cloud-based testing infrastructure on AWS and GCP. Executed performance and load testing of REST APIs using JMeter, establishing throughput baselines and SLO thresholds. Created hybrid test solutions integrating REST API contract validation with UI end-to-end automation. Led technical decision-making for test automation tool selection, framework architecture, and defect management processes. Optimized test execution speed and reliability across environments.
.NET COREC#NUNITSPECFLOWSELENIUMREST ASSUREDJAVA 8AWSGCPJUNITMAVENCUCUMBERGHERKINSPRINGJENKINS CI/CDJIRACONFLUENCETEST STRATEGYSHIFT-LEFT TESTINGVISUAL STUDIO
04
SENIOR TEST AUTOMATION ENGINEER
02/2019 — 03/2020
EY
Engineered robust test automation frameworks using .NET Core and C# for enterprise-grade financial applications in an Agile/Scrum environment. Implemented BDD practices with SpecFlow and Gherkin, improving collaboration between QA, development, and business stakeholders on acceptance criteria and test coverage. Integrated automated regression and smoke test suites into Azure DevOps CI/CD pipelines as quality gates before deployment. Created data-driven test scenarios with SQL Server database validation, ensuring data integrity across complex financial workflows. Applied shift-left testing principles by involving QA from requirements analysis through release. Collaborated cross-functionally with development teams and business analysts to define test strategy and defect management processes.
Designed and developed C# automation frameworks from scratch for complex financial workflows and risk management systems within an Agile delivery environment. Defined the test strategy covering API, regression, smoke, and performance testing for critical financial applications. Wrote comprehensive automated test suites with NUnit and SpecFlow, and executed BDD scenarios against compliance and risk validation workflows. Implemented performance testing strategies with targeted load profiles for high-frequency financial operations. Integrated continuous testing into TeamCity CI/CD pipelines as automated quality gates, enforcing zero-defect deployment policies. Managed defect tracking and triage in collaboration with development and compliance teams. Conducted regression suite maintenance and ensured backward compatibility across release candidates.
.NET COREC#NUNITSPECFLOWGHERKINTEAM CITYSVNJIRAREGRESSION TESTINGTEST STRATEGYVISUAL STUDIO
06
QA AUTOMATION TECHNICAL LEAD
01/2018 — 09/2018
DXC TECHNOLOGY
Led QA automation efforts as Technical Lead in an Agile/Scrum environment, defining the quality assurance strategy and test plan for Big Data platform validation. Architected Java automation frameworks for Hadoop ecosystems (HDFS, Phoenix, Hive), implementing data integrity, schema validation, and regression test suites. Applied shift-left testing practices by integrating automated smoke and regression checks into Jenkins CI/CD pipelines with custom Groovy scripts. Executed performance and scalability testing of distributed Big Data systems, validating throughput under production-scale loads. Orchestrated DevOps responsibilities including automated deployments, environment provisioning, and system migrations. Established code review processes, version control workflows (Git), and defect management standards. Coordinated cross-functional collaboration across QA, engineering, and infrastructure teams.
Implemented new features for enterprise telecommunications applications in Java 7/JEE within an Agile/Scrum team. Developed JUnit and Mockito unit test suites maintaining high code coverage, and built end-to-end automation using Robot Framework and Jython. Developed RESTful services documented with Swagger, applying API testing with Postman and SoapUI for regression and smoke test validation. Designed DDL scripts for database schema management and data migration with SQL. Integrated BDD scenarios using Cucumber and Gherkin, aligning acceptance criteria with business requirements. Managed application deployment and configuration on WebSphere. Collaborated cross-functionally across quality assurance, development, and operations.
Designed and built JavaScript/TypeScript automation frameworks for airline booking and reservation systems using Protractor and Selenium against Angular-based web applications. Implemented end-to-end regression and smoke test suites covering critical booking flows, payment validation, and cross-browser compatibility scenarios. Integrated automated test execution into Jenkins CI/CD pipelines as quality gates before release candidates. Applied BDD methodology with Cucumber and Gherkin, enabling collaboration between QA, product owners, and developers on acceptance criteria. Used TestRail for test plan management, execution tracking, and defect reporting. Worked within Agile/Scrum delivery cycles with cross-functional teams.
Designed and developed Selenium WebDriver and Java automation frameworks for e-commerce platform quality assurance on the Hybris platform. Built regression, smoke, and end-to-end test suites covering product catalogue, checkout, and order management flows. Implemented Jenkins CI/CD pipelines integrating automated test execution as a quality gate before deployment. Applied BDD methodology with JBehave and Gherkin, aligning test scenarios with acceptance criteria. Utilized Selenium Grid for parallel and cross-browser test execution, reducing regression cycle time. Managed defect tracking and test plan documentation using JIRA and Confluence in an Agile/Scrum environment.
Created test plans and executed both manual and automated test suites for enterprise clients including Orange Polska and Transport for Greater Manchester. Designed and maintained regression and smoke test coverage using Selenium and Java. Performed performance, load, and scalability testing with JMeter and LoadUI, validating system behaviour under peak-load conditions. Conducted API and integration testing with SoapUI and Web Methods enterprise integration platform. Tracked defects and managed quality assurance workflows using HP Quality Center, JIRA, and Bugzilla. Applied structured Waterfall and early Agile methodologies across multi-stakeholder delivery programmes.
Prepared and executed manual test cases for telecommunications projects including Telekomunikacja Polska and Orange Polska. Conducted system, integration, and acceptance tests. Performed scalability analysis and performance testing with LoadUI. Used SoapUI for API testing.
Exploring frontier models, agentic systems, MCP protocols, and AI-native development tools. Early adopter of AI-augmented testing workflows.
candlestick_chart
FINANCIAL MARKETS
Stock markets, cryptocurrencies, and macro economics. Continuously developing both professionally and as a personal passion. Strong analytical mindset applied to market dynamics.
headphones
MUSIC ENTHUSIAST
Currently learning to play drums, bass guitar and synthesizer as a hobby. This musical journey develops creativity, patience, and coordination while helping me relax and unwind from the demands of technical work.
LANGUAGES
ENGLISH
C1 — ADVANCED
Business communication, technical documentation, international project collaboration.
POLISH
NATIVE SPEAKER
Based in Wroclaw, Poland. Full professional and personal fluency.