Key Responsibilities
· Design, develop, and maintain test automation frameworks from scratch or extend existing ones
· Define and uphold the standards for test quality, ensuring consistency and confidence in our releases.
· Write high quality, maintainable integration and end-to-end tests that follows production engineering standards.
· Build reusable test utilities, mocks, and simulators.
· Contribute to and help evolve the overall test strategy for one or more products or services
· Partner with engineers, product managers, and delivery leads to embed quality thinking from day one, and not as an after-thought.
· Design and oversee test strategies that combine automation, exploratory testing, and regression coverage.
· Drive the implementation and evolution of automated testing frameworks, ensuring integration into our CI/CD pipelines.
· Own the structure and health of test suites and regression packs, helping teams keep them lean, relevant, and valuable.
· Actively test front-end, back-end, API, and distributed microservices using tools like Playwright, Cypress, Postman, RestAssured and other modern frameworks.
· Collaborate closely with cross-functional teams to ensure cross-squad functionality and integration is properly tested.
· Get involved in the testing cycle, helping to investigate issues, write tests, support on manual QA, and signing-off changes.
· Investigate defects and production issues;
ensure fixes are validated through automation
Preferred
· Computer Science or Information Technology degree, Diploma or similar
· CSTAE or ASTQB ISTQB Advanced Certification
· Certified Automation Tester (i.E. Cypress, Playwright)
· Familiarity with pipeline and event-driven systems (Kafka, AWS EventBridge, AWS Step Functions, queues, streams, Snaplogic)
Non Negotiable
· Strong hands-on experience in building and maintaining test automation frameworks and API testing tools, not just executing them
· Confident writing automated tests in Typescript.
· Expertise in Designing and Executing End-to-End Test Strategies that aligns with Agile delivery
· Solid experience embedding quality early in the SDLC by working closely with Product Managers, Engineers, Principal Engineers and Delivery Managers
· Experience working in agile continuous delivery teams, including daily coordination with cross-functional stakeholders to evaluate, prioritize, and drive resolution of defects based on reproducibility, business impact, and release scope