Join as a Junior Software Quality Analyst Automation Tester to develop and maintain automated test scripts ensuring software quality and reliability.
Your role
Here’s what you will be doing:
- Assist in creating test plans and test strategies for projects and existing products.
- Collaborate with senior testers and developers to identify areas suitable for automation.
- Develop and maintain automated test scripts using tools such as Selenium, JavaScript, Python, Postman.
- Execute automated test cases, report, track, and troubleshoot defects.
- Continuously enhance and optimize automated test scripts.
- Perform manual testing as needed, especially for areas not covered by automation.
- Plan and explore automation opportunities as part of the backlog.
- Identify, document, and track software defects using issue tracking systems like Pivotal Tracker.
- Conduct regression testing to ensure new changes do not affect existing functionality.
- Collaborate with senior testers, developers, product managers, and other stakeholders to understand requirements and provide continuous feedback.
- Document test cases, monitor test results, and maintain test reports using tools such as TestRail and Pivotal Tracker.
- Independently learn and stay updated with testing methodologies and automation tools.
- Provide feedback and propose training for upskilling self and team members.
- Apply problem‑solving methodologies to resolve issues, collaborate with relevant teams, track root causes, and share learnings.
About you
The company is looking for:
- Bachelor’s Degree in Computer Science, Information Systems Technology, or Software Engineering.
- Minimum 2 years of relevant work experience; fresh graduates with exceptional self‑starter competencies considered for entry‐level positions.
- Experience in Financial Services and/or Technology sectors is an advantage.
- Experience with test automation scripting languages such as Python, Java, Selenium, Robot Framework, Rest API, Postman, SoapUI, GIT, Pivotal Tracker.
- Beginner or intermediate understanding of bug lifecycle, testing methodology, and test estimation.
- Knowledge of application functions, bug fixing, testing protocols, agile/hybrid agile, and DevOps.
- Good communication skills in written and verbal English.
- Experience or exposure to working in an agile environment.
- Detail‑oriented, diligent, strong problem‑solving skills, and a team player.
- ISTQB or similar test certification is desirable.
Training & development
- Opportunities for continuous learning and staying updated with testing methodologies and automation tools.
- Provision of feedback and proposals for required training to upskill self and team members.
This job may close before the stated closing date, you are encouraged to apply as soon as possible