python automation engineer at Thomasmount Consulting · Bengaluru (Bangalore) · 3 - 5 years · ₹6L - ₹8L / yr · Profitable · Posted 8 Oct 2026

Job Description
Role: Python Automation
Experience; 3+ years
Location: Bengaluru
Work mode: Hybrid
Interview Mode: Face to face - mandatory
Who are we looking for?
Technical Skills:
Mandatory
- 3 years experience in Python automation and Selenium
- Strong hands-on experience in Python programming and automation.
- Good experience with Selenium WebDriver and web application automation.
- Experience with Pandas, Excel, CSV, JSON, Regex, and file handling.
- Understanding of HTML, CSS, JavaScript, and web application concepts.
- Familiarity with Git/GitHub and Jenkins/CI-CD.
- Good debugging, problem-solving, analytical, and communication skills.
Process Skills:
- Experience with PyAutoGUI or desktop automation.
- Experience working in Linux and Windows environments.
- Knowledge of automation frameworks and software testing practices.
Behavioral Skills:
- Attitude towards learning new technologies and solving complex technical problems.
- Quick learner and team player
- Excellent communication skills
Certification/Qualification:
- Education qualification: B.Tech, BE, or equivalent technical degree from a reputed college linkedin post

About Thomasmount Consulting
About
Similar jobs (10)

Job Title: Test Automation Engineer
Experience Required: 2+ Yrs. of very recent experience
Work Location: Gurugram, Haryana (Regular Work from Office)
Work Timings: 04:30 PM 01:30 AM IST (Monday Friday)
Employer Company: Alldomainsoft.com Pvt. Ltd. (alldomainsoft.com)
US Client: Avive Solutions, Inc. (avive.life)
Note: Local candidates preferred. Unsuitable for Java based profiles.
About the Role
As a Test Automation Engineer at Avive, you will play a critical role in ensuring the quality and reliability of our software products. You will build and maintain automated test coverage using Python, Pytest, and BDD frameworks alongside Selenium, focused on validating web application behavior, data accuracy, user permissions, and simulated device communication protocols. Partnering closely with Software Engineering, you will help shape test strategy and expand coverage as new features and functionality are shipped.
What You'll Do including but not limited to:
1. Test Automation Development Design, build, and maintain automated test suites using Python, pytest, and BDD frameworks to validate web application functionality.
- Develop and maintain Selenium-based automation to verify data is displayed accurately across the website.
- Create automation that simulates device communication protocols to validate that data generated by connected devices is correctly received, processed, and reflected on the website.
2. Software Verification
- Expand and maintain automated regression suites that catch defects early and give the team confidence as new features are released.
- Identify gaps in existing test coverage and prioritize new automation based on risk and impact.
- Investigate test failures, determine root cause, and work with Software Engineering to resolve issues.
3. Process & Tooling
- Document, organize, and maintain test cases in Jira using Xray, ensuring traceability between requirements, test coverage, and results.
- Report, track, and prioritize bugs in Jira, working with Software Engineering through resolution.
- Evaluate and integrate new tools, libraries, or frameworks that improve test efficiency, coverage, or maintainability.
- Contribute to CI/CD pipeline integration for automated test execution.
- Continuously refine test strategy and best practices as the product and codebase evolve.
Who You Are
- BS/B.Tech./B.E. in Computer Science, Software Engineering, or a related field (equivalent experience considered).
- 2+ years of experience in software test automation.
- Strong proficiency in Python, with hands-on experience using pytest and BDD frameworks (e.g., pytest-bdd, Behave, or Cucumber)
- Solid experience building and maintaining automated UI tests with Selenium.
- Experience testing web applications, including validating data accuracy, user permissions/access control, and integrations with external or simulated data sources.
- Familiarity with Jira and Xray (or similar tools) for bug tracking and test case management.
- Comfortable working with APIs and simulating device or system communication protocols for test purposes.
- Exposure to CI/CD pipelines and integrating automated tests into a continuous delivery workflow is a plus.
- Strong analytical and debugging skills, with the ability to trace issues from symptom to root cause.
- Organized, independent, and results-oriented, with the ability to manage multiple test efforts simultaneously.
- Excellent communication skills and strong attention to detail, with a collaborative, process-oriented approach to working with Software Engineering.
LinkedIn: www.linkedin.com/in/rkd94
Apply Link: https://jobs.lever.co/AviveSolutions/c20d1002-7998-4e8b-9209-0a4c590d0c7c
Senior Automation Testing Engineer
Location: Bengaluru / Gurugram – Onsite
Experience: 5–11 Years
Employment Type: Full-Time
Key Responsibilities
- Develop and maintain automation test frameworks and scripts.
- Perform both manual and automation testing, including exploratory, functional, regression, and bug verification.
- Develop test cases and contribute to test planning, estimation, and Agile ceremonies.
- Perform non-functional testing for accuracy, reliability, and performance.
- Drive QA process and automation improvements.
Required Skills
- BE/B.Tech/ME/M.Tech in CS/ECE/EE or related field.
- 5–11 years of software testing experience.
- Strong hands-on experience with Python/Java, Selenium, Cucumber, and PyTest.
- Good knowledge of SDLC, testing methodologies, defect lifecycle, and risk assessment.
- Experience with version control and bug-tracking tools.
Good to Have: Linux, Qt/QML, Squish, ISTQB/CSM/PSM, and regulatory/compliance standards.
- Develop python-based automation for large data sets data analysis for vulnerability management reporting.
- Leverage machine learning in the process as required.
- Develop Prompts to automate test data extraction process from databases.
- Provide technical expertise through a hands-on approach to teams and projects.
- Experience with one or more general purpose programming languages including but not limited to: Java, Python, R or equivalent
- Experience and knowledge in designing, building, and deploying multi layered application Infrastructure involving On-premises & AWS Cloud platform using services BedRock LLM models.
- Handle design, definition, planning and development.
- 100% adherence to architectural and development best practices including the use of standard architectures, proper use of code management, document design and design artifacts and conduct design/code reviews.
- Create optimization plans to innovate, shift-left, and mitigate gaps.
- Apply cloud concepts and capabilities to deliver testing for cloud-hosted apps.
- Report succinct testing goals and results to the leadership.
- Train and educate various teams on SV ideas and expectations.
- Expand responsibilities to drive test data, test environment, and service virtualization strategies.
QA Test Engineer – Manual & Automation
Location: Bangalore, India
Experience: 2–5 years
Employment Type: Full-time
Work Mode: On-site
About Juntrax
Juntrax is a B2B Cloud SaaS product company building business operations software for SMEs. Our platform helps businesses manage their day-to-day operations through streamlined digital workflows and tools.
We are looking for a QA Test Engineer who can ensure the quality, reliability, and usability of our product through a combination of manual and automated testing.
Key Responsibilities
- Design, develop, and execute manual and automated test cases for web-based SaaS applications.
- Perform functional, regression, integration, system, and API testing.
- Create and maintain automated test scripts for critical product workflows.
- Identify, document, track, and retest bugs using appropriate bug-tracking tools.
- Collaborate closely with developers, UI/UX designers, product teams, and other stakeholders to understand requirements and ensure product quality.
- Participate in requirement analysis and contribute to test planning and test strategy.
- Perform cross-browser and responsive testing to ensure a consistent user experience.
- Validate new features, enhancements, bug fixes, and product releases.
- Maintain clear documentation of test scenarios, test cases, defects, and test results.
- Help improve QA processes, automation coverage, and overall testing efficiency.
Required Skills & Qualifications
- 2–5 years of experience in Software Quality Assurance / Testing.
- Strong understanding of manual testing concepts and QA methodologies.
- Hands-on experience with automation testing using tools/frameworks such as Selenium, Playwright, Cypress, or similar.
- Experience with API testing using tools such as Postman or similar.
- Good understanding of SQL and database validation.
- Experience with regression, integration, functional, and end-to-end testing.
- Familiarity with Git/version control and basic CI/CD concepts.
- Ability to write clear and effective test cases and defect reports.
- Good analytical and problem-solving skills.
- Strong attention to detail and a quality-focused mindset.
Good to Have
- Experience testing B2B SaaS or cloud-based applications.
- Experience with JavaScript/TypeScript, Python, Java, or another programming language.
- Experience integrating automated tests into CI/CD pipelines.
- Familiarity with Agile/Scrum development environments.
- Experience with performance or security testing.
What We’re Looking For
- Someone who can think beyond the happy path and identify edge cases and potential failure points.
- A QA professional who is comfortable working independently as well as with cross-functional teams.
- Someone who takes ownership of product quality from requirement analysis through release.
- A continuous learner who is interested in increasing automation coverage and improving QA processes.
Why Join Juntrax?
- Work directly on a growing B2B SaaS product.
- Gain exposure to the complete software development and release lifecycle.
- Opportunity to contribute to both manual and automation QA practices.
- Work closely with engineering, product, and leadership teams.
- Be part of a fast-paced startup environment where your work has a direct impact on the product.
Job Description
Role: QA Automation Engineer (Python)
Experience: 5 - 8 Years
Location: Remote (India)
Working Hours: 2:00 PM – 11:00 PM IST
Job Overview
We are seeking a highly skilled and versatile QA Automation Engineer with 5 to 8 years of experience. The ideal candidate possesses a strong blend of manual testing foundations and multi-language automation expertise across desktop, web, and backend services. Hands-on experience with Python (Playwright, PyTest, Pywinauto), Java with Selenium/WinAppDriver, Rest Assured, and the mortgage domain is essential.
Key Responsibilities
- Design and develop automation test scripts using Python, Playwright, Pywinauto, and PyTest.
- Build and maintain automation frameworks for desktop applications using Java (WinAppDriver & Selenium) and Python (Pywinauto).
- Create and execute API automation suites using Rest Assured for RESTful web services.
- Write and execute SQL queries to validate backend data integrity and workflow state transitions.
- Apply mortgage domain expertise across modules such as loan origination, servicing, payments, compliance, and default workflows.
- Manage test cases, defect reporting, and CI/CD automated pipeline execution within Azure DevOps.
Key Requirements
- 5+ years of end-to-end Quality Assurance experience covering both manual and automation testing.
- Multi-Framework & Language Proficiency: Proven hands-on delivery using Python (Pywinauto, PyTest, Playwright) and Java with Selenium/WinAppDriver.
- API & Database Validation: Solid experience with Rest Assured for API testing and complex SQL for relational database verification.
- Domain Experience: Prior working experience in the mortgage or lending domain (origination, servicing, compliance) is mandatory.
- Cross-Platform Testing: Strong background testing both desktop and modern web applications across varied environments.
- DevOps & Tooling: Working knowledge of Azure DevOps CI/CD pipelines, Git version control, and Maven dependency management.
Candidate Profile
- Clear, professional communication skills for seamless collaboration with distributed global teams.
- Strong multitasking abilities to balance framework design, script authoring, and defect triaging.
- Comfortable working the designated evening shift hours (2:00 PM – 11:00 PM IST).
Staff Engineer – Automation & Manual Testing
Company: Stryker
Industry: Medical Devices / Healthcare Technology
Location: Gurugram– Onsite
Experience: 5–10 Years
Employment Type: Full-Time
Required Skills & Qualifications
- 4–10 years of experience in Software Testing, covering both Automation and Manual Testing.
- Strong hands-on experience in Automation Framework Development – Mandatory.
- Strong programming experience in either Java or Python.
- Hands-on experience with one or more of:
- Selenium
- PyTest
- Cucumber
- Java/Python-based automation frameworks
- Experience in designing, developing, maintaining, and enhancing automation frameworks.
- Strong understanding of Manual Testing, including test case design, execution, regression, exploratory testing, and defect verification.
- Good knowledge of SDLC, STLC, testing methodologies, defect lifecycle, and risk assessment.
- Experience with version control and defect/bug tracking tools.
- Good understanding of Agile/Scrum methodologies.
- BE/B.Tech/ME/M.Tech in Computer Science, Information Technology, Electronics, Electrical Engineering, or a related engineering discipline.
Preferred Skills
- Experience working with both Java and Python.
- Experience with Linux, Qt/QML, or Squish.
- Exposure to performance/non-functional testing.
- Experience in regulated or compliance-driven product development environments.
- Experience in the medical devices/healthcare domain.
- ISTQB, CSM, PSM, or other relevant certifications.
What We're Looking For
- Strong automation engineers who have built or significantly enhanced automation frameworks, rather than only executing existing scripts.
- Candidates with solid hands-on coding experience in Java OR Python.
- Professionals comfortable working across both automation and manual testing.
- Strong problem-solving, debugging, and collaboration skills.
- Candidates who can contribute to test strategy as well as hands-on implementation.
Share CV at : snigdhaattheratebeanhr.com
SDET – Software Development Engineer in Test
Experience: 2–5 Years
Location: Bangalore / Gurugram
Employment Type: Full-Time
Mandatory Skills
- 2–5 years of relevant experience in SDET / QA Automation / Software Testing.
- Strong hands-on experience in:
- Functional Testing
- API Testing
- Performance Testing
- Good programming/coding skills with the ability to read, write, troubleshoot, and debug code.
- Experience with automation testing frameworks/tools such as Selenium, Playwright, Cypress, Appium, etc.
- Hands-on API testing experience using tools such as Postman, REST Assured, RestSharp, or similar.
- Practical experience with performance testing tools such as JMeter, LoadRunner, k6, Gatling, or equivalent.
- Good understanding of SDLC, STLC, defect lifecycle, and testing methodologies.
- Strong analytical and problem-solving skills.
Good to Have
- Experience with Java, Python, JavaScript/TypeScript, C#, or other programming languages.
- Experience with .NET / C#.
- SQL/database testing experience.
- CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, GitLab CI, etc.
- Experience with Docker/cloud environments.
- BDD frameworks such as Cucumber or SpecFlow.
- Experience working with Agile/Scrum teams.
If Interested, share CV : snigdhaattheratebeanhr.com
Key Responsibilities
- Test Scripting: Write, maintain, and execute automated test scripts for UI applications and API endpoints.
- Execute & Monitor: Run regression test suites, analyze results, and update existing automation frameworks.
- Defect Tracking: Document, log, and track software bugs through to resolution using tools like Jira.
- Collaborate: Work closely with senior engineers and developers to understand system architecture and warehouse flows.
- Manual to Automation: Review manual test cases and convert them into efficient automated scripts.
Required Skills and Qualifications
- Automation Tools: Hands-on experience with Selenium, Playwright, or Cucumber, Github/Jenkins.
- Programming Languages: Foundational coding skills in Java, Python, or JavaScript/TypeScript.
- API Testing: Basic experience testing APIs using tools like Postman or programmatic libraries.
- Testing Basics: Good understanding of software QA methodologies, tools, and processes.
- Eager to Learn: Strong desire to learn complex supply chain workflows and advanced automation techniques.
Preferred Qualifications (Added Advantage)
- Domain Expertise: Prior exposure to Supply Chain, Logistics, or Third-Party Logistics (3PL).
- WMS & OMS Experience: Familiarity with WMS platforms (e.g., Manhattan, Blue Yonder, Korber) and Order Management Systems.
- EDI & Protocols: Exposure to EDI transaction sets (e.g., 850, 856, 940, 945).
- Inventory Workflows: Solid understanding of core warehouse operations like receiving, picking, packing, and shipping.
Who are we?
Trendlyne is a funded, profitable products startup in the financial markets space. We have cutting-edge analytics products built for Indian and US customers, for stock markets and mutual funds.
Our founders are IIT + IIM graduates, with strong tech and marketing experience. We have top finance and management experts on the Board of Directors.
What do we do?
We build powerful analytics in the US and Indian stock market space that are best in class. Organic growth in B2B and B2C products have already made the company profitable. We deliver 1 billion+ APIs every month to B2B customers, and have a B2C website and app.
Tech Stack :
- Postman
- Playwright
- Jenkins
Job Responsibilities :
- Design, develop, and maintain scalable UI and API automation frameworks from scratch.
- Build and execute automated test suites for frontend, backend, and API applications using tech stacks like Playwright, Selenium, and Postman.
- Develop automation for web applications, APIs, and distributed microservices.
- Perform white-box and black-box testing to ensure application quality.
- Integrate automation suites into CI/CD pipelines using tools like Newman and Bruno CLI.
- Identify, track, and resolve defects while improving test stability, execution speed, and overall automation efficiency.
- Collaborate with developers, DBAs, and product managers to ensure quality throughout the development lifecycle.
- Drive continuous improvements in automation frameworks, testing methodologies, and engineering processes.
Required Skills & Qualifications :
- 1-3 years of experience as an SDET, Automation Engineer, or Full-Stack QA.
- Experience with UI automation using Playwright and Selenium.
- Strong experience in API testing and automation using Postman.
- Proficient in JavaScript for building automation scripts, API test assertions, and test utilities.
- Experience with white-box and black-box testing, and automation design patterns such as Page Object Model (POM).
- Familiarity with BDD frameworks (e.g., Cucumber) and modern testing practices.
- Experience with Git and integrating automation suites into CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI.
- Working knowledge of SQL for database validation and backend testing.
Job Title – Staff QA Automation Engineer
Location - India, Remote
EGNYTE YOUR CAREER. SPARK YOUR PASSION.
Egnyte is a place where we spark opportunities for amazing people. We believe that every role has meaning, and every Egnyter should be respected. With 22,000+ customers worldwide and growing, you can make an impact by protecting their valuable data. When joining Egnyte, you’re not just landing a new career, you become part of a team of Egnyters who doers, thinkers, and collaborators are who embrace and live by our values:
- Invested Relationships
- Fiscal Prudence
- Candid Conversations
ABOUT EGNYTE
Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized cloud content security for more than 22,000 organizations, helping customers improve data security, maintain compliance, prevent and detect ransomware threats, and boost employee productivity on any app, any cloud, anywhere. For more information, visit www.egnyte.com.
Egnyte is looking for an experienced Staff QA Automation Engineer to join our team and work on some exciting projects. You should possess excellent communication skills in addition to the desired technical experience.
WHAT YOU’LL DO:
What You’ll Do (but is not limited to):
- Create automated processes to build Egnyte software packages which will be deployed in production environments
- Develop automatic tools to provision build/test environments on cloud infrastructure for hosting internal development and QA activities
- Prepare deployment solutions for QA, staging and production environments
- Create and maintain tools responsible for delivering on-premise services to customer (for example, on-premises server restart and software update)
- Contribute to the development processes, including enhancements to build procedures, test frameworks, verification tools and packaging
- Provide tools and automation workflows to increase software developer productivity
- Assist in defining the process models and tool sets to enable adoption of DevOps methodologies.
Your Qualifications:
- Experience with the Linux operating system, including configuration of subsystems such as storage, networking and file systems
- Strong knowledge of CI/CD tools such Jenkins, git, puppet, ansible, terraform and hands-on experience in implementing automated branching, build, test-automation and deployment pipelines
- Demonstrated abilities of writing and troubleshooting system level scripts in python and bash
- Familiarity with Linux packaging tools such as apt and automated package update mechanisms
- Familiarity with Windows OS internals and experience with QA automation on windows..
- Ability to work with multi-cultural, globally distributed teams to a common unifying product vision and closely coordinate with cross-functional teams in different time-zones.
- Passion to deliver enterprise-grade products to customers and to continuously work with engineering team to refine the product in the field.
- Experience on using AI tools to develop skills, hooks and scheduler
Education and experience:
- Bachelor’s degree in computer science, Computer Engineering or equivalent.
- Minimum 8 years industry experience as a software developer or quality engineer with enterprise software testing.
BENEFITS
- Competitive salaries
- Medical insurance and healthcare benefits for you and your family
- Fully paid premiums for life insurance
- Flexible hours and PTO
- Mental wellness platform subscription
- Gym reimbursement
- Childcare reimbursement
- Group term life insurance
COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION:
At Egnyte, we celebrate our differences and thrive on our diversity for our employees, our products, our customers, our investors, and our communities. Egnyters are encouraged to bring their whole selves to work and to appreciate the many differences that collectively make Egnyte a higher-performing company and a great place to be.
Any employees with questions or concerns about equal employment opportunities in the workplace are encouraged to bring these issues to the attention of hrategnyte.com. Egnyte will not allow any form of retaliation against employees who raise issues of equal employment opportunity. If employees feel they have been subjected to any such retaliation, they should contact hrategnyte.com. To ensure the workplace is free of artificial barriers, violation of this policy including any improper retaliatory conduct will lead to discipline, up to and including discharge. All employees must cooperate with all investigations conducted pursuant to this policy.












