Cloud Quality Assurance

Quality Assurance Analyst

Compleat is looking for a Quality Assurance Analyst to join our Norwich-based development team and contribute to the build of our cloud-based software, primarily on the Azure platform.

Variety and Challenge. Growth and Opportunity.

Our Quality Assurance analysts’ responsibilities include test plan and script preparation and execution, test automation, participating in sprint planning and review sessions, and working with and coordinating closely with software developers and business analysts. If you’re equally happy to roll up your sleeves with manual testing, automation and close team collaboration, we’d like to meet you.

Ultimately, you’ll use your expertise in risk-based software testing and evaluation help us deploy high-quality applications, leveraging the latest tools and techniques on an ever-growing cloud platform.


  • Design test plans and scripts and execute efficient, risk-based manual testing
  • Design automation scripts using appropriate tools such as PostMan, Selenium, BrowserStack etc
  • Work closely within Agile teams to identify risks and scale of work during planning, refinement and prioritisation sessions
  • Participate in Agile sprint reviews and demonstrations where necessary
  • Assist with diagnosis of issues and bugs
  • Work with developers to identify risk points and coordinate work to ensure effective test coverage of all software developed
  • Recommend and execute improvements


  • Proven track record as a quality assurance analyst
  • Proficiency in testing global-scale cloud applications and APIs
  • In-depth knowledge of manual testing techniques
  • Knowledge of automation frameworks such as PostMan and Selenium advantageous
  • Familiarity with Microsoft TFS/Azure DevOps advantageous
  • Knowledge of scripting and markup languages such as Javascript, Json and XML advantageous
  • Knowledge of relational database platforms and ability to query databases using SQL
  • Familiarity with agile environments
  • Troubleshooting abilities
  • Good communication skills
  • Familiarity or experience with Azure advantageous
  • Knowledge of finance systems advantageous, but not essential

People are the heart of our business and help to drive our success

Teamwork, communication, innovation and quality are cornerstones of our business - and we're focused on providing tangible value during every interaction.