Job Description
This is a high-profile role for an experienced Test Analyst, who will ensure the quality and reliability of software solutions. The ideal candidate will have expertise in manual testing techniques, tools, and practices, with a strong focus on integrated and complex IT environments.
* Develop comprehensive test plans, test cases, and test scripts for complex software systems.
* Coordinate and perform testing activities across multiple concurrent projects, ensuring alignment with project timelines and business priorities.
* Identify, document, and track defects, inconsistencies, and suggested improvements, communicating findings clearly.
* Champion continuous improvement by reviewing and refining testing processes to eliminate inefficiencies and ensure the adoption of best practices.
* Participate in agile ceremonies, providing input on quality issues and process improvements.
* Collaborate with developers, business analysts, and product owners to assure a shared understanding of requirements and expected outcomes.
* Ensure adherence to regulatory and compliance requirements relating to software quality.
* Provide mentorship and guidance to team members, sharing expertise and promoting a quality-driven culture.
* Prepare clear test reports and metrics to stakeholders, providing confident recommendations about software readiness.
Required Skills and Qualifications
* Degree in Computer Science, Information Technology, or a related discipline (or equivalent professional experience)
* At least 7 years' professional experience in software quality assurance, including working in integrated and complex IT environments.
* Demonstrated expertise in manual testing techniques, tools, and practices.
* Strong experience in agile methodologies, including Scrum or Kanban, and working across multiple projects simultaneously.
* Advanced skills in efficiently creating, maintaining, and executing test plans and test cases for complex software systems.
* Proven ability to troubleshoot, analyse and prioritise technical problems in a pressured setting.
* Excellent verbal and written communication skills, including stakeholder engagement and reporting to senior management.
* Proficiency in API testing using Postman, Swagger or equivalent.
* Experience with automated testing tools and frameworks such as Selenium, Cypress, Playwright, Appium or Pytest would be an advantage.
* Familiarity with testing in cloud environments (AWS, Azure, Dynamics 365, Power Platform, Databricks).
* Demonstrated expertise in conducting performance and security testing utilizing tools including JMeter, Gatling, LoadRunner, OWASP ZAP and Burp Suite.
Benefits
The ideal candidate will be able to work effectively in a fast-paced environment, with excellent collaboration and communication skills. This is a fantastic opportunity for a motivated and ambitious Test Analyst to join our organisation and take their career to the next level.
Others