Senior Test Automation Engineer

Summary

Senior QA Automation Engineer designs and maintains automated tests for web apps and APIs, improves testing strategies, and collaborates with teams to ensure software quality in an Agile environment.

Senior QA Automation Engineer (Manual & Automation Testing)

We are looking for an experienced QA Automation Engineer to join an international team developing business-critical digital solutions. In this role, you will help shape testing strategies, improve software quality processes, and drive test automation initiatives across the entire software development lifecycle.


Your responsibilities:

  • Define and evolve testing strategies in an Agile environment.

  • Design, develop, and maintain both manual and automated test scenarios.

  • Increase automated test coverage and reduce manual testing efforts.

  • Automate software release and quality assurance processes.

  • Prepare and maintain environments for system and integration testing.

  • Collaborate closely with developers, engineers, and cross-functional teams to ensure high-quality software deliveries.

  • Ensure the stability, reliability, and accuracy of business-critical applications and calculations.

  • Contribute to the development and standardization of CI/CD and testing practices.


Requirements:

  • Proven experience as a QA Engineer or Test Automation Engineer.

  • Hands-on experience with both manual and automated testing throughout the software development lifecycle.

  • Experience creating and maintaining automated tests for web applications and APIs.

  • Practical knowledge of tools and frameworks such as:

    • Playwright

    • Postman

    • JMeter

    • JUnit or NUnit

  • Experience working with CI/CD tools and version control systems (e.g. Azure DevOps and Git).

  • Ability to understand complex systems and their underlying business logic.

  • Experience working in Agile development environments.


Nice to have:

  • Experience working with data-driven or business-critical applications.

  • Ability to align test automation strategies with business and domain-specific requirements.

  • Knowledge of Continuous Delivery and release management processes.