4 - 7 years
5 - 7 Lacs
Bengaluru / Bangalore, Karnataka, India
Posted:1 day ago|
Platform:
On-site
Full Time
This role is for one of Weekday's clients Min Experience: 4 years Location: Bengaluru, Pune JobType: full-time About the Role We are looking for a detail-oriented and passionate QA Automation Engineer to join our growing engineering team. This role is ideal for someone with a strong foundation in automated testing frameworks using Python , and a keen interest or prior exposure to testing systems powered by AI/ML technologies. As a QA Automation Engineer, you will play a key role in ensuring the reliability, performance, and accuracy of our platforms and models. You'll work closely with software developers, data scientists, and DevOps engineers to create and execute test plans that maintain the integrity of both traditional software components and AI-driven features. Key Responsibilities Design, develop, and maintain robust and scalable automated test frameworks using Python for APIs, backend services, and UI components. Collaborate with engineering and data science teams to define test strategies and coverage for AI/ML-powered features , including model outputs and data integrity. Develop test cases that validate both functional and non-functional requirements (performance, reliability, security). Build and maintain automated pipelines to ensure continuous testing across development and deployment cycles (CI/CD). Work closely with product managers and developers to identify, reproduce, and resolve bugs early in the development lifecycle. Contribute to the development of tools that monitor and validate machine learning models in production , including tests for drift, accuracy, and prediction consistency. Ensure quality and consistency in both pre-production and production environments through effective test data management and monitoring practices. Document test plans, strategies, and reports with clarity and precision. Required Skills & Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 4 years of experience in QA Automation, with a strong focus on scripting and tool development using Python . Hands-on experience with test automation frameworks like PyTest, Selenium, or similar. Solid understanding of QA methodologies, practices, and processes for both backend and frontend systems. Exposure to machine learning concepts and workflows , with the ability to test data-driven models and outputs. Familiarity with version control systems (e.g., Git), CI/CD tools (e.g., Jenkins, GitHub Actions), and container technologies (e.g., Docker). Experience testing APIs using tools like Postman, REST-assured, or similar. Strong analytical and problem-solving skills; able to debug complex systems and data inconsistencies. Nice to Have Experience testing AI/ML workflows, including model training pipelines, inference validation, and explainability checks. Knowledge of cloud environments (AWS, GCP, or Azure). Familiarity with data formats and processing frameworks such as JSON, Pandas, NumPy, and Spark. Experience in writing performance and load tests.
Dayworks Private Limited
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Mock Interview
Ahmedabad
3.0 - 5.0 Lacs P.A.
6.0 - 8.0 Lacs P.A.
Experience: Not specified
Salary: Not disclosed
4.5 - 6.5 Lacs P.A.
Bengaluru / Bangalore, Karnataka, India
12.5 - 17.0 Lacs P.A.
Navi Mumbai, Maharashtra, India
Salary: Not disclosed
Navi Mumbai, Maharashtra, India
Salary: Not disclosed
Navi Mumbai, Maharashtra, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
3.0 - 6.0 Lacs P.A.
Bengaluru
6.0 - 9.0 Lacs P.A.