Senior QA Automation Engineer

almost 3 years ago
Full time role
United States · Norway, OR, US... more
United States · Norway, OR, US... more

Job Description

“The battery is the technology of our time.” -The Economist

Voltaiq is an Enterprise Battery Intelligence (EBI) software company. Our data platform brings unprecedented analytics, visualization, and predictive capabilities to any company with a battery-powered business model. World-leading brands — including global automakers in Detroit and Germany, household-name tech giants, and decacorn startups — depend on Voltaiq software to accelerate product development, optimize performance, ensure safety and reliability, and unlock financial value in their products. Our high-powered team is composed of battery industry veterans, PhD scientists, a highly skilled product and engineering team, and an advisory board of C-level industry execs, all of whom are passionate about enabling the global energy transition. Voltaiq is headquartered in Berkeley, CA, serving customers around the world.

The Role

Voltaiq is seeking a hands-on Senior Quality Automation Engineer to help improve the quality of our product suite. You will work with product management and engineering colleagues to help develop, test, and release a next-generation battery data analytics platform and application suite that serves some of the world's biggest companies in automotive, consumer electronics, and battery manufacturing.

Responsibilities:

  • Collaborate with developers and product managers to understand functional requirements, and create and execute test cases.
  • Lead and mentor other QA engineers
  • Organize QA activities, including functional testing, automation testing, performance testing and load testing. Setup processes as needed.
  • Own the end-to-end testing function, from data ingestion through data visualization.
  • Capture performance metrics, and drive the analysis and resolution of key quality issues.
  • Enhance our processes, systems, and best practices to deeply integrate QA methodologies in all of our software projects.
  • Collaborate closely with other team members in enhancing our strategy to improve the overall quality of our product suite.  
  • Participate in requirements refinement and planning meetings.

 

Required Skills & Qualifications:

  • 4+ years of hands-on QA experience in functional and automated testing.
  • Experience with the design and implementation of automation frameworks, including automation script programming.
  • Proficiency with Python and Linux shell scripting.
  • Experience in setting up QA processes and mentoring other team members.
  • Experience with developing and driving QA/release processes. Deep understanding of the Agile software development lifecycle with the ability to implement and maintain product quality controls in an Agile environment.
  • Knowledgeable of software development lifecycle tools (source control, defect tracking systems, release management, continuous integration).
  • Ability to work effectively with cross-functional and multi-disciplinary teams in a fast-paced environment.
  • Excellent communication skills.
  • B.Sc. or higher in Computer Science or a related field or comparable experience.
  • Pluses:
    • Experience in the battery-related industry.
    • Experience with testing data pipelines using SQL, Spark, AWS EC2.

 

Our Stack

We deploy on AWS, Google Cloud, and Azure by leveraging Terraform and Ansible to build and maintain our infrastructure as code. We use Jenkins to automate our build, test and deploy pipelines continuously. We monitor and gain insights into our systems using Telegraf, InfluxDB, Grafana and Loggly. Our languages and notable frameworks and libraries include Python, Javascript, Java, Django, Django REST, React, AngularJS, Plotly.js and Plotly Dash. We use Celery, RabbitMQ, Spark and Redis for asynchronous data processing and scheduled tasks. For persistence we use PostgreSQL and the Linux filesystem.

Competitive salary plus equity and full benefits. Our office is located in Berkeley, CA.

Voltaiq is an equal opportunity employer and is committed to achieving a diverse workforce through application of its equal opportunity and nondiscrimination policy, in all aspects of employment.

Similar jobs