Senior Software Engineer, AI in Testing - 219465

Full Time
Hybrid

Hyderabad, Telangana, India

Posted 30+ days ago

Job Title: Sr Software Engineer, Testing & AI Automation

Location: Hyderabad, India

Our company:

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers and our customers’ customers to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

What You'll Do:

We are seeking a highly skilled and innovative AI in Testing Engineer to join our Test and Release Engineering team. This role blends traditional testing expertise with cutting-edge AI technologies to drive intelligent automation, predictive analytics, and self-healing test frameworks. The ideal candidate will have a strong background in testing, test automation, and hands-on experience with AI/ML tools and frameworks.

Key Responsibilities:

  • Design, develop, and maintain testing frameworks for large-scale distributed systems.
  • Integrate AI/ML models into testing pipelines to enable predictive performance analysis, anomaly detection, and intelligent test selection.
  • Automate performance test scenarios using tools like JMeter, Locust, or similar.
  • Collaborate with data scientists and software engineers to build AI-powered testing solutions.
  • Stay current with emerging AI technologies and testing methodologies to continuously improve testing strategies.

Who you will work with:

This opportunity is within the Test and Release Organization. Team comprises of multiple global scrum teams working towards a common goal to test and release Teradata Vantage Platform on various on-prem and cloud (AWS, Azure, GC) with quality and performance guidelines. 

Fast-paced, flexible, fun. That describes our work environment... a place to brainstorm with the best data minds, engage customers and surprise yourself with what’s possible, every day. 

What makes you a qualified candidate:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 4+ years of experience in performance testing and test automation.
  • Experience working with AI/ML tools and frameworks.
  • Proficiency in Python, Java, or similar programming languages.
  • Experience with performance testing tools (e.g., JMeter, Locust).
  • Strong understanding of software testing principles, CI/CD pipelines, and DevOps practices.
  • Excellent problem-solving and analytical skills. 

What You’ll Bring

  • Experience with Jenkins, GitHub actions, or any CI/CD tool
  • Knowledge of cloud platforms (AWS, Azure, GCP) and containerized environments (Docker, Kubernetes).
  • Experience with observability tools (Grafana, Prometheus, Datadog) for performance monitoring.
  • Knowledge of Teradata or any other database is a plus

 #LI-NT1

Why We Think You’ll Love Teradata We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are committed to actively working to foster an inclusive environment that celebrates people for all of who they are.

.

© 2025 Teradata. All Rights Reserved. | Privacy | Terms of UseTracking Consent | www.teradata.com