Teradata Engineering Manager - System-Integration-Testing (SIT) in Hyderabad, India

Job Description

Teradata is the world's largest company focused on integrated data warehousing, big data analytics, and business applications. Our powerful solutions portfolio and database are the foundation on which we’ve built our leadership position in business intelligence and are designed to address any business or technology need for companies of all sizes. Teradata Labs, the technology research and development (R&D) organization within Teradata, has been turning innovative decision support technology into business results for over 30 years. Our R&D team of analytic architects, database developers and engineers work to understand and advance emerging technologies to invent the next wave of cutting-edge analytic data solutions.

The Engineering Manager for our Core-Engineering Tools/Automation & SIT Quality/Performance Engineering efforts - will be responsible for leading an engineering team that design/develop high quality Core-Engineering/SIT Tools - executes Core-Engineering/Automation(SIT) Tools and test workloads and GCA Teradata. The key responsibilities includes Leading Engineering Team/efforts for design/development of Core engineering SIT Tools, Automation frameworks/tools and support/drive SIT test-development/automation/test-execution for highly complex product like Teradata - Teradata Database test, releases and also certify with other implementations such as On-Prem/Cloud (Public/Private) , UDA technologies including Aster Data, Hadoop and connector solutions regularly in quality engineering cycle as per Teradata Program Realization Process, as well as internal engineering processes. He/she must be well versed in working in an Agile, DevOps, and Continuous Integration next gen automated dev/test Systems-Integration-Testing environment.

We are looking for experienced Leader/Manager with exceptional engineering leadership in building innovative solutions as part of our Core Product Development R&D labs. Leader who has great experience with the art of Agile Engineering - who share our enthusiasm and passion for technology and innovation, our expertise in creating software and solutions for our customers.

At Teradata, we know that the continued explosion of data will usher in an analytics revolution which will help our customers to grow from being an Intelligent Enterprise to "The Sentient Enterprise". Be a part of a very talented team and help us grow our presence in the next generation technologies for Teradata customers.

As an Engineering Manager

  • You have an excellent work ethic

  • You have a strong sense of ownership for the work assigned

  • Eagerness to apply uncompromised highly technical standards and ideas to maintain the high quality in Testing/Test development in Teradata Quality Engineering.

  • Manage individual projects, projects priorities, deadlines and deliverables as per Teradata standards. Involve to coach team to improve/maintain the high quality in design, develop, test, deploy & maintenance cycle.

  • Inspire, grow, and develop talent while providing vision and setting direction for the team based on organization objectives and lead effectively through outcomes rather than tasks.

  • Oversee the test design, test quality, Teradata release cycles and operation of system integration test, cloud-based operations/services.

  • Collaborate with other quality teams to achieve shared objectives, provide strategic insight and lead continuous improvement efforts in Teradata quality and cloud operations and services.

  • Work closely with software engineers, test engineers, technical leads, other partner quality assurance teams, product managers, engineering director and other engineering teams to release high-quality Teradata product through the efficient software project lifecycle (build, test and release on time).

  • You have exceptional design and programming skills

  • You are keen on quickly learning a wide range of technologies and apply them to your work

  • You have multiple design options/solutions for challenging problems

  • You have an eye for detail and able to communicate your thoughts and ideas across global teams

  • You are passionate about mentoring and document and share your key learnings

    Key Areas of Responsibility:

  • Manage the dev/test engineering, test development process for the assigned programs, ensuring communication with the other internal teams/organizations, engineering teams, Release-architects and PM, and Field organizations on product content and delivery schedules.

  • Manage SIT/Cloud test/test-dev engineering staff, including the hiring plans, candidate interviews, staff assessments, and training requirements

  • Prepare and maintain a detailed project plan and lead scoping, planning, and staffing projects; responsible for statement of work development and risk assessment.

  • Execute towards a goal of full automation environment and product delivery/GCA via DevOps, Agile for all the planned releases.

  • Provide an integrated view of the status, progress and engineering exceptions relative to SIT Quality, Cloud operations.

  • Proactively offer insight and solutions to business driven issues

  • Manage program risks and issues with action plans; develop contingency plans for schedule slips and project issues

  • Update and improve continuous integration and regression test framework for all SIT test cycles & test environment.

  • Drive creation and execution of complex, multi-platform test plans and procedures, simulating active data warehouse environments and failure recovery conditions for customer focused quality testing.

  • Lead resolution of inter-organizational issues relative to schedule and availability; report progress and escalate issues as required to Management to ensure prompt resolution. Providing recommendations/suggestions for improving organizational efficiency for TQPE and Cloud operations.

Preferences

  • Post-Graduate in IT/Computer Science/CSE with 13+ Years of experience in high end technologies and esteemed software development organization.

  • Experience with virtualization technologies – ESXi, AWS

  • Experience with public/private Cloud – how to build/deploy and test complex software systems/services (AWS/Azure/VMware/OpenStack etc …)

  • Experience on projects implementations, test with deployment via Agile & devops style.

  • Experience working with high end data base technologies and other related open source technologies

  • Very good knowledge on Teradata Data base product involving Administration, implementation concepts and tools/utilities.

  • Sound knowledge in various Linux flavours & its administrations.

  • Sound knowledge in programming, scripting in advanced technologies.

  • Good knowledge in Hadoop technologies & Aster.

  • Experience in Automated test frameworks and sound knowledge in next generation CI test frameworks

  • Experience with Confluence, Jiri, and Subversion

About Your New Team

We are a fast moving team located in Hyderabad. We have an open source background and approach to coding, centered around collaboration and transparency. We work with distributed teams in San Diego, California.

On our team Teradata Quality & Performance Engineering, you'll build the software for the new products and internal Core Automation and Engineering Tools that are at the heart of building our new products for the company that gave birth to big data. We're an extremely agile team that builds modern software built on cutting edge tech.