Test Automation Engineer A Test Engineer in this role is expected to undertake comprehensive test planning and execution, focusing on API and UI automation. The candidate should be proficient in using modern testing frameworks and be adaptable to integrating various testing tools into a cohesive framework Key Requirement: Strong experience in automation testing, particularly with Playwright or similar tools. In-depth knowledge of API testing. Proficiency in Typescript Proactive approach to adopting best practices and coding standards in testing environments. Ability to design and execute test cases using standard testing techniques for functional and non-functional areas. Develop and execute automated test cases for API and UI testing. Work closely with software developers to ensure a comprehensive understanding of the code base. This will facilitate better test coverage and proactive issue resolution. Design, write, debug, and refactor test code, emphasising maintainability and adherence to coding best practices. Mentor and coach team members, helping to cover knowledge gaps and foster a collaborative testing environment. Mandatory Skills: Experience with API tools such as Postman, RestAssured and Insomnia. Experience with test management tools such as Zephyr, Confluence, and Jira. Familiarity with additional testing tools like WebDriverIO, Selenium WebDriver, Cypress, and test mocking tools like WireMock and Mockito. Drive the integration of API and UI testing within a single framework using Playwright, moving away from separate tooling. Engage with a strong-headed development team, effectively challenging and contributing to software design and decision-making processes to enhance product quality. Lead by example in a team of 5 testers, ensuring continuity and efficiency in test processes. Nice to Have Skills: AWS /Azure