About the position
Support the delivery of high-quality business and technology solutions by assisting in the design, execution, and maintenance of automated and manual tests. The role focuses on building foundational test automation functionality, ensuring accuracy and stability in solution delivery, and contributing to a culture of quality across the team.
This role provides an opportunity to build foundational skills in both automated testing within a complex IT environment. The successful candidate will be mentored by senior test analysts and technical leads, gaining exposure to end-to-end quality assurance processes across our clients Investments' Annuities domain.
Requirements
Qualifications and Experience
Minimum Requirements:
- Diploma or Degree in Information Technology, Computer Science, or related field.
- 1–3 years of experience in software testing (automated).
- Basic experience or exposure to test automation tools (e.g., Selenium, Cypress, Browserstack, Katalon, Playwright, JUnit, TestNG).
- Fundamental SQL knowledge (ability to write and execute simple queries).
- Good understanding of the software development lifecycle (SDLC) and agile methodologies.
Preferred:
- ISTQB/ISEB Foundation certification in Software Testing.
- Exposure to REST API testing and tools like Postman or SOAP UI.
- Basic knowledge of version control (Git) and CI/CD environments (Jenkins, GitLab CI, Azure DevOps).
- Experience in the financial services or investment industry is advantageous.
Duties & Responsibilities
The Junior Test Automator will work under the guidance of Senior QA and development team members to support testing activities across the software delivery lifecycle. Responsibilities include:
Test Preparation and Planning
- Assist in analysing user stories, requirements, and acceptance criteria to prepare test scenarios.
- Contribute to defining quality standards within sprints and ensuring alignment with the team.
- Maintain and update test documentation, including test cases and test data sets.
Test Execution and Automation
- Execute manual test cases to validate system functionality, data accuracy, and integration points.
- Develop and maintain basic automated regression test scripts with guidance from senior team members.
- Support continuous integration (CI) and continuous testing (CT) efforts by executing automated test suites.
- Verify test results, raise and retest defects, and track them through resolution.
Quality Assurance and Collaboration
- Participate in daily stand-ups, sprint reviews, and backlog refinement sessions.
- Work closely with developers, business analysts, and senior testers to ensure consistent quality practices.
- Provide input on test improvements and contribute to the team’s QA ways of working.
- Participate in test reviews and demonstrate understanding of test results to stakeholders.
Continuous Improvement
- Learn and apply modern test automation frameworks and tools.
- Contribute to improving test coverage, reliability, and speed through automation.
- Keep up to date with QA trends and participate in the MIIT Quality Centre of Practice (COP) discussions
Competencies and Skills
Technical Skills:
- Basic knowledge of testing frameworks and tools.
- Understanding of automation principles and scripting logic.
- Ability to interpret business requirements and translate them into test scenarios.
Behavioral Skills:
- Strong attention to detail and analytical thinking.
- Willingness to learn and adapt to new tools and practices.
- Team player with good communication and collaboration skills.
- Ability to manage time effectively and meet deadlines.
- Curious, proactive, and solution-oriented mindset.
Growth and Development
This role provides an opportunity to build foundational skills in both automated testing within a complex IT environment. The successful candidate will be mentored by senior test analysts and technical leads, gaining exposure to end-to-end quality assurance processes across our clients Investments' Annuities domain.
Desired Skills:
- ISTQB/ISEB Foundation
- software testing (automated)
- (SDLC) and agile
- REST API testing