Description
Test Analyst – Wymondham – Norwich – Competitive Salary and Package – (Negotiable)
Our client is a growing software business based just outside of Norwich. Due to growth they are looking to secure the services of an experienced Quality Assurance / Test Engineer with solid technical skills, to help build a QA environment. This is more than just a standard testing position. We need applicants with solid understanding of the wider IT landscape and the ability to solutions problems.
In this role you will be the authority on testing and will be required to process, develop and execute exploratory tests as well as automated tests in order to ensure product integrity and quality and contribute to the build of cloud-based software, primarily on the Azure platform.
Key Responsibilities
1. Design test plans and scripts and execute efficient, risk-based manual testing
2. Design automation scripts using appropriate tools such as PostMan, Selenium, BrowserStack etc
3. Work closely within Agile teams to identify risks and scale of work during planning, refinement and prioritisation session
4. Participate in Agile sprint reviews and demonstrations where necessary
5. Assist with diagnosis of issues and bugs
6. Work with developers to identify risk points and coordinate work to ensure effective test coverage of all software developed
7. Recommend and execute improvements
Requirements
8. Proven track record as a quality assurance analyst
9. Proficiency in testing global-scale cloud applications and APIs
10. In-depth knowledge of manual testing techniques
11. Knowledge of automation frameworks such as PostMan and Selenium advantageous
12. Familiarity with Microsoft TFS/Azure DevOps advantageous
13. Knowledge of scripting and markup languages such as Javascript, Json and XML advantageous
14. Knowledge of relational database platforms and ability to query databases using SQL
15. Familiarity with agile environments
16. Troubleshooting abilities
17. Good communication skills
18. Familiarity or experience with Azure advantageous
19. Knowledge of finance systems advantageous, but not essential