Main Responsibilities Core Software Quality Developer & Automation Responsibilities: . Research, design, and develop computer software or specialized utility programs. . Analyze user needs and develop software solutions, applying principles and techniques of computer science. . Liaise with business analysts and development team for clarification and understanding of requirements. . Design and develop comprehensive quality assurance strategies and frameworks. Implement automated testing systems to ensure reusability and efficiency for
functional and non-functional testing
using open source libraries. . Design and implement comprehensive test plans and test cases based on requirements and design documentation. Develop automated test systems to ensure reusability and efficiency. . Perform various types of testing, including functional, integration, regression, and performance testing. Analyze and track down error root causes, providing detailed reports and recommendations for improv...