You should possess skills in problem solving, performance testing, Automation test using robot framework, and knowledge of Agile and DevOps processes. It is essential to ensure that the automation framework is scalable and reusable. Proficiency in test management tools and bug tracking systems is necessary. You should be able to conduct root cause analysis for defects and performance issues, design comprehensive test cases, and have a strong understanding of software development life cycle (SDLC) and testing life cycle (STLC). Expertise in programming languages for automation such as Python, Java, or C# is required. Excellent analytical, problem-solving, and communication skills are a must. You will be responsible for developing and maintaining automated test scripts for regression and performance testing, adapting quickly to changing project requirements, and understanding the business domain to create effective test scenarios. Additionally, keeping up-to-date with the latest testing tools, techniques, and trends is important. You should also introduce best practices and innovative testing methodologies to the team. This role demands both technical and leadership capabilities to ensure the delivery of high-quality software products. Good verbal and written communication skills are essential for reporting and documentation purposes. Collaboration with developers, product managers, and stakeholders is necessary for successful project outcomes.,