Test Automation Engineer
Innover Digital
2 - 5 years
Bengaluru
Posted: 10/01/2026
Job Description
We are seeking a motivated and talented Test Automation Engineer to join our Quality Assurance team. This role is ideal for individuals with a strong work ethic, a passion for learning, and expertise in designing automation solutions enhanced by AI. Youll thrive in our collaborative, innovative environment, working on impactful projects to ensure the quality of cutting-edge web applications.
The ideal candidate excels at managing multiple tasks, meeting deadlines, and leveraging tools like Playwright and Python , alongside AI techniques, to optimize testing efficiency and deliver precise, scalable results. While financial domain knowledge is a plus, its not required.
Key Responsibilities
- Develop Automation Scripts: Create and maintain automated test scripts using Playwright with Python to validate web applications, ensuring cross-browser compatibility, dynamic content handling, and complex interactions like data grid sorting, filtering, and validation.
- Maintain Automation Suites: Manage and enhance automation suites for sanity checks, smoke testing, regression testing, and API testing, integrating with CI/CD pipelines (e.g., GitHub Actions, Jenkins).
- Data Management for Testing: Preprocess and manage large datasets using SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB ) databases to support AI models and test data integrity.
- Optimize Testing Workflows: Fine-tune Playwright scripts and AI models for performance, scalability, and reliability, minimizing false positives and ensuring robust test coverage.
- Review and Troubleshoot: Analyze automated test runs, troubleshoot failures, and report defects with clear, actionable insights, generating automated HTML or JUnit XML reports for stakeholders.
- Collaborate Across Teams: Work with QA analysts, developers, and data scientists to align automation and AI solutions with project goals, supporting manual testing when needed.
- Documentation: Responsible for technical specifications and guide for automation process and the design of test cases from User Stories when needed.
- Stay Current with Trends: Continuously adopt advancements in Playwright, Python, AI technologies, and testing best practices to enhance QA capabilities.
What Were Looking For
Must-Have Qualifications
- Education: Bachelors or masters degree in Computer Science, Artificial Intelligence, Data Science, or a related field (or equivalent experience).
- Experience:
- 5+ years in test automation, with a focus on QA applications.
- Proven expertise in developing Playwright with Python automation scripts for web testing, including locators (e.g., CSS, XPath, text), cross-browser testing, and API interactions.
- Hands-on experience with AI-driven testing solutions (e.g., test case optimization, defect prediction).
- Technical Skills:
- Advanced proficiency in Python for automation and AI development (please list additional coding languages youre experienced in, e.g., Java, JavaScript, or C#).
- Expertise in Playwright for web automation; familiarity with other tools (e.g., Selenium, Cypress, Appium) is a plus.
- Strong knowledge of AI techniques (e.g., supervised/unsupervised learning, NLP, anomaly detection) and frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
- Experience with SQL databases for test data management.
- Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins), REST API testing (e.g., Postman), and data-driven testing frameworks .
- Hands-on experience with cloud platforms (e.g., Azure , AWS ) for testing in cloud-based environments.
- Knowledge of Playwright fixtures and pytest for structured QA automation.
- Soft Skills:
- Exceptional attention to detail to ensure error-free automation and high-quality outcomes.
- Strong problem-solving skills to independently troubleshoot challenges.
- Excellent communication and collaboration skills to work with cross-functional teams.
- Ability to manage multiple priorities in a fast-paced environment with a willingness to learn and ask questions.
Nice to Have
- Basic understanding of financial systems or fintech concepts.
- Experience with performance testing tools (e.g., JMeter, LoadRunner).
- Certifications in AI (e.g., Google Professional Machine Learning Engineer) or test automation (e.g., ISTQB Advanced Test Automation Engineer).
- Familiarity with version control systems (e.g., Git) and cloud platforms (e.g., GCP).
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
