Senior Automation Tester / Senior QA Automation Engineer (Pune)

Senior Automation Tester / Senior QA Automation Engineer (Pune)

14 Aug
|
Quantum Integrators
|
Pune

14 Aug

Quantum Integrators

Pune

Company Profile: Quantum Integrators is an international strategy and business consulting group whose mission is to help clients create and sustain competitive advantage. As a truly client-focused firm, our highly trained and experienced consultants consider it their mandate to help client organizations achieve a quantum state.

Position : Senior Automation Tester / Senior QA Automation Engineer

Location: Pune/Nagpur, Maharashtra (Onsite) Duration: Full time Shift: UK Shift :

We are looking for an experienced Senior Automation Tester with robust expertise in Python, Robot Framework, and Selenium Library to develop, maintain, and enhance automated test solutions for web-based applications.

The ideal candidate should have strong knowledge of automation framework design, test planning, execution, defect management, and Agile methodologies. The candidate will work closely with developers, business analysts, product owners, and QA teams to ensure high-quality software releases.

Technical Environment

IDE: PyCharm 2023.3.1

Programming Language: Python 3.12.1

Automation Framework: Robot Framework

Web Automation Library: Selenium Library

Source Code Repository: Bitbucket Core Technology Stack:

Python 3.12.1 | Robot Framework | Selenium Library | Selenium | PyCharm 2023.3.1 | Bitbucket | Git

Key Responsibilities

Design, develop, execute, and maintain automated test scripts using Robot Framework and Selenium Library.

Develop reusable and maintainable automation components using Python.

Analyze functional and technical requirements and create appropriate test scenarios and test cases.

Build and enhance Robot Framework automation suites for functional, regression, integration, and end-to-end testing.

Develop and maintain reusable keywords, libraries, test data, and automation utilities.

Perform web application testing across supported browsers and environments.

Identify suitable test cases for automation and maximize automation coverage.

Execute automated regression suites and analyze test execution results.

Troubleshoot automation failures and determine whether failures are caused by application defects, test scripts, test data, or environment issues.

Log, track,



and manage defects and work closely with development teams for resolution.

Maintain automation source code and test assets in Bitbucket.

Follow source-control best practices, including branching, merging, pull requests, and code reviews.

Participate in Agile ceremonies such as sprint planning, daily stand-ups, backlog refinement, sprint reviews, and retrospectives.

Collaborate with developers, Business Analysts, Product Owners, and other QA engineers.

Review existing automation frameworks and identify opportunities for improved reliability, maintainability, and execution speed.

Create and maintain test documentation, automation standards, and execution reports.

Mentor junior automation testers and provide guidance on Robot Framework, Python, SeleniumLibrary, and automation best practices.

Contribute to continuous improvement of QA processes and automation strategy.

Required Technical

Skills

Python

Strong hands-on experience with Python for test automation.

Good understanding of Python programming concepts, including:

Functions and modules

Classes and objects

Exception handling

Collections

File handling

Packages and libraries

Ability to develop reusable Python utilities and automation libraries.

Robot Framework

Strong hands-on experience with Robot Framework.

Experience creating and maintaining Robot Framework test suites.

Strong understanding of

Test cases and test suites

User-defined keywords

Variables and variable files

Resource files

Tags

Setup and teardown

Test data management

Test execution and reporting

Experience integrating Python libraries with Robot Framework.

Ability to develop scalable and maintainable Robot Framework automation frameworks.

Selenium Library

Strong experience with Selenium Library for web application automation.

Experience working with

Locators

Web elements

XPath/CSS selectors

Browser handling





Wait mechanisms

Windows and frames

Alerts

Dropdowns

Energetic web elements

Experience troubleshooting Selenium synchronization and automation issues.

Bitbucket / Source Control

Hands-on experience using Bitbucket for source code management.

Good knowledge of Git commands and workflows.

Experience with

Branching and merging

Pull requests

Code reviews

Resolving merge conflicts

Repository management

Version control best practices

Testing Skills

Strong understanding of SDLC and STLC.

Experience in functional, regression, integration, system, and end-to-end testing.

Robust understanding of test planning, test case design, execution, and defect lifecycle.

Experience with defect management tools such as Jira or similar tools.

Ability to perform root-cause analysis of automation and application failures.

Strong understanding of positive, negative, boundary, and data-driven testing.

Experience working in Agile/Scrum environments.

Preferred

Skills

Experience with API testing using Postman, REST APIs, or Python-based API testing libraries.

Knowledge of SQL/database validation.

Experience integrating automated tests with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.

Experience with parallel test execution and cross-browser testing.

Knowledge of Docker or cloud-based test environments.

Experience with BDD and Cucumber is a plus.

Experience with performance testing is a plus.

Familiarity with modern QA and continuous testing practices. Senior-Level Expectations:

The Senior Automation Tester is expected to:

Take ownership of automation initiatives and deliverables.

Design scalable and maintainable automation solutions.

Identify gaps in existing automation coverage and recommend improvements.

Conduct code reviews and enforce automation coding standards.

Mentor junior and mid-level QA engineers.

Collaborate with technical and business stakeholders.

Provide estimates and technical input for automation tasks.

Investigate complex automation failures and provide root-cause analysis.

Continuously improve test execution efficiency and automation reliability.

📌 Senior Automation Tester / Senior QA Automation Engineer (Pune)
🏢 Quantum Integrators
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior automation tester / senior qa automation engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: senior automation tester / senior qa automation engineer (pune) / pune