Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Customertimes

NewBe an early applicant

JR-223225 QA Engineer Senior

Posted Updated
Discussion

Summary

Senior QA engineer (remote in India) on a Customertimes team building an analytics/BI product: designs manual and automated tests for dashboards, charts, and NLP queries, validates UI results against backend data via SQL, and contributes to a Python/pytest/Selenium automation framework plus performance testing with tools like k6 and JMeter.

Hello, our name is Customertimes, but you can call us CT. We are a global digital engineering, product development, and technology consulting company. Headquartered in New York, we have a team of 1000+ experts working across 65+ countries.

About this job:
We are looking for a QA specialist to join a team working on an analytics/BI product. In this role, you will help ensure the quality, accuracy, and performance of data-intensive analytics applications, including dashboards, charts, and natural language query features. You will combine manual and automated testing, validate UI results against backend data, and contribute to the team's Python-based automation framework. You will work closely with developers, project managers, and data analysts to clarify requirements and deliver reliable product releases.

Location: Remote, India

How you'll make an impact:

Functional & manual testing:

  • Design, develop, and execute comprehensive test plans and test cases for an analytics/BI product;
  • Perform functional, regression, integration, and exploratory testing across application releases;
  • Design and run performance and load tests (e.g., k6, JMeter, Lighthouse) and report on bottlenecks;
  • Validate analytics UIs including sorting, filtering, chart data accuracy, dashboard rendering, and NLP query outputs;
  • Perform data validation by comparing UI results against backend data via SQL queries and API responses;
  • Identify, document, and track defects using Jira; participate in triage and ensure timely resolution;
  • Collaborate with developers, project managers, and data analysts to clarify requirements and validate feature implementations;
  • Provide sign-off on stories based on thorough test execution, acceptance criteria coverage, and defect status;
  • Ensure compliance with data privacy and security standards across all testing activities.

Automation testing:

  • Contribute to and maintain the team's automation framework built on Python, pytest, and Selenium;
  • Write clean, maintainable automation scripts for UI-based test scenarios following the Page Object Model (POM) architecture;
  • Automate regression suites and validate data-intensive flows including search, sort, filter, and charting functionality;
  • Support solution and product teams in adopting and using the automation framework effectively;
  • Participate in code reviews for automation scripts and provide constructive feedback.

What makes you a great fit:

Experience & background:

  • 5+ years of experience in QA, with a strong focus on manual/functional testing of business or analytics applications;
  • Hands-on experience with data-intensive applications — validating large datasets, reports, and analytics outputs;
  • Prior exposure to BI, analytics, or reporting platforms strongly preferred;
  • Experience with performance testing tools and result analysis;
  • Bachelor's degree in computer science, information technology, or a related field.

Functional testing skills:

  • Strong understanding of data validation and data quality processes, including UI-to-database verification;
  • Ability to validate analytics and reporting UIs: sorting, filtering, chart data, drilldowns, and data accuracy checks;
  • Proficiency in SQL for backend data validation and cross-checking UI results;
  • Experience with test case and test scenario creation, test planning, and defect lifecycle management.

Automation skills:

  • 1-2 years of practical automation scripting experience using Selenium, pytest, Katalon, or similar tools;
  • Working knowledge of Python for automation; willingness to work in Python/pytest if coming from another stack;
  • Understanding of Page Object Model (POM) architecture and automation best practices;
  • Experience automating UI-based test scenarios; API test automation is a plus;
  • Ability to support other teams in understanding and adopting automation frameworks.

Additional comments:
Functional, automation, data validation, and performance testing

If you're looking to contribute to global projects, grow your skills, shape the way you work, and be part of a connected international community — Customertimes is the place to build your next career chapter. Are you ready to spark the tech with us?

Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →