HamburgerMenu
hirist

MediaMint - Quality Assurance Automation Engineer - Python/Selenium

Vuchi Media Private Limited
Hyderabad
5 - 8 Years
star-icon
4.3white-divider18+ Reviews

Posted on: 12/01/2026

Job Description

Description :

Role : QA Automation Engineer

Location : Hyderabad Hybrid

- Full-time

We are seeking a highly skilled and experienced Senior QA Automation Engineer to spearhead the quality assurance strategy for our cutting-edge AI platforms and solutions.

This is not just about finding bugs; it's about designing and implementing comprehensive automation frameworks to ensure the reliability, scalability, and accuracy of systems that blend traditional software with complex AI/ML components and automated workflows.

You will play a critical role in validating everything from core platform features to the intricate logic of AI agents designed by our Subject Matter Experts.

If you are passionate about automation, possess a keen eye for detail, and are excited by the unique challenges of testing AI-driven systems, this is your chance to make a significant impact.

What You'll Do :

- Design & Develop Automation Frameworks : Architect, build, and maintain robust, scalable, and efficient test automation frameworks (primarily using Python) for our AI platforms, workflow tools, and potentially the AI agents themselves.

- Implement Comprehensive Test Strategies : Develop test plans, test cases, and automated scripts covering functional, integration, regression, performance, and API testing for complex applications.

- Focus on AI/Workflow Quality : Devise and implement specific testing approaches for AI-driven features and automated workflows, considering aspects like data validation, logical consistency of agent behavior, and accuracy of outcomes.

- Integrate Testing into CI/CD : Embed automated testing seamlessly into our CI/CD pipelines to enable rapid feedback loops and ensure continuous quality.

- Execute & Analyze : Run automated test suites, analyze results, identify defects, and work closely with development, product, SME, and solution engineering teams to troubleshoot and resolve issues.

- Tooling & Innovation : Evaluate, recommend, and implement new QA tools, technologies, and methodologies to enhance testing efficiency and coverage, particularly for AI/ML contexts.

- Maintain & Optimize : Continuously improve and maintain existing test suites and frameworks, ensuring they remain effective as platforms evolve.

- Mentor & Lead : Provide technical guidance and mentorship to junior QA team members (as the team grows) and champion QA best practices across engineering.

What You MUST Bring :

- Extensive QA Automation Experience : 5+ years of hands-on experience designing, developing, and maintaining automated test frameworks and scripts for complex web applications or platforms.

- Strong Python Automation Skills : Proven proficiency in Python for test automation is essential.

- Experience with relevant Python testing libraries (e.g., Pytest, Selenium WebDriver bindings).

- Framework Development Expertise : Demonstrable experience building test automation frameworks from scratch or significantly enhancing existing ones.

- API Testing Mastery : Strong experience testing RESTful APIs using tools like Postman, Requests (Python library), or similar.

- CI/CD Integration : Experience integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).

- Database & SQL Knowledge : Proficiency in SQL for data validation and test data setup.

- Agile Environment Experience : Proven ability to work effectively in Agile/Scrum development cycles.

- Analytical & Debugging Skills : Excellent problem-solving skills with a knack for isolating the root cause of defects in complex systems.

Bonus Points If You Have :

- Experience Testing AI/ML Systems : Direct experience or strong theoretical understanding of testing machine learning models, AI-driven workflows, or systems with non-deterministic elements.

- Experience Testing Workflow/Automation Platforms : Familiarity with testing low-code/no-code platforms, RPA tools, or business process management (BPM) systems.

- Performance Testing Experience : Knowledge of performance testing tools (e.g., JMeter, Locust) and methodologies.

- Cloud Platform Experience : Familiarity with testing applications deployed on cloud platforms (GCP preferred).

- Experience in AdTech/MarTech/RevOps Domain : Understanding the business context enhances testing effectiveness.

- Experience with Containerization (Docker) : Useful for setting up test environments.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in