Employer description & source details
The Automation Engineer is responsible for ensuring the quality and reliability of web applications through a combination of manual and automated end-to-end testing. This role involves designing and maintaining scalable automation test suites, executing hybrid test strategies, and leveraging AI agents to accelerate automation and improve test coverage. The position requires close collaboration with cross-functional teams to troubleshoot issues, integrate automation into CI/CD pipelines, and deliver high-quality product releases. The engineer will also document defects, support continuous improvement initiatives, and contribute technical expertise to enhance both test efficiency and overall product quality. Develop, enhance, and maintain automation frameworks using industry-standard tools and libraries. Analyze information, troubleshoot issues, and reach sound conclusions within own area of technical expertise. Create and execute automated E2E test cases for web applications, including test data generation. Maintain and support automation infrastructure. Own and deliver tasks of low to medium complexity independently. 2–4 years of experience in IT as an Automation QA Engineer. 2+ years of hands-on experience in UI automation testing. Experience with CI/CD tools such as Jenkins. Experience with defect management and tracking tools, preferably JIRA. Desirable: knowledge of API validation using Postman or REST APIs. NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Extracted skills: typescript, java