Our client is a diversified international market infrastructure and capital markets business sitting at the heart of the world's financial community. The Group can trace its history back to 1698.
We are looking for intellectually curious people, interested in the bigger picture of how technology industry is evolving, ready to ask difficult questions and deal with complicated scenarios. If you are a forward thinker and problem solver, this is the place to be as will be supporting you to fast-forward your career.
QA Analysts are involved in testing of systems to make sure that no bugs escape to user acceptance testing or production environments.
Study requirement specifications and raise clarifications to business analysts and customers;
Build, maintain and update test scenarios and test cases based on the requirement specifications;
Build, maintain and update automated test scripts based on the test cases;
Execute and report results of automated and manual tests;
Troubleshoot issues in automated test scripts;
Report issues and anomalies in the system in the issue tracking system;
Communicate any unforeseen issues that’s affecting own work to leads on time;
Provide daily, weekly status updates to leads and managers;
Assist/guide junior team members;
Assist QA Leads to build test plans, estimates and improvements to test process;
Review QA project artefacts including Test scenarios, Test Scripts, Defect reports and Status reports;
Research into new QA tools methodologies and suggest improvements to the team.
Bachelor’s degree in Computer Science/Engineering or related field or equivalent professional qualification;
Minimum of 5 year hands on experience in Software development life cycle, preferably in testing multi-tiered applications;
Minimum of 1 year experience on Linux / UNIX environment;
Experience in capital markets domain;
Demonstrate a clear understanding of standard software QA processes and methodologies;
Ability to grasp technical and domain knowledge quickly is critical;
High attention to details and strong communication skills with ability to work under pressure;
Ability to train and mentor junior team members.
They maximize each employee’s potential through personal development through a wide range of learning tools both formal and informal. They believe in remunerating their people with competitive salaries and a range of attractive benefits such as: