UBS

Test Automation Engineer (Python)

UBS

India
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you an experienced Test Automation Engineer with a strong knowledge of Python? Do you thrive in a fast-paced, dynamic environment? If so, we have an exciting opportunity for you at UBS! We are seeking a highly skilled and motivated individual to join our team as a Test Automation Engineer, responsible for developing and maintaining automated tests for our software applications. As a key member of our team, you will play a critical role in ensuring the quality and reliability of our products. If you have a passion for automation and a drive for continuous improvement, we want to hear from you. Join us and take your career to the next level with UBS.

  1. Design and develop automated tests for software applications using Python.
  2. Collaborate with development teams to identify test cases and create test plans.
  3. Execute automated tests and analyze results to identify defects and areas for improvement.
  4. Maintain and update existing automated test suites to ensure they are up-to-date and accurate.
  5. Troubleshoot and resolve issues with automated tests and test environments.
  6. Stay updated with industry best practices and new technologies to continuously improve test automation processes.
  7. Work closely with cross-functional teams to understand product requirements and ensure test coverage.
  8. Develop and maintain comprehensive documentation for automated test processes and results.
  9. Participate in code reviews and provide feedback to improve testability and maintainability of software applications.
  10. Collaborate with other Test Automation Engineers to share knowledge and improve overall testing practices.
  11. Proactively identify and propose solutions for any roadblocks or challenges in test automation.
  12. Monitor and report on test automation progress and communicate any issues or concerns to project stakeholders.
  13. Continuously evaluate and improve test automation frameworks and tools.
  14. Train and mentor team members on test automation best practices and techniques.
  15. Contribute to a positive and collaborative team culture focused on delivering high-quality, reliable software products.
Where is this job?
This job is located at India
Job Qualifications
  • Proficiency In Python: The Ideal Candidate Should Have A Strong Background In Python Programming Language, Including Knowledge Of Its Syntax, Data Structures, And Libraries. This Is Essential For Developing And Maintaining Automated Test Scripts.

  • Experience With Test Automation Tools: The Candidate Should Have Hands-On Experience With Popular Test Automation Tools Such As Selenium, Appium, Or Robot Framework. They Should Be Able To Effectively Use These Tools To Design And Execute Automated Tests.

  • Understanding Of Software Testing Concepts: A Good Understanding Of Software Testing Concepts Such As Test Design, Test Case Development, And Test Execution Is Important For This Role. The Candidate Should Also Be Familiar With Different Types Of Testing, Including Functional, Regression, And Integration Testing.

  • Knowledge Of Test Automation Best Practices: The Candidate Should Be Well-Versed In Test Automation Best Practices, Including Test Script Maintenance, Version Control, And Continuous Integration. They Should Also Have Experience In Implementing And Maintaining Test Automation Frameworks.

  • Strong Analytical And Problem-Solving Skills: A Test Automation Engineer Should Have A Strong Analytical Mindset And The Ability To Identify And Troubleshoot Complex Issues. They Should Also Be Detail-Oriented And Have A Proactive Approach To Problem-Solving. This Is Crucial For Ensuring The Accuracy And Reliability Of Automated Tests.

Required Skills
  • Quality Assurance

  • Debugging

  • Agile Methodology

  • Python Coding

  • Software testing

  • Test reporting

  • Test

  • Test Execution

  • Automation Tools

  • Test Scripting

  • Test Analysis

  • Test Case Design

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Test Automation Engineer (Python) in India is between ₹5,00,000 - ₹10,00,000 per year. This amount can vary depending on factors such as experience, location, and company. Some experienced Test Automation Engineers may earn up to ₹15,00,000 per year.

Additional Information
UBS is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesHindi
Job PostedApril 22nd, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About UBS

UBS is a global firm providing financial services in over 50 countries. The company provides wealth management, asset management, and investment banking services for private, corporate, and institutional clients worldwide.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started