QA Automation Engineer - Data QA

QA Automation Engineer - Data QA

1 Nos.
93045
Full Time
5.0 Year(s) To 10.0 Year(s)
12.00 LPA TO 25.00 LPA
IT Software - System Programming
IT-Software/Software Services
Job Description:

 JOB DESCRIPTION:-

 

  • Bachelors in Computer Science or Data Science or Information Systems or Mathematics or Statistics or equivalent years of relevant work experience.
  • 5+ years of experience with agile software development testing, reviewing user stories, acceptance criteria, and other available information to develop test plans and test scenarios, both manual and automated
  • 2+ years of experience in database testing for relational databases (preferred Snowflake and MS SQL Server), ETL/ELT data solutions, and reporting and analytics tools.
  • Knowledge of dimensional modeling and data warehouse concepts, such as star schemas, snowflakes, dimensions, facts.
  • Experience in writing complex SQL queries, ability to determine the types of testing that must be conducted (i.e., data validation, regression, etc.), including evaluating the testability of requirements and create a comprehensive test plan that supports the business and technological solutions being delivered.
  • 3+ years of experience creating automated scripts using pytest for data validation.
  • Expertise building test architecture and framework from ground up.
  • 1+ years of experience with API testing; manual (using tools like Postman/swagger) & automated (REST Assured/CURL).
  • Demonstrated ability to work within a collaborative source-code repository system, i.e. Git, GitHub, etc.
  • Experience working with Cloud services and CI/CD tools like Jenkins.
  • Ability to multi-task and adapt quickly to changes while maintaining urgency in completing assigned tasks.
  • Excellent communication (both verbal and written).
  • Ability to think creatively, problem-solve, innovate, and work independently with minimal supervision. Nice to Have Skills:
  • Knowledge of Advertising/Financial/Digital Marketing Domain.
  • Prior experience testing both Front-End (UI/UX) and Back-End (API, Grey-box, Data integrity) for web applications.

 

Key Responsibilities:

  • Participate in Agile ceremonies, help analyze requirements, develop testing strategies, and write manual and automated test scripts for new and existing functionality.
  • Monitor all development cycles, prepare test data, design and execute test plans, and evaluate test results
  • Mentor fellow Test Engineers on the team on automation concepts and contribute towards maintaining full test coverage
  • Collaborate with product owners, project managers, data analysts, data scientists, and developers to refine user stories and acceptance criteria, and provide feedback on missing business flows and strategies
  • Develop and maintain clear, concise, and comprehensive test automation regression scripts using Python/Pytest.
  • Identify areas for cross functional testing to improve overall quality and, with peers or others, implement initiatives improving testing capability and efficiency
  • Have the ability to multi-task and adapt quickly to changes while maintaining urgency in completing assigned tasks
  • Be flexible and back-up team members, as needed or as the workload fluctuates.
Company Profile

Client, we are committed to providing innovative and customized software solutions to our customers worldwide. As part of the BHI group, we have a proven track record of delivering high-quality services to clients across diverse industries such as Medical, Petroleum, Real Estate, social media, Retail, and more.
Our team of passionate ---perts works with the latest technologies, including AI, ML, Node, React, .net Core, azure, JS, open GL, etc. This helps us to stay ahead of the curve and provide cutting-edge solutions to our customers. And our design and QA team play a great role
we believe that our employees are our greatest asset. That's why we strive to create a fun-filled and healthy working environment for our team. We value work-life balance and believe that happy employees are more productive.
If you are looking for a software solutions partner that can provide cost-effective and innovative solutions. 

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs