Quality & Test Specialist
The selected specialist will:
- Ensure that delivered and existing products, applications, or services comply with:
- Technical specifications
- User requirements
- User stories and use cases
- Diagnose and analyse failures in:
- Existing systems
- Applications
- New functionalities and enhancements
- Produce and maintain documentation supporting quality management processes
Core Tasks
- Analyse systems under testing to identify risks and requirements
- Design and implement comprehensive test strategies
- Create, design, and maintain test plans
- Define and develop test acceptance criteria
- Design and maintain test scripts and test data
- Prepare and manage test environments
- Execute testing activities and report results clearly and accurately
- Log, track, and manage defects and improvement opportunities
- Produce documentation to support QA and project quality processes
Additional Responsibilities (as required)
- Define the scope of test automation
- Select and evaluate appropriate automation tools
- Contribute to or develop test automation strategies
- Convert manual test cases into automated scripts
- Develop maintainable, scalable, and reusable test code
- Apply best practices for:
- Test naming conventions
- Test structure
- Assertions
- Maintain:
- Test data
- Configurations
- Reporting tools
- Contribute to:
- Test result analysis and reporting
- Defect tracking and resolution processes
- Design and implement tools and methodologies to assess software quality
- Develop and promote testing standards to improve efficiency and effectiveness