As Automation Engineer Will Be Working On Automation Suites Built In Javascript/Typescript For Front-End Applications. • This Is Not A Java/Backend Automation Role The purpose of this role is to design, develop, and implement automated solutions for testing and deploying software. • Automation engineers are responsible for creating scripts and tools that automate repetitive and manual tasks in the software development lifecycle, such as testing software applications, monitoring performance, and deploying updates. • By automating these tasks, automation engineers help increase efficiency, improve software quality, and reduce the potential for human error. Job Responsibilities / Role • Developing automated test scripts and frameworks to validate software functionality, performance, and reliability, using tools such as Selenium, Appium. • Collaborating with QA Engineers and developers to define test strategies, identify test scenarios and prioritise automation efforts based on risks and impact. • Integrating automated tests into CI/CD pipelines to enable continuous testing an ensure early detection of defects, using tools such as Jenkins, GitLab CI. • Running automated tests, analysing test results, and generating test reports to provide visibility into the quality of software releases and identify areas for improvement. • Configuring and maintaining test environments, including test data servers, and infrastructure to support automated testing activities and ensure consistency and reliability of test executions. • Automating performance testing activities, stress testing and scalability testing to evaluate system performance under various conditions and identify performance bottlenecks. • Automating security testing activities, such as vulnerability scanning, penetration testing. • Collaborating with development teams, QA teams and other stakeholders to align automation efforts with project goals and priorities and effectively communicating a