Quality Assurance Engineer

India's premier digital sports destination offering personalized sports content, streaming, and merchandise, serving over 100 million users.
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
3+ years of experience
Sports · Enterprise SaaS

Description For Quality Assurance Engineer

FanCode, India's leading sports technology company, is seeking a Quality Assurance Engineer to join their dynamic team. As part of the Test Engineering team, you'll play a crucial role in maintaining software excellence and streamlining testing processes.

The company offers an exciting opportunity to work with a modern tech stack hosted on AWS, including microservices architecture using Java, Node.js, Python, PHP, Redis, MySQL, Cassandra, and Elasticsearch. The platform serves sports fans with live video streaming, scores, commentary, fantasy research, and e-commerce capabilities.

As a QA Engineer, you'll be responsible for designing and executing comprehensive test plans, developing automated test scripts, and ensuring high-quality standards while maintaining rapid delivery cycles. You'll work closely with developers, participate in code reviews, and contribute to continuous integration/deployment processes.

The ideal candidate should have 3+ years of experience in software quality assurance, strong knowledge of QA methodologies, and proficiency in test automation frameworks. Experience with tools like Selenium, TestNG, JUnit, and programming languages such as Java, Python, or JavaScript is essential.

FanCode offers a dynamic work environment in Mumbai, being part of Dream Sports, which has been recognized as a 'Great Place to Work' for four consecutive years. You'll be joining a company that partners with major sports leagues worldwide and is committed to making sports better through technology.

This role presents an excellent opportunity for someone passionate about software testing and quality assurance to contribute to a rapidly growing sports technology platform that serves millions of users across India.

Last updated 7 days ago

Responsibilities For Quality Assurance Engineer

  • Design, develop, and execute comprehensive test plans, test cases, and test scenarios
  • Perform thorough manual testing including functional, regression, integration, and user acceptance testing
  • Create and maintain automated test scripts using industry-standard testing frameworks
  • Identify, document, and track software defects using bug tracking systems
  • Work closely with developers to resolve issues and validate fixes
  • Participate in code reviews and provide feedback on testability
  • Analyze test results to ensure existing functionality and evaluate quality metrics
  • Support continuous integration/continuous deployment (CI/CD) processes
  • Document testing procedures and maintain test documentation
  • Mentor junior QA team members and share best practices

Requirements For Quality Assurance Engineer

Java
Node.js
Python
PHP
MySQL
MongoDB
Redis
Cassandra
Kafka
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 3+ years of experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience with test automation frameworks (Selenium, TestNG, JUnit)
  • Proficiency in at least one programming language (Java, Python, JavaScript)
  • Experience with bug tracking and test management tools (JIRA, TestRail)
  • Strong understanding of Agile development methodologies
  • Excellent analytical and problem-solving skills
  • Strong written and verbal communication abilities

Interested in this job?

Jobs Related To FanCode Quality Assurance Engineer

HW Design Verification Engineer - Cork, Ireland

Hardware Design Verification Engineer position at Qualcomm focusing on ASIC verification, UVM methodologies, and sensor algorithms verification.

Crowd-sourced Mapping Engineer

Crowd-sourced Mapping Engineer position at Qualcomm China, focusing on HD mapping technology development with C++/Python expertise required.

Design implementation engineer

Design implementation engineer position at Qualcomm focusing on power analysis and optimization for complex hardware systems.

Core Platform Test Engineer

Core Platform Test Engineer position at Qualcomm Technologies focusing on test content development and automation for critical platform level requirements.

Software Engineer II, Backend (Product Security) - Slack

Mid-level Backend Software Engineer role at Slack focusing on product security, authentication, and authorization frameworks with 4+ years of experience required.