Quality Assurance Analyst - Essex, United Kingdom - Juniper Education

    Juniper Education
    Juniper Education Essex, United Kingdom

    2 weeks ago

    Default job background
    Description

    Job Description

    Welcome to Juniper Education, where our mission is to champion educators, empowering them to shape the future generations. We're more than just a support system; we're the driving force that propels schools and Academy Trusts to new heights. With our proven school education management systems and services, we address a spectrum of needs, ensuring excellence in education. In the education and tech industry, your work directly influences the lives of students and educators. Whether you're developing cutting-edge educational technology, supporting school leadership teams directly or designing solutions to enhance the learning experience, you could make a lasting and positive impact on the future.

    Our mission statement says it all: We look after you, so that you can look after our children.

    Dedicated to our core values, we are committed to:

    Empowerment: Equipping everyone with the tools, intelligence, connections, and freedom to make informed decisions, recognised and respected by all.

    Purpose: Supporting everyone to reach their highest potential, thereby enabling all children to achieve theirs.

    Passion: Because we love what you do, you're at the heart of everything we do.

    Innovation: Delivering meaningful solutions with expertise and creative thinking to influence the ever-changing world of education.

    Collaboration: The cornerstone of our success as it enables us to collectively harness diverse perspectives and strengths, ensuring that together, we achieve more than we could ever do alone. Every voice counts

    The Role

    The main purpose of the role is to support the Juniper software engineering team with required testing and defect tracking. Ensuring systems operate as expected based on requirements from Product. This will include liaising with Juniper Operations along with any relevant third-party suppliers to ensure that systems are delivered to a high quality and meet business requirements.

    You will be working within a team of 7 other test analysts using an Agile environment - capturing defects using Jira and Confluence. You will be responsible for escalating any system related issues and for verifying any specific data issues.

    The Test Analyst will work within the Technology department and will help drive consistent high quality systems for the business and its Product needs.

    Responsibilities:

    • Responsible for the quality of software development and deployment
    • Proficient with Agile software methodologies – SCRUM, Kanban
    • Excellent knowledge of Agile management systems including Jira and Confluence
    • Ability to read and analyze application & design requirements (User Stories) with a good attention to detail
    • Participate in requirements gathering and planning sessions in order to determine required test cases
    • Good knowledge of testing tools – including automated testing and building regression test packs
    • Attending daily stand-up meetings and providing testing updates
    • Raising defects within Jira and working closely with software development team for resolution
    • Ability to write and capture test cases for specific requirements in the form of User Stories
    • Data centric testing – data import and export processes
    • Discuss with business users & IT developers to understand the scope of projects and the key features
    • Ability to provide accurate and realistic estimations on testing requirements
    • Good knowledge of testing both desktop and web-based applications

    Testing responsibilities shall include;

    o System Testing (first and second testing)

    o End to End Testing

    o Regression testing

    o User Acceptance Testing (may delegate to front end user)

    o Non-Functional testing

    o Performance testing

    • Present and communicate test findings to business users (internal & external)

    Requirements:

    • Experience of working within a Test team environment. Working closely with Software Engineering and Operations departments to help reduce defects and ensure systems function as expected.
    • Experience of working with testing software (such as X-Ray) to produce test based reporting.
    • Experience of working with multiple data file formats including XML, JSON, CSV and Fixed width text files
    • Experience of analysing data to identify data related issues and provide associated information and support to help address any data issues identified.
    • Experience of monitoring and maintaining SFTP transfer servers and associated mechanisms
    • General knowledge of ETL/Data Transformation processes during database import procedures – including good knowledge of general database schemas and data field formats