Senior Quality Assurance Automation Engineer - AI Platforms & Solutions

5 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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. If you are a seasoned QA automation leader ready to tackle the exciting challenges of ensuring quality in an AI-first world, we want you on our team. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You