About The Role We are looking for a hands-on Test Automation Lead to own and scale our test automation practice and overall product quality. You will design and evolve automation frameworks for our desktop (RCPTT), API, and later web and mobile applications. Beyond defining strategy, this is a very practical role: you will write tests yourself, coach the team, and work closely with development and DevOps to make automated testing a core part of our delivery pipeline. In the short term, a strong focus will be on RCPTT-based desktop automation; web automation will be introduced progressively, and you will play a key role in shaping and implementing it. Key Responsibilities Lead the design, development, and maintenance of test automation frameworks for: Desktop applications using RCPTT (Eclipse/RCP) API testing Web and mobile applications as they are introduced Define and implement automation strategies, frameworks, and best practices to increase test coverage, reliability, and execution speed. Collaborate closely with Development, DevOps, and QA to integrate automated tests into CI/CD pipelines. Oversee and contribute to the creation, execution, and maintenance of automated test scripts to validate functionality, performance, and regression. Conduct code reviews of automation scripts to ensure quality, reusability, and scalability. Analyze test results and metrics, identify trends and risks, and drive continuous improvements in quality. Mentor and support a team of test engineers, fostering a culture of ownership, quality, and continuous learning. Actively participate in sprint planning, backlog refinement, and release readiness reviews to align testing with product and delivery goals. Stay current on emerging test automation tools, frameworks, and industry practices, and propose improvements to our toolchain and approach. Take part in hands-on testing (manual and automated) when needed-this is a lead role with strong operational involvement. Required Skills & Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field. 7-10 years of experience in software testing, including at least 4-5 years in test automation and leadership/lead roles. Solid experience with test automation tools such as Selenium, Cypress, Playwright, Appium, TestNG, JUnit, or similar. Strong hands-on experience with RCPTT for desktop/Eclipse RCP testing is a major plus (or willingness and ability to ramp up quickly). Proficiency in at least one programming language used for automation (e.g. Java, Python, JavaScript, or C#). Experience with API testing tools (e.g. Postman, Rest Assured); performance testing experience (JMeter, Gatling) is a plus. Practical experience with CI/CD environments (Jenkins, GitLab CI, Azure DevOps, or GitHub Actions). Solid understanding of Agile/Scrum methodologies and SDLC/STLC processes. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication, collaboration, and leadership skills, with the ability to influence and work effectively across teams. (ref:hirist.tech)