Posted on: 16/11/2025
QA Automation Engineer / Lead - Hungary
Experience : 2-12 Years
Location : Hungary (Remote/Hybrid)
About the Role :
We are seeking a QA Automation Engineer / Lead to design, build, and maintain automation frameworks for UI, API, and performance testing.
This is a multi-level position suitable for candidates with 2 to 12 years of experience. The role covers automation framework design, test scripting, test execution, and quality governance. You will collaborate closely with development, DevOps, and product teams to ensure high-quality, reliable software delivery.
Responsibilities :
Automation Framework Development :
- Build and maintain scalable automation frameworks for UI, API, and performance testing.
- Implement reusable libraries, utilities, and automation modules for long-term maintainability.
- Integrate frameworks with CI/CD pipelines for continuous testing.
Test Script Development :
- Develop automated test scripts using Java, Python, or JavaScript, depending on the framework and application under test.
- Write robust test suites covering functional, regression, smoke, and sanity testing.
- Work with test runner frameworks such as TestNG, JUnit, PyTest, or Mocha/Jest.
UI Automation :
- Design and execute UI tests using Selenium WebDriver, Cypress, or Playwright.
- Validate cross-browser behavior, responsiveness, and UI correctness.
API Automation :
- Develop API automation suites using Postman, RestAssured, or equivalent tools.
- Validate REST API functionality, authentication flows, payload structures, and performance.
Mobile Automation (If Required) :
- Use Appium for mobile app test automation on Android and/or iOS.
- Create and maintain mobile-specific test suites.
Performance Testing :
- Implement performance, load, and stress tests using JMeter or Gatling.
- Analyze performance metrics, identify bottlenecks, and provide recommendations.
Test Execution & Quality Validation :
- Execute automated and manual test cycles based on release requirements.
- Log defects accurately, analyze root causes, and retest fixes.
- Contribute to test planning, test reviews, and QA documentation.
Documentation & Reporting :
- Maintain test documentation including test plans, test cases, test scripts, and execution reports.
- Provide clear visibility into automation coverage, quality metrics, and release readiness.
- Collaboration & Process Improvement
- Work closely with developers, product managers, and DevOps to ensure seamless delivery.
- Participate in code reviews for automation scripts and frameworks.
- Contribute to continuous improvement initiatives within QA and engineering teams.
Required Skills :
Automation Tools :
- UI: Selenium WebDriver, Cypress, Playwright
- Mobile: Appium
- API: Postman, RestAssured
- Performance: JMeter, Gatling
Languages & Frameworks :
- Java, Python, or JavaScript for automation scripting
- Test frameworks: TestNG, JUnit, PyTest, Mocha/Jest
- BDD tools: Cucumber, SpecFlow
CI/CD & DevOps :
- Experience integrating automation into pipelines using :
- Build and maintain automation frameworks for UI, API, and performance testing.
- Deliver high-quality, maintainable automated test scripts using Java/Python/JavaScript.
- Ensure strong test coverage across functional, regression, and performance cycles.
- Execute automated and manual test cycles, analyze results, and ensure defect closure.
- Maintain accurate test plans, test cases, and automation documentation.
- Integrate automation suites with CI/CD pipelines to support continuous testing.
- Work with cross-functional teams to ensure seamless, high-quality releases.
- Implement BDD frameworks and contribute to behavior-driven test scenarios.
- Continuously improve testing processes, automation strategies, and quality metrics.
- Follow QA best practices, coding standards, and ensure reliability of automated suites
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1575438
Interview Questions for you
View All