Search by job, company or skills

Restroworks

Quality Assurance Automation Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a passionate Automation Engineer with 24 years of hands-on experience in UI and API test automation. The ideal candidate should have strong ownership, solid technical skills, and prior experience maintaining and scaling automation frameworks across web, mobile, and API layers.

Key Responsibilities

Design, develop, and maintain robust automation frameworks for Web, Mobile, and API testing.

Build automation scripts using tools such as Selenium, Appium, Cypress, Playwright, or equivalent modern frameworks.

Build and maintain API automation suites using Rest Assured, Postman, or similar tools.

Integrate automation suites into CI/CD pipelines for continuous execution and reporting.

Collaborate with developers, QA, and product teams to understand requirements and convert them into stable test scenarios.

Own automation coverage for assigned modules and improve it incrementally.

Identify automation candidates, improve framework design, and enhance code reusability.

Debug automation failures, perform RCA, and ensure high stability of automated tests.

Maintain documentation for frameworks, workflows, and automation best practices.

Contribute to improving QA processes, tools, and coding standards.

Required Skills

24 years of hands-on automation experience.

Strong knowledge in at least one UI automation framework: Selenium / Cypress / Playwright / Appium.

Experience in API Automation using: Rest Assured, Postman (Newman), Karate, or equivalents.

Experience maintaining, enhancing, and debugging automation frameworks.

Good understanding of OOP (Java / Python / JavaScript).

Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.

Strong understanding of testing types: functional, regression, smoke, sanity, integration.

Experience with Git and branching strategies.

Ability to write clean, modular, and reusable automation code.

Good to Have

Experience with BDD frameworks (Cucumber, Behave, etc.).

Mobile automation experience with Appium (Android/iOS).

Knowledge of test management tools (Jira, TestRail, Zephyr).

Experience with API schema validation using JSON schema.

Familiarity with Docker for test environments.

Experience analyzing automation results and improving test stability.

What We're Looking For

Strong problem-solving and debugging skills.

Ability to work independently and take ownership of modules.

Quality-first mindset with a focus on automation.

Passion to learn new tools, frameworks, and technologies.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136879045

Similar Jobs