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