Senior Test Automation Engineer
The Berger Group
16 yrs 1 mo
• End-to-end design and implementation of test automation frameworks from the ground up
• Mentoring colleagues from junior to senior level
• Tools: Playwright, Cypress, Selenium, ServiceNow ATF, AI-assisted testing tools
• Programming languages: TypeScript, JavaScript, Java, C#
• Domains: banking, energy, insurance, telecommunications systems, and ServiceNow platforms
Full-stack Developer, MD
The Berger Group
16 yrs 1 mo
NextJS, NestJS, ReactJS, Typescript, MongoDB
• Designing and implementing the architecture using NextJS (with SSR), NestJS, NodeJS, Express, MongoDB (Mongoose), and TypeScript
• Developing secure authentication, role-based access control, and subscription/transaction flows
• Creating core features such as real-time communication, media uploads, reviews, location services, and identity verification
• Implementing feature flag support and moderation tools to ensure controlled rollout and platform integrity
• Driving best practices in clean code, API design, and maintainable architecture for long-term growth
Remote Expert Software Developer in Test (domain: Health)
NHS
2 yrs 3 mos
• Contributed to COVID-19 critical projects such as 'Find My NHS Number', 'Rate and Review', and 'Contact Us' features on the NHS website and app.
• Supported the C# development team by assisting in bug fixes, small feature implementations, and backend improvements to accelerate delivery during high-pressure pandemic periods.
• Owned test automation written in Python, improving efficiency by 25% through enhanced scripts and test coverage.
• Worked directly with the mobile app (iOS TestFlight, Android) and web teams to ensure comprehensive quality coverage across platforms.
• Performed accessibility testing on Covid-related pages using AXE, ensuring WCAG compliance and inclusivity.
• Mentored junior team members on test automation best practices, improving team delivery and response during peak project phases.
• Helped bridge the gap between development and QA by proactively identifying potential issues and contributing to solutions in both code and test layers.
Senior Software Development Engineer in Test (domain: Online Marketing)
Qubit.
10 mos
• Worked on a marketing platform designed to enhance customer revenue through personalized marketing features.
• Used JavaScript and ReactJS to develop frontend features, improve customer categorization logic, and contribute to building dynamic UI components.
• Tested and validated AI-driven marketing features, ensuring accuracy and performance in personalized offers.
• Owned the Cypress automation framework, reducing error rates by 30% and supporting continuous integration efforts.
• Collaborated with both data science and development teams to ensure seamless feature implementation and reliable testing.
• Bridged development and QA by contributing directly to both the codebase and the test suites, supporting rapid feature delivery with quality.
Software Backend Developer (domain: Gaming)
Sponge Hammer Limited
8 mos
• Joined the 'Sea of Thieves' game development team as a Backend Developer focused on API development and performance improvements.
• Planned and enhanced backend APIs, resulting in a 20% improvement in server response times to support thousands of concurrent users.
• Contributed to the creation of a new in-game bonus system, handling large data streams and integrating reward features.
• Collaborated with senior developers to maintain high performance and quality standards in a dynamic gaming environment.
• Expanded skills in API testing and development challenges, further strengthening backend development expertise.
Senior Software Engineer in Test / ReactJS Frontend Developer (Jr) (domain: Ecommerce)
Kingfisher plc
1 yr 3 mos
• Led the implementation of JavaScript-based test automation for a complex 2D and 3D kitchen planning tool, increasing test coverage by 40%.
• Collaborated closely with the ReactJS development team, contributing to frontend features, UI improvements, and optimization tasks.
• Developed Proof of Concepts (POCs) to explore new technologies and improve the planning tool's functionality.
• Created and implemented custom React hooks to enhance component reusability and simplify complex logic in the application.
• Integrated the test automation framework with the CI pipeline, providing developers with instant feedback on code changes.
• Mentored junior team members in test automation best practices, promoting a culture of quality within the team.
Senior Software Developer in Test (domain: Sport betting)
WIN TECHNOLOGIES
6 mos
Senior Software Engineer in Test (domain: Fashion, Ecommerce)
Arcadia Group Ltd
3 mos
Senior Software Engineer in Test (domain: Banking)
HSBC
1 yr 9 mos
● Played a pivotal role in HSBC's digital transformation project, focusing on enhancing the loan and credit card application processes. This involved the development of new APIs and web development changes to streamline user experience and system performance.
● Led the creation of new layers above existing System APIs, significantly improving the smoothness and clarity of the loan and credit card application processes for users. This required a deep understanding of both the technical and user experience aspects.
● Oversaw comprehensive testing strategies, employing Java for API testing, Postman for manual testing, and JavaScript for UI testing. The testing approach was meticulously designed using the pyramid model, ensuring robustness and alignment with project goals.
● Managed multiple testing teams, serving as the primary point of contact for the head of testing. This involved coordinating efforts, ensuring the implementation of effective testing plans, and overseeing the overall quality assurance process.
● Successfully led the teams to go live without any delays, a significant achievement given the complexity of digital transformation in the banking sector. Our thorough testing approach resulted in several months post-launch without encountering any production issues, a testament to the team's expertise and diligence.
● Contributed to the smooth and successful digital transformation at HSBC, embodying a commitment to quality, efficiency, and team collaboration in a high-stakes banking environment.
Senior Software Engineer in Test (domain: Ecommerce)
ASOS.com
8 mos
● Joined ASOS during a critical phase of their digital transformation, which involved transitioning from legacy .NET solutions to modern React-based platforms. This transition aimed to enhance the overall user experience on the website.
● Focused on optimizing the user journey, particularly on the Product List Page, Product Details Page (with images and videos), and the Bag (basket) section. The goal was to identify and resolve any bottlenecks in the user journey to prevent customer drop-offs during the crucial payment process.
● Conducted extensive testing and data analysis to understand and improve user interactions across the website. This involved identifying key areas where users faced issues and addressing them to enhance the customer experience.
● Given ASOS's support for a wide range of browsers, operating systems, and devices, we utilized BrowserStack for automated testing. This required setting up a tunnel for testing local deployments on BrowserStack, a process requiring significant effort and configuration.
● The comprehensive testing efforts were successful in identifying and resolving cross-browser and cross-device issues, leading to improvements in the code by the development team. This meticulous approach ensured that all potential user experience issues were addressed before going live.
● Upon launch, the users experienced noticeable improvements in performance and user experience. This success was a direct result of our thorough testing strategy and commitment to enhancing the digital interface at ASOS.
Senior Software Engineer in Test (domain: Online Shopping, Ecommerce)
Tesco PLC
2 yrs 2 mos
● Joined Tesco during a transformative period to expand their grocery ordering system internationally, leveraging their established expertise in the UK market. My primary objective was to develop a robust testing framework, aligned with the development team's nascent adoption of ReactJS.
● Tasked with creating a testing framework from scratch, I utilized MochaJS, CasperJS, and WebDriver IO, the foundational technologies behind today's CypressIO and Playwright frameworks. This initiative was pivotal in laying the groundwork for future test automation approaches at Tesco.
● The project involved reengineering multiple APIs to adopt a RESTful approach and revamping the entire web user experience. My role was critical in ensuring these new systems' seamless integration and functionality.
● As the sole test automation engineer, I spearheaded the testing efforts for Tesco’s online ordering solution, successfully launching in 11 countries including Spain, Hungary, Poland, Thailand, and Turkey. This was a greenfield project, presenting unique challenges and learning opportunities.
● Over my two-year tenure at Tesco, we also revisited and refined the UK ordering system, including the 'book a slot' feature. My contributions were particularly impactful during the pandemic, as the system demonstrated exceptional efficiency and reliability in the UK and other countries with Tesco's online ordering support.
Senior Test Automation Engineer (domain: Banking)
UBS Investment Bank
2 yrs 2 mos
Defining regression test cases for the key functionalities and automating these using the Robot Framework (recently Java + WebDriver combo)- Testing of the application based on acceptance criteria defined by the business - Testing includes the full spectrum of the application architecture: database, feed processing, java back end running on Linux, Java REST interfaces, TM1 Business intelligence cube, Cognos BI reporting Layer and the Java Thin client web application running on Tomcat presented to the users in IE and Firefox - Managing the test data repository, test data gathering, creation and test data setup for test environments.
Lead Software Testing Engineer
EPAM Systems
3 yrs 7 mos
Leading a team with 4 people. Creating and verifying tasks, reporting for the PMs. Analysing automation tests result (.Net, Selenium), making manual functional tests
Lead Testing Automation Engineer (contractor)
Sportingbet
1 yr 6 mos
Creating, executing and analysing automated tests with Selenium (.Net) and functional (manual) tests as well. Leading a team with 4-6 members.
Demonstrator
Budapest University of Technology and Economics
2 yrs
Demonstrator
Budapest University of Technology and Economics
2 yrs
Demonstrator
Budapest University of Technology and Economics
2 yrs
Software Testing Engineer
IT Services Hungary Kft.
3 yrs
Functional testing of a big Road charging system