Role Overview
We are seeking a highly skilled Senior Test Automation Engineer to join our dynamic agile team. You will be a key advocate for quality throughout the project lifecycle, designing and maintaining robust automation frameworks that ensure the delivery of high-quality software. This role requires a blend of technical expertise in coding and a strategic mindset to influence overall process improvements across the organisation.
Key Responsibilities
- Framework Development: Design, develop, and maintain modular, extensible, and reusable test automation frameworks to facilitate continuous testing in an agile environment.
- Technical Execution: Write moderate to complex scripts to test web and mobile applications, ensuring comprehensive functional and performance coverage.
- Collaboration: Partner with Delivery Leads and developers to plan milestones, execute software delivery, and report/track defects through to resolution.
- Continuous Improvement: Conduct root cause analysis of post-production issues and introduce process enhancements to prevent future occurrences.
- Strategic Planning: Prioritise testing efforts across various business units to drive efficiency and act as a change agent for quality standards.
Required Skills and Qualifications
- Minimum of 4 years of hands-on experience in Test Automation for both web and mobile platforms.
- Expertise in programming languages, specifically Java or JavaScript.
- At least 2 years of recent experience with API testing, ideally utilizing Postman.
- In-depth understanding of complex software environments and agile methodologies.
Nice-to-Have Qualifications
- Practical experience or exposure to AI-driven testing tools or methodologies.