Automation Engineer
StatusNeo
Job Description
Role Overview We are looking for a hands‑on Senior Automation Engineer / SDET who can take ownership of end‑to‑end test automation for modern, distributed applications. The role requires strong experience in automation framework development , API automation , and CI/CD‑driven test execution , with the ability to collaborate closely with developers and DevOps teams. This position is execution and ownership focused , not a people‑manager role.
Key Responsibilities Automation Framework Ownership Design, develop, and maintain scalable automation frameworks (Hybrid / Data‑Driven / POM). Enhance existing frameworks to improve reliability, execution time, and maintainability . Actively resolve framework‑level issues (stability, flakiness, environment failures).
UI & API Automation Develop and maintain UI automation using tools such as Selenium or Playwright . Build robust API automation using REST Assured / similar frameworks . Reduce UI dependency by increasing service‑level automation coverage .
Validate data consistency across APIs and databases when required. CI/CD & DevOps Integration Integrate automation suites into CI/CD pipelines (Jenkins/GitHub/GitLab). Ensure automation runs as part of continuous testing for every build.
Publish and analyze automated test reports; support failure triage and debugging. Work with DevOps teams to ensure stable execution across environments. Test Strategy & Quality Ownership Participate in defining automation strategy and regression scope.
Decide what to automate vs what not to automate using a risk‑based approach . Actively support release cycles, hotfix validation, and production readiness. Ensure automation aligns with Agile sprint goals and Definition of Done .
Collaboration & Communication Collaborate closely with developers, product owners, and DevOps teams. Participate in sprint planning, reviews, and retrospectives. Mentor junior QA engineers on automation best practices when required.
Required Technical Skills Must‑Have 5–7 years of experience in test automation / SDET roles Strong programming skills in Java or Python or JavaScript Hands‑on experience designing or enhancing automation frameworks API automation expertise using REST Assured / equivalent tools Strong hands‑on experience with CI/CD pipelines (Jenkins or equivalent) Solid understanding of Agile / Scrum methodologies Experience using version control systems ( Git/Bitbucket/GitHub ) Good to Have Experience with Playwright or Cypress Exposure to Docker and cloud‑based test execution Mobile automation experience (Appium) Basic SQL skills for backend data validation Experience working in cloud or microservices‑based architectures Behavioral & Professional Skills Strong problem‑solving and debugging skills Ownership mindset with a focus on quality outcomes Ability to work independently with minimal supervision Clear communication and collaboration skills Willingness to learn and adopt modern testing practices