HamburgerMenu
hirist

Quality Assurance Automation Engineer - Manual/Automation Testing

Inferenz
Multiple Locations
4 - 8 Years
star-icon
4.3white-divider32+ Reviews

Posted on: 15/01/2026

Job Description

Description : Automation QA Engineer (Data & AI Platforms)

Location : Ahmedabad, Gujarat

Experience : 4 - 8 Years

Employment Type : Full-time

Preference : 30-60 days

Role Overview :


We are seeking a hands-on Automation QA Engineer who can take ownership of quality across backend services, data pipelines, APIs, and UI applications.

This role combines automation-first testing with strong manual QA fundamentals, test strategy ownership, and close collaboration with engineering teams.

The ideal candidate is comfortable working in fast-moving, product-oriented teams and understands how quality impacts data accuracy, AI outcomes, and enterprise trust.

Key Responsibilities :


Test Strategy & Planning :


- Understand product requirements, system architecture, and data flows.

- Define test plans, test strategies, and test cases at component, integration, and system levels.

- Ensure comprehensive coverage for functional, regression, and release testing.

Automation & Framework Development :


- Design, build, and maintain scalable automation frameworks from scratch.

- Develop automated tests for :


1. Backend services and APIs

2. Data processing and validation logic

3. UI workflows (where applicable)

- Primarily use Python-based automation frameworks (PyTest preferred).

Execution & Defect Management :


- Execute automation and manual test cycles.

- Debug failures, analyze root causes, and work with developers on resolution.

- Track defects, verify fixes, and ensure release quality.

CI/CD & Environment Support :


- Integrate automated tests into CI/CD pipelines (Jenkins or similar).

- Execute tests in Dockerized and Linux-based environments.

- Support test execution across multiple environments.

Collaboration & Ownership :


- Work closely with product managers, developers, and data engineers.

- Participate in Agile/Scrum ceremonies.

- Mentor junior QA engineers and promote best practices.

Required Skills & Experience :


Core QA & Automation :


- 4-8 years of experience in Automation + Manual QA.

- Strong hands-on experience with Python.

- Solid experience with PyTest / Selenium / API testing.

- Experience building custom automation frameworks.

Testing & Tools :


- Knowledge of unit, integration, and regression testing concepts.

- Experience with defect tracking tools such as JIRA.

- Familiarity with test management tools.

Platforms & DevOps :


- Experience testing Docker-based applications.

- Exposure to CI/CD pipelines.

- Comfortable working on Linux environments.

Data & Backend :

- Working knowledge of SQL databases (PostgreSQL, MySQL, Oracle, or MS SQL).


- Understanding of backend workflows and data validation.

Good to Have :


- Experience testing data engineering, analytics, or AI platforms.

- Exposure to cloud platforms (AWS / Azure / GCP basic).

- Experience with SOAP / API testing tools.

- Familiarity with Agile/Scrum processes.

Soft Skills :


- Strong ownership and attention to detail.

- Ability to work under aggressive delivery timelines.

- Quick learner with a proactive mindset.

- Clear communication and documentation skills.

Perks & Benefits :


- Flexible working hours.

- 5-day work week.

- Collaborative, growth-focused environment.

- Regular team celebrations and knowledge sharing.

- Learning and upskilling opportunities.

- Medical insurance benefits.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in