Be aware of scams on social media involving phony job postings. Learn more


Software Developer In Test (SDET)

Location: San Diego, CA, USA

Notice

This position is no longer open.

Requisition Number: 202006

External Description:

Teradata Labs, the technology research and development (R&D) organization within Teradata Corporation, has been turning innovative Business Intelligence and Analytic technologies 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.

 

Teradata QueryGrid enables seamless, high-performing data access, processing and movement across systems in heterogeneous analytical environments. It allows users to combine and analyze data from any connected data source, such as Teradata Database or Hadoop, using a single SQL statement. Teradata QueryGrid won the Best in Biz Award, voted ‘Most Innovative Product of the Year’ in 2015 and is used by some of the largest companies in the world.

 

The QueryGrid Engineering Team is seeking a highly motivated SDET and Automation Engineer to take test development and deployment automation to the next level.  This is a multi-faceted role involving challenges related to dev/test build automation, cloud testing automation, Hadoop administration, along with Python test case development for the QueryGrid product.  This is a hands-on development and coding role that with enhance your Python and automation skills and include exposure to Teradata and Big Data analytic technologies both on premise and in the cloud.

 

Key Areas of Responsibility:

  • Participate in Agile development processes and focus on automated testing and deployment to support rapid engineering release cycles.
  • Automate the on-demand provisioning and configuration of QueryGrid environments for development and test using virtualization and physical servers. This includes provisioning environments in AWS, Azure and VMware.
  • Productize Ansible playbooks for use by Customers, Partners, and Vendors.
  • Setup and manage cloud and on-premise environments required for product testing, workshops, hackathons, conference demos, and customer POCs.
  • Contribute to design and development of customer like demo scenarios.
  • Critically analyze requirements and design and develop feature rich test cases.
  • Test case design, development/coding, execution, and analysis.
  • Defect management through standard tools and processes.

 

Qualifications

  • BS Degree in Computer Science or Computer Engineering with 4 years of related experience
  • Experience in software development including a minimum 2 years’ experience programming in an Object-Oriented Language (Java, Python).
  • Experience with Continuous Integration tools, such as Jenkins or Team City.
  • Experience with build and deployment tools such as Gradle and Ansible.
  • Experience with version control systems (GitHub, Subversion).
  • Experience with database technologies.  Must be able to demonstrate basic understanding of database fundamentals and SQL programming.
  • Familiarity writing automated tests in high level languages for complex applications.
  • Good understanding and experience using JSON and RESTful APIs.
  • Ability to craft well-designed Python scripts and Linux shell scripts.
  • Ability to review design specifications and define appropriate testing strategies for complex software systems.
  • Linux system administration and knowledge of Linux tools and utilities; experience diagnosing server processes or applications using Linux-based tools.
  • Passion for QA, test development, and test automation including end-to-end deployment automation
  • Strong interpersonal and communications skills.
  • Excellent problem solving and analytical skills.

 

 

Additional Preferred Skills

  • Experience with AWS and Azure and VMware.
  • Experience with Docker and Kubernetes.
  • Experience with Teradata or Aster technologies.
  • Experience with Hadoop and related technologies.

CountryEEOText_Description: Teradata invites all identities and backgrounds in the workplace. We work with deliberation and intent to ensure we are cultivating collaboration and inclusivity across our global organization. ​ We are proud to be an equal opportunity and affirmative action employer. We do not discriminate based upon race, color, ancestry, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related conditions), national origin, sexual orientation, age, citizenship, marital status, disability, medical condition, genetic information, gender identity or expression, military and veteran status, or any other legally protected status.

City: San Diego

State: California

Community / Marketing Title: Software Developer In Test (SDET)

Job Category: Engineering

Company Profile:

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.

LinkedIn Remote:

Location_formattedLocationLong: San Diego, California US

.