Senior Test Automation Engineer

We are looking for a Senior Test automation engineer for a full-time position. We are primarily looking for strong technical leadership and decision-making skills.

About the customer: is on a mission to transform how visual data is utilized across industries. We are building a single access layer for all visual data that allows users to seamlessly explore, search, and organize vast amounts of unstructured images and videos with ease.
Based on our popular open-source project (350,000+ installations!). The company's solution leverages a proprietary graph engine built for graph analytics & search on a very large scale data. Our cutting-edge platform empowers organizations in government, defense, and Fortune 500 enterprises to unlock insights, explore, manage and search massive amounts of visual data like never before.
The company is backed up by top1 tier US VCs Madrona & Insights partners and has offices in Tel-Aviv & Stanford.

The customer is a pretty small, stable startup, 15-20 people, most of them are engineering and research (computer vision and algorithms).

Overview:
The Engineer will be responsible for creating and implementing a test automation infrastructure and expanding test coverage. This role is pivotal in optimizing the efficiency and reliability of our products in a dynamic startup environment.

The way the customer wants to build an engineering team is to build it over a core of very experienced engineers, because now the customer has strong IT experts in the team and wants to keep this level.

The customer wants to hire a culture-wise person - an engineer to be very experienced, who can accomplish the goals, some of them are infra goals.

Main reason for this need (this open role) is the following.
What the customer is expecting to build is a visual database. They are capable of intaking visual images, videos, and building a database for customers - targeting Data Scientists and Data Analysts. For DS they want to provide visibility and also curate their data, to be able to build better models, for Data analysts for those who receive a lot of information and need to go through it all over it.
So basically the customer is to build a Database that allows them to visualize the data, analyze it and slice it, etc.

The challenges are: from a product perspective, it's not a trivial product. It targets non-trivial personas. The product is complex. And the customer found certain gaps with testing data, testing infra and testing the coverage. And the customer is looking for an expert to fill these gaps, to join and already to know what to do.
The customer believes in ownership and in delegation - which creates an environment, where engineers can really lead things. Build a culture of true professionals who care about impact and believe in accountability.
The candidate has to be able to take responsibility for the work, to communicate his choices, receive feedback, and understand engineering and product context.

Communicate via Slack channels, emails.
Standard way of working Scrum, sprints, retrospective.
Stand-up meetings on standard daily basis. EET timezone.

Key Responsibilities:
● Design and develop a robust test automation infrastructure from scratch.
● Create comprehensive test coverage for various data-driven applications and systems.
● Work autonomously as the sole test automation engineer, liaising directly with the product management, data science, and engineering teams to align automation strategies with business goals.

Requirements:
● Proficiency in automation tools and programming languages such as Python, Selenium, and similar.
● Expertise in CI/CD tools and platforms such as GitActions or similar.
● Proven experience in building test automation frameworks and test coverage from the ground up.
● Strong analytical skills with the ability to troubleshoot and resolve complex problems independently.
● Strong ability to synthesize and maintain complex test data corpus.
● Proven experience with scaling and optimization of test automation systems so they are capable of running thousands of tests in set time period.
● Experience with building both functional and non-functional testing suites such as load and performance testing.

Skills:
● Impact-driven, feedback-oriented mindset aiming to move the needle in product quality and reliability.
● Excellent communication skills to report progress and challenges effectively.
● Agile and adaptable, capable of managing multiple tasks and adjusting strategies in a fast-paced environment.

Interview:
2 calls with their tech team, with different members of the team, and the final interview with the Manager regarding the scope of the job and expectations.

About Particles Global

Particles Global was established to serve top standard service to IT businesses worldwide, by:
- Assigning qualified English-speaking engineers to their projects like a smart extension;
- Building solid engineering teams along with project management, legal, and HR support;
- Establishing branded teams in Ukraine for European and American companies under their logo;
- Solving challenges in regards to software solutions, delivery, timing, and costs.

Our mission is to meet your expectations with a flavor of extra, to expand consistently and enhance the power of technology, to take care of our Particles in a proper way, retaining them and making them blissful. Sounds like a lot of work to do, but that's what we are used to doing)

Particles Global serves respected customers out of the UK, Scandinavia, the Netherlands, the USA, and this is not the limit.

Company website:
https://particlesglobal.com/

DOU company page:
https://jobs.dou.ua/companies/particles-global/
Job posted on 30 April 2024
289 views    52 applications

To apply for this and other jobs on Djinni login or signup.