Test Automation Engineer

Year    KA, IN, India

Job Description

Job Information




Date Opened


06/23/2025
Industry


Technology
Job Type


Full time
State/Province


Karnataka
Zip/Postal Code


560048
City


Bangalore
Country


India

About Us




At Innover, we endeavor to see our clients become connected, insight-driven businesses. Our integrated Digital Experiences, Data & Insights and Digital Operations studios help clients embrace digital transformation and drive unique outstanding experiences that apply to the entire customer lifecycle. Our connected studios work in tandem to reimagine the convergence of innovation, technology, people, and business agility to deliver impressive returns on investments. We help organizations capitalize on current trends and game-changing technologies molding them into future-ready enterprises.



Take a look at how each of our studios represents deep pockets of expertise and delivers on the promise of data-driven, connected enterprises.







About the Role




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. You'll 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, it's 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 We're Looking For




Must-Have Qualifications

Education:

Bachelor's or master's 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 you're 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).

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3802035
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year