Point your AI agent at freehire and let it find you a job.

Get the CLI →

Trackmind

NewBe an early applicant

QA Automation Engineer

Posted
Discussion

Summary

QA Automation Engineer who designs and maintains automated test scripts in Python/Pytest, tests REST APIs and validates backend data with SQL, and checks Power BI dashboards for data accuracy. Day-to-day includes functional, regression, integration, and end-to-end testing plus defect tracking with dev and data teams.

We are looking for a QA Automation Engineer with strong experience in Python, Pytest, SQL/Database testing, API testing, and Power BI testing. The ideal candidate should have hands-on experience in developing automation frameworks, validating data and APIs, and ensuring the quality and accuracy of reporting dashboards.

Key Responsibilities:

  • Design, develop, and maintain automated test scripts using Python and Pytest.
  • Perform API testing for REST APIs, including functional, integration, regression, and negative testing.
  • Validate backend data using SQL queries and database testing techniques.
  • Perform data validation and reconciliation between source systems, databases, APIs, and reporting layers.
  • Test Power BI dashboards and reports, including data accuracy, filters, calculations, visualizations, and report-level functionality.
  • Identify, document, and track defects and work closely with developers to resolve issues.
  • Develop and execute functional, regression, integration, and end-to-end test cases.
  • Participate in test planning, execution, and automation framework improvements.
  • Collaborate with development, data engineering, and business teams to understand requirements and ensure quality.
  • Contribute to improving test coverage and automation efficiency.

Mandatory Skills:

  • Python
  • Pytest
  • API Testing / REST API Testing
  • SQL
  • Database Testing
  • Power BI Testing
  • Strong understanding of QA processes, test cases, defect lifecycle, and SDLC/STLC

Nice to Have

  • Selenium or Playwright
  • Experience with UI automation
  • Experience working with CI/CD pipelines
  • Exposure to Git/GitHub
  • Experience with data validation or ETL testing
  • Familiarity with Agile/Scrum methodology

Skills

See also

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

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available