Quality Assurance Specialist - Product Development

About Financial Express

FE is a leading provider of fund data in the UK and specialises in the collection, validation, dissemination and analysis of fund information within data feeds, documentation, web pages and Internet-based fund selection tools. FE supplies to more than half of all UK Fund Management Companies, providing value-for-money solutions which emphasise on a flexible, reliable and customer-driven approach. FE is a fast growing company with operations in London and Woking (both in the UK), Chennai (India), Hong Kong, Brno (Czech Republic), Singapore & Australia. FE is also engaged in building of software tools, research centres, document production platforms and advanced analytical products for data vendors, institutions, financial advisers enabling them to retrieve and analyse data in forensic detail. For further details, please visit www.financialexpress.net

Location

Chennai

Salary (INR)

NA

Experience

6 - 8 years

Education

NA

Mandatory Skills

QUALITY ASSURANCE 7
MS SQL SERVER 7
AGILE 6
STLC PROCESS 6
PERFORMANCE TESTING 7
MANUAL TESTING 6
TEST AUTOMATION 6

Optional Skills

BLACKBOX TESTING 6
WHITEBOX TESTING 6

Job Description

Role Summary

QA Specialist should be a dynamic, result-oriented member of the product development team whose primary responsibility is to understand the products, gain substantial knowledge on how FE organises data and develop/ support applications using agile or Kanban methodology and ensuring the quality standards of the developed products are met.
 
Should be self organized with the right attitude to respond to a change through collaboration and problem solving, both as an individual or as a team.
 
Key Technical Expectations
  • 6 years of testing web applications, web services
  • Review and update test cases from team members
  • Provide technical expertise on types of testing required for the product/sprint
  • Analyze the test coverage from time to time and make required changes
  • Track and analyze defects & be able to identify root cause or patterns
  • Investigate & Communicate technical issues in detail
  • Train team on functional & non functional testing methodologies
  • Have high level of understanding SQL databases and ability to identify and resolve data related issues
  • Stays current on established tools, techniques, and technologies used in the organization
  • Work with groups such as Product Management , User Experience Design , and Customer Support to understand customer usage models and develop test plans and test suites that approximate real - world environments and regression tests
  • Understanding of the following specialization area is a must:- SQL Queries, Performance testing, Web Services testing, Security testing.
 
Roles and responsibilities:
  • Understand the business requirements, design and ensure quality through creating test cases & efficient test execution practices.
  • Be a good team player, should also be able to work alone when required.
  • Collaborate well within the team members / other team members to get the tasks delivered as per the schedule and provide transparent updates to the stakeholders.
  • Test/Regression test issues with the complete understanding of the product's usability & structure. Provide clarity to team members and train junior members on key areas.
  • Own test cases & defects through the complete delivery lifecycle of the product and ensure follow up on tasks to closure
  • Should liaise effectively with other team members like IT, design, SEO, Dev teams, warehouse team, etc., in achieving the tasks efficiently.
  • Should bring out any impediments you foresee during analysis or development to the notice of the stakeholders as early as possible to arrive at more realistic estimation and high quality product.
  • Should be able to provide realistic estimation of tasks and make corrections depending on changes in requirement or delivery process.

Key personal skills:
  • Agility - able to cope with changing requirements
  • Lateral thinking - many of the problems you face will be new to the business and no 'right answer' exists.
  • Process orientated - process is essential to ensure clients, business analysts and the business in general can accommodate change
  • Dynamic - should be collaborative, flexible, accommodative and communicate effectively.
  • Confident - Working in a team of experienced, passionate engineers; you must be able to have and communicate your opinion.
  • Ownership - Show appetite and aptitude for owning responsibility for any task you commit and track it to closure.
  • Excellent communication - Articulate and communicate the nature of the issue and its impact on the delivery or product or customer to development teams & product owners or business analysts.

Additional Information

  • Job Type   :  Full Time