Job Description
Key Responsibilities Automation: 1. Collaborate with software development and QA teams to understand testing requirements and provide guidance for development of appropriate test strategies. 2. Execute automated tests to validate software functionality, identify defects, and ensure high-quality deliverables. 3. Enhance automation frameworks to improve test coverage, efficiency, and reliability. 4. Analyze test results and provide meaningful insights to stakeholders regarding software quality. 5. Stay updated on industry trends and advancements in automation technologies, incorporating relevant tools and practices into our testing processes. 6. Contribute to the continuous improvement of the software development lifecycle by advocating for automation and implementing efficient testing methodologies. 7. Knowledge of test scripts automation using Selenium or Cypress frameworks. 8. Knowledge of API testing and tools such as Postman or Swagger. 9. Familiarity with containerization technologies like Docker. 10. Experience working in Agile/Scrum environments. Testing Governance 11. Leverage hands-on testing experience to guide testing teams on testing governance and best practices, while collaborating with stakeholders across the organisation to drive consistent quality, enhance IT performance, and ensure compliance with relevant regulations and standards. 12. Conduct testing governance reviews and audits across projects to assess compliance with standards, identify gaps, and recommend improvements. 13. Develop and maintain testing artefact templates and standards, including test strategies, test plans, entry/exit criteria, and defect managementguidelines, ensuring they are practical and usable by teams of varying maturity. 14. Responsible for developing, implementing, and maintaining effectivetesting governance frameworks, policies, and procedures to ensure the strategicalignment, risk management, and overall effectiveness of the testing. 15. Contribute to continuous impr