About the Role:
We are seeking a highly skilled ICT Test Engineer to join our team. In this role, you will be responsible for ensuring the quality, functionality, performance and integrity of our systems, including mobile applications, through comprehensive testing processes. You will work closely with development teams and stakeholders to deliver robust and reliable software solutions.
Key Responsibilities:
- Develop test plans and scripts: Specify, develop, and write detailed test plans and test scripts to validate system functionality.
- Produce test cases: Create and execute test cases to ensure software meets design specifications and business requirements.
- Performance testing: Conduct performance testing to evaluate system behaviour under various conditions, ensuring scalability and reliability.
- Utilize automated testing tools: Use automated test software applications to test the behaviour, functionality, and integrity of systems, including mobile applications.
- Mobile application testing: Design and implement automated test scripts for mobile applications across various platforms (iOS, Android).
- CI/CD integration: Implement and maintain testing processes within CI/CD pipelines to ensure continuous quality assurance throughout the development lifecycle.
- Conduct regression testing: Perform regression testing to ensure new updates or changes do not adversely affect existing functionality.
- Document test results: Record and document the results of tests in defect reports and related documentation.
- Collaborate with teams: Work closely with developers, project managers, and other stakeholders to resolve issues and improve system performance.
Qualifications, Experience and Skills:
- A Bachelors degree in Computer Science/Information Technology or above.
- Strong knowledge of testing methodologies, tools, processes and Agile SDLC model.
- Knowledge of performance testing tools (e.g., JMeter, LoadRunner, or similar).
- Familiarity with automated testing tools (e.g., Cypress, Postman, JUnit, or similar).
- Proficiency in programming/scripting languages such as Java, JavaScript or C#.
- Knowledge of CI/CD tools (e.g., Azure DevOps, Jenkins, GitLab CI, or similar).
- Exposure to mobile application automated testing (e.g., Appium, Espresso, XCUITest, BrowserStack or similar).
- Knowledge on test management and defect tracking tools (JIRA, Azure Test Plan or similar)
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
What We Offer:
- Competitive salary.
- Opportunities for professional development and career growth.
- A supportive and inclusive work environment.
- Hybrid work model.
Employment Type: Full-time, Permanent
Pay: NZ$35.00 - NZ$45.00 per hour
Job Type: Full-time
Benefits:
Work Location: Hybrid remote in Auckland, Auckland
Job Type: Full-time
Pay: $35.00 – $45.00 per hour
Benefits:
Work Location: Hybrid remote in Auckland City, Auckland