Search by job, company or skills

CFRA Research

Quality Engineer (Data Collection)/Quality Assurance Analyst

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Department: Operations

Location: India

Description

Quality Engineer is responsible for planning, developing, and executing tests for CFRA's financial software. The responsibilities include designing and implementing tests, debugging and defining corrective actions. The role plays an important part in our company's product development process. Our ideal candidate will be responsible for conducting tests to ensure software runs efficiently and meets client needs, while at the same time being cost-effective. You will be part of CFRA Data Collection Team responsible for collecting, processing and publishing financial market data for internal and external stakeholders. The team uses a contemporary stack in the AWS Cloud to design, build and maintain a robust data architecture, data engineering pipelines, and large-scale data systems. You will be responsible for verifying and validating all data quality and completeness parameters for the automated (ETL) pipeline processes (new and existing).

Key Responsibilities

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Identify, record, document thoroughly and track bugs
  • Develop and apply testing processes for new and existing products to meet client needs
  • Liaise with internal teams to identify system requirements and develop testing plans
  • Investigate the causes of non-conforming software and train users to implement solutions
  • Stay up-to-date with new testing tools and test strategies

Skills, Knowledge and Expertise

Desired Skills
  • Proven work experience in software development and quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with automated testing tools
  • Acute attention to detail
  • Experience working in an Agile/Scrum development process
  • Excellent collaboration skills
Technical Skills
  • Proficient with SQL, and capable of developing queries for testing
  • Familiarity with Python, especially for scripting tests
  • Familiarity with Cloud Technology and working with remote servers

Benefits


  • 21 days of Annual Vacation
  • 8 sick days
  • 6 casual days
  • 1 paid Volunteer Day
  • Medical, Accidental & Term Life Insurance
  • Telehealth, OPD
  • Competitive pay
  • Annual Performance Bonus

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134374111