EXPERIENCE
Essential skills and experience
- Bachelor’s in Computer Science/similar field with 3+ years’ experience in QA Analyst/similar role
- Good knowledge of Python, Pyspark & SQL/NoSQL
- Solid understanding of integrating test automation into CICD pipeline
- Experience in delivering on all testing for any test phase
- Experience in Creating & Maintaining scalable and robust test automation frameworks
- Strong organizational and leadership skills
- Excellent communication skills
- Data engineering/manipulation
- Experience building data pipelines at scale using a range of toolsets. Advise on data engineering practices, lead data exploration by identifying/setting best practice
- Identify future innovation opportunities
- Test Analyst innovation. You’re a leader in your organisation. Identify future areas of innovation and can show how it can be applied to an organisation and wider government
- Developing a testing capability. Outline how you promote/monitor continuous development of your organisation to support the testing capability across the organisation
- Create reports, engineering documentation, and best practices based on test results analysis
- Collaborate with Development to build robust and efficient automated test libraries and scripts
- Ability to seamlessly integrate within an existing Agile delivery team
- Previous experience working within a defensive cyber security environment
- An existing portfolio with demonstrates aptitude and skills
- Taking ownership of the quality of the final product, raising issues and feeding back as necessary
- Programming and build - Outline how you design, code, test, correct and document moderate-to-complex programs/scripts from agreed specifications, using agreed standards and tools whilst collaborating with others
- Analyse complex designs and features with their usage models to plan, design, document, maintain, automate and execute test case scenarios
Nice-to-have skills and experience
- Experience of working in an Agile project delivery environment
- Senior Test Analyst experience
- A business mindset