Role Overview
The QA Automation Engineer reports to the Product Director and is an integral part of the Product organization at Indigrators Solutions. This role is responsible for improving software quality through the implementation and maintenance of automated testing frameworks. The position empowers self-organized teams, drives testing best practices, and ensures QA standards are met across product development cycles.
Key Responsibilities
Enable self-organized teams to improve software quality by implementing and maintaining automated tests.
Continuously enhance and optimize QA frameworks.
Train product teams on quality-related best practices and frameworks.
Support test design, automation, and maintenance across teams.
Monitor and report QA metrics to the QA Lead Engineer.
Apply technical expertise in automation tools, cloud-based testing, and CI/CD processes.
Promote awareness of test automation within product teams.
Qualifications
5+ years of experience as a QA in automation using Playwright, Robot Framework, or Selenium.
Proficiency in TypeScript (minimum 2 years).
Hands-on experience in test automation for cloud-based web applications (preferably SaaS).
Solid grasp of manual and automated software testing methodologies and tools.
Strong understanding of CI/CD, including tools like Git, CircleCI.
Familiarity with Linux command line, system architecture, and basic DevOps concepts.
Experience with Confluence/Jira.
Preferred Skills
Proficiency in Python, particularly using Pytest.
Experience in data/API testing.
Exposure to unit testing and/or BDD frameworks.
Knowledge of CPG/FMPG domain and integrations with ERP systems.
Experience with AWS/Public Clouds.
Understanding of release management
Strong communication, problem-solving, and stakeholder management
Key Processes & Methodologies
Agile, Scrum, and DevOps practices.
CI/CD pipeline automation.
Cloud-native testing frameworks.
Quality governance and test metrics reporting.
Key Relationships (Teams & Stakeholders)
QA Lead Engineer
Development Team Leads
Product Managers
DevOps & Security Team
Competencies
Analytical Thinking – 3
Flexibility – 3
Collaboration – 3
Communication – 3
(Scale: 1 = Basic, 5 = Expert)
Measures of Success
Automated Test Coverage – % of automated vs total test cases.
Requirements Coverage – % of mapped test cases to business requirements.
Passed Requirements – Requirements that have successfully passed testing.
Passed Tests – Effectiveness of test case design reflected in defect detection.
Test Execution Velocity – Number of test instances executed during each release cycle.
Total Tests Executed – Manual + automated test executions per build.
Team Lead/TPM Satisfaction – Based on qualitative feedback.
Professional Development – Growth in skills, knowledge, and QA contributions.
Any Graduate