• Responsible for the test preparation and test execution on the project, including manual, database and automation and other non-functional testing.
• Developing the test plans including the detailed test cases and ensuring maximum test coverage.
• Planning and execution of tests in an efficient and organised way.
• Accurately reporting test preparation and execution progress.
• Ensuring that testing standards, process, procedure and methodology are adhered to.
• Maintain a current working knowledge of the key business systems and future developments.
• Ability to analyse defects and spot bug trends.
• Ability to accurately log defects, escalate issues and risks and provide accurate management reporting.
• Able to demonstrate consistent and good judgement of assessing severity of issues.
• Delivering tasks to an agreed schedule and quality.
• Promoting the principles and ideals of automation testing and transferring skills to other QA staff as appropriate.
• Work closely with the Business Analysts to understand the requirements and apply the same while devising solutions.
• Work hand-in-hand with the development team, architects and leads.
Experience and Qualifications Required
B.E./B.Tech. Or M.C.A. in Computer Science from a reputed University.
• 5-7 years of hands on experience in testing databases, ETL load processes and SQL stored procedures.
• Strong SQL, Relational Databases (Oracle), PL/SQL skills. Designing simple to complex SQL queries, preferably for data reconciliation.
• Working knowledge on Python and API testing (restful).
• Working knowledge on UNIX. Understanding of Control-M.
• Experience in test scripting, execution and scheduling.
• Understanding of automation test principles.
• Experience in working with automation tools for database and data warehouse testing and exposure to any ETL tool (preferably Informatica).
• Experience of working with multi-cultural and geographically disparate teams.
• Knowledge of Agile software development life-cycle methodologies
• Thorough understanding of test principles such as unit, smoke, functional (black box/white box), user acceptance and usability testing.
• Candidate must be familiar software testing techniques, test methodologies, test automation tools and frameworks.
• Experience and working knowledge of tools such as Quality Centre and Jira.
• Experience of working in tight deadlines in a mature time-boxed’ testing environment.
Desirable Skills
Familiarity with the Mutual Funds and Investment Management industry.
• Understanding of Attribution and Return domain.