Back to professionals

Automation Tester

Overview


Short Summary

Experienced Senior QA Engineer with over 9 years of experience in software quality assurance, test automation, and API testing. Skilled in Java-based automation frameworks and manual testing, with a focus on backend validation and end-to-end business process testing. Proficient in cloud and on-premise environments, CI/CD processes, and mentoring junior QA engineers. Passionate about delivering reliable software through a combination of automation and exploratory testing.

Work Experience

Senior Software QA Engineer (09/2020 - 07/2026)

  • Test planning, execution, and validation of complex business workflows within enterprise-level applications.
  • API testing and validation of backend services, integrations, and service-to-service communication.
  • End-to-end testing of web applications across cloud and on-premise environments.
  • Validation of data consistency across multiple backend systems and databases using SQL and backend data analysis.
  • Investigation, analysis, and verification of software defects across distributed systems and microservice-based architectures.
  • Maintenance and enhancement of Java-based automation framework using Selenide, RestAssured, and TestNG.
  • Development and maintenance of automated API and UI test scenarios for critical business functionality.
  • Test execution monitoring, result analysis, and reporting using ReportPortal.
  • Performance testing and bottleneck analysis using Apache JMeter.
  • Code reviews of automated tests with a focus on maintainability and long-term stability.
  • Creation of technical documentation related to testing approaches, automation solutions, and quality processes.
  • Collaboration with developers, business analysts, product owners, and stakeholders to improve software quality and release readiness.
  • Mentoring junior QA engineers and supporting onboarding activities.

Automation Testing Trainer (Part-Time) (2023 - 2025)

  • Practical training in Selenium-based UI automation using Java.
  • Introduction to BDD concepts with Cucumber and Gherkin, focusing on real-world usage rather than theory.
  • Explanation of automation framework structure, common mistakes, and best practices.
  • Code reviews of student projects with detailed feedback and improvement suggestions.
  • Supporting students during their first steps into automation-focused QA roles.

QA Engineer (08/2018 - 09/2020)

  • Testing of web applications, backend services, and REST APIs.
  • Work with OTT platforms (HbbTV, tvOS, Android TV, Roku, Xbox One).
  • Mobile testing on iOS and Android devices.
  • Planning and execution of testing activities in an agile environment.
  • Creation and maintenance of automated test coverage (including JavaScript-based solutions).

QA Tester / QA Engineer (04/2017 - 07/2018)

  • Quality control and testing of PHP-based platforms (backend and frontend).
  • Cross-platform testing on Windows, Linux, and macOS.
  • Mobile testing on iOS and Android.
  • Writing test scenarios, test cases, and documenting defects.
  • Day-to-day communication with developers to clarify issues and verify fixes.

Anti-Fraud Manager (2012 - 2015)

  • Investigation of fraudulent transactions and suspicious customer activity.
  • Work with anti-fraud systems and transaction monitoring tools.
  • Analysis of financial claims and customer complaints.
  • Participation in improvements of fraud detection processes and internal controls.
Author
Automation Tester
6aac13ed2b6a4435328822d8
Employee5754  / Per month
Freelancer384  / Per day
LevelMEDIOR
Roles
Automation Tester
Languages
English
Skillset
API Management ToolsAWSApache MavenAutomation TestingCloudJavaJava ToolsPostmanRestSQLSeleniumSpecificationsTest DevelopmentTestNGTools
Localities
Praha
Hybrid Localities
Praha