Job Description:
Job Purpose
Own and drive manual test processes and methodologies. Be an integral part of all the product development lifecycle working closely with Research & Development, Product Managers and other teams in the company.
Understand the requirements of the product from the planning stage till product delivery and responsible for creating an end-to-end test plan; executing the plan and managing all activities in the plan to ensure that all the quality objectives are met according to the expected design.
Responsibilities
- Execute and evaluate manual test cases and report test results.
- Create clear, concise detail-oriented test plans/cases. Ability to understand and create test plans from specifications or verbal communications. Liaison with development, product management, and integration teams
- Estimate, prioritize, plan and coordinate testing activities
- Take ownership over the QA life cycle and contribute towards various testing efforts as Functional, regression and progression, analyzing and managing the result
- Identify any potential quality issues per defined process and escalate potential quality issues
- Maintain and improve existing test base
Knowledge and Experience
- Experience with executing QA tests, tasks and scripts in web / client / server-based environment
- 3+ years of experience as a QA Engineer in client / server environment
- Self-motivated individual who can work independently and also as an engaged member of a team
- Ability to focus on deadlines and deliverables
- Ability to think abstract to ensure ability to not conform to the norm.
- Experience working with Complex XML / JSON / EXCEL
- Knowledge of QA tools (e.g. fiddler, Postman, SoapUI)
- Knowledge in SQL- ability to understand, read and write SQL queries
- Knowledge on system architecture (Web/Application Server)
- Strong knowledge of QA Documentation and methodologies
- Good English for technical reading & writing purposes
- Ability to Multitask and Work under pressure
- Excellent problem solving/troubleshooting skills and attention to detail
Advantages
- Technical background - a strong advantage
- Experience in developing test automation in either C# or Java - a strong advantage
- Financial background and knowledge in financial derivatives a strong advantage
- Test Automation