Python Automation Test Engineer
Tredence Inc.
2 - 5 years
Bengaluru
Posted: 29/01/2026
Job Description
Job Title: Python Automation Test Engineer
Experience: 610 years
Location: Bangalore / Chennai
Role Summary
Seeking a mid-level Test Automation Engineer with strong Python-based automation and data validation experience. The role focuses on automating data frame comparisons, validating Snowflake data, testing Tableau reports, and owning and evolving Streamlit-based automation applications .
Key Responsibilities
- Develop and maintain Python automation frameworks
- Design, enhance, and maintain Streamlit applications used for test execution, reporting, and data validation
- Continuously add new automation features to Streamlit apps to improve usability, coverage, and scalability
- Automate DataFrame-to-DataFrame comparisons using Pandas
- Validate data across SQL databases and Snowflake
- Automate Tableau report testing (data accuracy, aggregations, filters)
- Integrate tests with CI/CD pipelines
- Analyze results, log defects, and collaborate with data teams
Required Skills
- Strong Python (Pandas, automation frameworks) & automating framework build
- Solid understanding of Streamlit app architecture , state management, and performance
- Hands-on experience enhancing and maintaining Streamlit-based automation tools
- Advanced SQL
- Hands-on Snowflake experience
- Automation for data validation and reconciliation
- Understanding of Tableau report testing
- Git/version control
Nice to Have
- CI/CD tools (Jenkins, GitHub Actions, etc.)
- Cloud platforms (AWS/Azure/GCP)
- Data warehousing & ETL knowledge
Special Note : Self driven , should be able to handle, manage customer. Lead from front and provide best practice guidance, Should be able to create POC /MVP and demo to stakeholders.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
