Job Openings QA Automation Engineer II, Data

About the job QA Automation Engineer II, Data

As a QA Engineer, you will play a crucial role in ensuring the quality and reliability of our software solutions. You will be responsible for developing and executing test strategies, creating and maintaining test scripts, and collaborating with cross-functional teams to refine user stories and acceptance criteria. Your expertise in both manual and automated testing will contribute to maintaining full test coverage and improving overall testing efficiency.

Key Responsibilities:

  • Participate in Agile ceremonies and contribute to the analysis of requirements.
  • Develop testing strategies, write manual and automated test scripts, and execute test plans.
  • Monitor all development cycles, prepare test data, and evaluate test results.
  • Mentor fellow Test Engineers on automation concepts and testing best practices.
  • Collaborate with product owners, project managers, data analysts, data scientists, and developers to refine user stories and identify missing business flows.
  • Develop and maintain automated regression test scripts using Python/Pytest.
  • Identify areas for cross-functional testing to improve software quality.
  • Work in a fast-paced environment, adapting to changes while maintaining urgency in completing tasks.
  • Provide backup support to team members as needed.

Required Qualifications:

  • Bachelors degree in Computer Science, Data Science, Information Systems, Mathematics, Statistics, or equivalent work experience.
  • 5+ years of experience in software testing within an Agile development environment.
  • Strong experience in reviewing user stories, acceptance criteria, and developing manual and automated test scenarios.
  • 2+ years of experience in database testing for relational databases (preferably Snowflake and MS SQL Server), ETL/ELT data solutions, and reporting and analytics tools.
  • Knowledge of dimensional modeling and data warehouse concepts (e.g., star schemas, snowflakes, dimensions, facts).
  • Proficiency in writing complex SQL queries for data validation and regression testing.
  • 3+ years of experience creating automated scripts using Pytest for data validation.
  • Expertise in building test architectures and frameworks from the ground up.
  • 1+ years of experience with API testing (manual using Postman/Swagger and automated using REST Assured/CURL).
  • Experience with source-code repositories such as Git, GitHub, etc.
  • Familiarity with Cloud services and CI/CD tools like Jenkins.
  • Strong analytical and problem-solving skills, with the ability to work independently with minimal supervision.
  • Excellent communication skills (verbal and written).

Nice to Have Skills:

  • Knowledge of Advertising, Financial, or Digital Marketing domains.
  • Experience testing both Front-End (UI/UX) and Back-End (API, Grey-box, Data integrity) for web applications.


Why Join Us?

  • Full-time position
  • Payment in US dollars
  • Contractor hiring mode
  • 100% remote position
  • Holidays from your country off and paid
  • Birthday off and paid
  • Career Path
  • Recognition Program
  • Paid Leaves

If you are interested in applying for this position and meet the specified requirements, please let us know. We look forward to the possibility of working with you!