Job Information
Teradata Senior Quality Engineer in 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
Design and implement test plans, test cases, and test scripts for cloud-based applications and systems.
Participate in team Scrum meetings, and interact with various stakeholders
Identifying and reporting defects or issues found during testing and working with development teams to resolve them.
Collaborating with development, operations, and product teams to ensure that tests are aligned with business requirements and goals.
Developing and maintaining technical documentation for testing processes and procedures.
Participating in code reviews and ensuring that tests are properly integrated with the overall development process.
Defining and tracking testing metrics, such as test coverage and defect density, to evaluate the effectiveness of testing efforts.
Identifying areas for improvement in the testing process and proposing solutions to improve efficiency and effectiveness.
Staying within budget constraints and ensuring that testing activities are conducted on time.
Building CICD pipelines & getting the test environment ready with system provisioning, data loading, and upgrades.
Who You’ll Work With
You will work with some of the bright minds in the company, who believes diversity, equity and inclusion, working cohesively to deliver high quality, critical and highly visible AI/ML functionality with the Teradata Vantage platform. You will collaborate with highly skilled cloud developers, program managers, product managers and test engineers.
You’ll be reporting to the Sr. Manager, Software Engineering.
What Makes You a Qualified Candidate
4+ years of industry experience in testing cloud applications/services
Experience testing distributed complex software systems on AWS, Azure, or Google Cloud Platform.
Experience with Go, C++, Python, Java, or other object-oriented languages - preferably on a UNIX or Linux platform including internals or equivalent lower-level implementation.
Strong acumen for writing manual and automated test cases.
Experience writing integration, UAT, and system-level tests.
Experience with containerization technology such as Docker.
Experience with writing test cases for UI using technologies like Selenium.
Experience with testing Restful Webservices
Experience in group software development and routine use of version control tools required, specifically Git.
Must have strong debugging skills.
Oral and written communication skills (ability to produce runbooks, technical, and non-technical documentation)
Familiarity with RDBMS – PostgreSQL, MySQL, etc.
What You’ll Bring
Experience in writing automated test cases – Integration tests, functional tests and user acceptance tests.
Experience in test automation frameworks and CICD pipeline.
Experience in testing UI and Restful Webservices.
Experience with Go, Java, Python or JavaScript
Experience with Kubernetes, and docker.
Experience with Linux OS
Experience with Public Cloud – AWS, Azure, GCP, and/or Private Cloud – VMWare.
Familiarity with AI/LLM is a big plus.
Familiarity with Analytics.
Familiarity with RDBMS – PostgreSQL, MySQL, etc.
Deal well with ambiguous/undefined problems; ability to think abstractly Experience working with driving product vision to deliver long-term customer and advertiser value.
Knowledgeable with open-source tools and technologies and can use/extend them wherever appropriate to develop solutions.
Why we think you will 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 an anti-racist company because our dedication to Diversity,
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 an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.