Vienna, Vienna, Austria
Senior Software Engineer in Testing and QA Automation Lead with 10+ years of experience delivering quality across web, mobile, and desktop applications. Deep expertise in building and scaling automation frameworks from the ground up, defining test strategies across multi-product environments, and driving quality culture through cross- functional collaboration with development, product, and DevOps teams. Hands-on experience with modern AI- assisted tooling including: Cursor, Playwright MCP, and Claude Code CLI to deliver faster, more stable, and more maintainable test suites. Comfortable working across the full SDLC in agile, trunk-based, and on-demand delivery environments.
Gunnebo project : • Worked on Gunnebo Hub project used to manage and remote control Gunnebo products with Gunnebo Security Solution mobile application from your home or workplace. • Setting up automation framework for mobile app. Technologies used: Java, JUnit, Appium, and Azure DevOps. BrowserStack was used to run tests on the cloud. • Lead Engineer with the Main Responsibilities to: - Organize manual and automation testing work - Review and maintain code - Supervise younger colleagues. - Lead release delivery - Communicate with the client on a daily basis • Used Azure Boards for ticket tracking and work was organized using Kanban methodology. Flatfrog project: • Responsible for manual and automation testing. • Lead QA Engineer with main responsibilities: - Writing new and maintaining old automation tests - Organize QA tasks - Organize planning, and lead the daily meetings with the development team - Release delivery lead - Mentor • Tech stack: C#, NUnit, Selenium, Azure DevOps for CI/CD, Swagger, GitHub. • Automated tests for web, mobile, and electronic apps. • Involved in organizing QA tasks and preparing release documentation. • Responsible for handovers and mentoring new employees. • Used GraphQL query language for our API tests and integrated it into our tests. • Worked in an Agile environment, having daily syncs, releases every second week, retrospectives, and planning. • Used the Kanban board for ticket tracking and the FlatFrog board too.
• Having a full automation test engineer role with the main responsibility to maintain current automation tests, introduce changes to improve the framework, and refactor and implement new automation tests for web and local apps. • Tech stack used: Playwright Testing Framework, Typescript, Rest API, Docker container, GitHub Actions for CI/CD. We’ve implemented end-to-end automation tests for two apps cloud and local using the Playwright automation framework. • Refactored automation framework in a way to have simple end-to-end tests, easy to debug, with reusable methods for all providers the app communicates with. Used Interfaces, specific and common tasks, and fixtures for initial setup. • The main responsibilities: - organize QA tasks - organize tickets and communicate with the client - plan QA work - discuss with the team about current work and the next steps - present current solution to the client and potential improvements - research best practices for our automation framework and work on daily improvements. • Work with basic Linux commands for the directory, file creation, updating files, and configuring projects, used the Trello board for ticket tracking.
• QA consultant on a project related to the implementation of a whiteboarding tool that levels the playing field between working in the meeting room or remotely. Responsible for manual and automation testing. • Lead QA Engineer with main responsibilities: - Writing new and maintaining old automation tests - Organize QA tasks - Organize planning, and lead the daily meetings with the development team - Release delivery lead - Mentor • Tech stack: C#, NUnit, Selenium, Azure DevOps for CI/CD, Swagger, GitHub. • Automated tests for web, mobile, and electronic apps. • Involved in organizing QA tasks and preparing release documentation. • Responsible for handovers and mentoring new employees. Track automation test status on a daily basis. The automation framework had around 400 tests including parallel tests between different apps (web, mobile, electron), tests for mobile support, electron app tests, and API tests. • Used GraphQL query language for our API tests and integrated it into our tests. • Worked in an Agile environment, having daily syncs, releases every second week, retrospectives, and planning. • Used the Kanban board for ticket tracking and the FlatFrog board too.
Test Engineer position - included in automation and manual testing. - Checking that project meets client expectations. - Working with developers and other team members in order to implement all requirements . - Working with Agile software development methodologies. - I have been working on different projects in Atlantbh using different technologies for automation. - I've worked with Java language , Selenium webdriver, Testng testing framework and Maven build tool on previous three projects(framework setup, regression automation using POM model, continuous integration with Jenkins) - Typescript/Jest testing framework/Selenium. - API testing using Jmeter tool - Mentor role in ABH internship (three months) program: planning, organising meetings, reviewing code, demo preparation with intern (used technologies Java/Testng/Maven) - Mentor role on Dev Days - setup testing framework, organising QA tasks , advising students (used technologies Java/Testng/Maven) - Working with continuous integration (Jenkins)