Position: Senior SDET/AQA (Java)
Company: GlobalLogic
Category: QA Automation
Experience required: 3y
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

Airbyte is an open source data portability tool. It allows users to move their data across APIs, databases, data warehouses, and data lakes in all directions. 

 

Most companies have data spread across different services and systems and the volume of this data is growing. In order to make the best decisions, companies are looking for a way to consolidate this data into the warehouse or date lake of their choice and then ask data scientists and business analysts to extract insights in order to build a competitive edge.

 

There are existing cloud solutions today with Fivetran and StitchData but both fall short in the number of connectors that they provide. This results in companies having to build and maintain a secondary system internally to accommodate missing connectors. Also both Fivetran and StitchData are cloud solutions which means that many companies can’t work with these services because they cannot let data leave their premises for security reasons.

 

Airbyte solves the following problems:

Provide an open source solution so organizations can contribute the connectors that are missing thus addressing all connectors

Provide a self hosted solution to solve the security problem

Disrupt existing pricing models that are most of the time based on volume.



Key Responsibilities:

Start automation on a project from scratch

Drive automation strategy for the team

Make key technical decisions

Represent the voice of automation QA in team-level and cross-team planning activities

Ensure mutual expectations between QA automation and other functions (Manual QA, Product, Development, Infrastructure, etc.) are clear

Balance workload among automation QA team members taking into account business needs and individual skills, interests, and availability

Create a framework from scratch and define all necessary side tools 

Perform code review

Strictly follow QMS procedures and processes

Provide team status on time

Continuously improve testing on the project

Participate in QA Initiatives, collaborate with other test engineers

 

Competencies:

Eager to learn. In our fast growing company, new technologies are adopted frequently in our products as well as in the test framework.

Passionate about software quality to provide the best experience to our customers.

Ability to communicate effectively and clearly in English, both verbally and in writing.

Ability to work within a distributed international team environment.


Mandatory Skills & Qualifications:

Excellent knowledge and 4+ years practical experience in Java software development.

Experience in software QA methodologies, tools and processes

Experience writing test automation in Java

Experience working with Gradle

Experience in creating and maintaining sandbox environments and mock datasets for use in testing

Proven test design skills

Practical experience in writing clean code

Experience in creation of project-level artifacts

Deep hands-on experience with framework creation

Basic knowledge in a scripting language (i.e. groovy and shell).

Good understanding of Data Integration and Web-Services (SOAP/REST)   

Deep understanding of modern test automation patterns and standards

Hands-on experience with different types of test automation

Excellent communication skills

Analytical mind and problem-solving aptitude

Effective time management

Upper-intermediate spoken and written English

Preferred Skills: 

Experience in testing data oriented tools such as SQL databases or  data warehouses like Snowflake or Bigquery, or Blob storages

Experience in writing performance benchmarks to measure throughput or resource utilization of systems

Personal Qualities:

Inspiring leader

Proactive with a strong sense of urgency and competitive drive

Enthusiastic communicator

Adaptable

Embraces change

Collaborative team player

Customer service minded

Strong attention to detail, organized and goal-oriented