CData Acquires Data Virtuality, Modernizing Enterprise Data Virtualization

Senior QA Automation Engineer (Backend)

Your new career step with perfect work-life balance. 

WE WOULD LOVE TO BE YOUR NEW TEAM!

Working at Data Virtuality means being part of an international team and thriving. What we offer is remote work from your home, wherever it is. Further, you can expect an unlimited long-term freelance contract with full-time work, benefits, and real team spirit.

At Data Virtuality, you will experience respectful interactions and harmonious teamwork without a dog-eat-dog mentality!

THE POSITION

Full-time. Permanent contract. Remote. m/f/d

We are seeking a skilled Senior QA Automation Engineer to join our dynamic team. This role involves close collaboration with development and product teams to guarantee high-quality product releases and enhance customer satisfaction. 
Key responsibilities include:

  • Developing and enhancing integration and API tests using Java.
  • Integrating automated testing components into continuous integration and delivery (CI/CD) processes to establish robust QA pipelines and quality gates.
  • Expanding and sustaining the automated testing infrastructure to support various testing scenarios.
  • Continually improving QA processes, methodologies, and tools to align with organizational objectives and promote efficiency.
  • Making informed technical decisions to refine automation strategies and establish best practices within the QA team.
  • Ensuring the highest standards of automation quality through thorough peer reviews and adherence to coding and testing standards.
  • Providing mentorship and guidance to team members on the use of testing tools and automation techniques while serving as a subject matter expert in automation best practices.

This role is ideal for a proactive individual who is passionate about software quality and enjoys working in a collaborative environment. The candidate will have a significant impact on the team’s productivity and the overall quality of the final product, fostering an environment of continuous improvement and innovation.

YOUR TECH STACK:

  • At least 5 years of experience in software test automation.
  • Experience in creating and maintaining scalable, robust, and maintainable test automation frameworks and libraries from scratch.
  • Extensive knowledge of SQL and hands-on experience with relational databases, preferably with experience in database testing automation via JDBC.
  • Strong background in REST API automation using Java 8+, RestAssured or Retrofit, JUnit 4 and 5, and Maven.
  • Hands-on experience with Docker and containerization.
  • Proficiency in Git, with experience in branching and merging strategies and familiarity with code review processes.
  • Familiarity with creating CI/CD pipelines in Jenkins or GitLab.

NICE-TO-HAVE:

  • Experience with ETL/ELT product testing.
  • Understanding of data warehousing and RDBMS internals.
  • Knowledge of Python scripting.
  • Experience with distributed systems testing.
  • Experience with BI tools (e.g., Power BI, Tableau) and data integration systems (e.g., Pentaho, Informatica).
  • Familiarity with cloud environments (AWS, Azure, GCP).

YOUR PERSONAL STACK

  • Strong problem-solving, debugging, and investigative skills, with the ability to analyze log files, error messages, etc., to identify the root cause of problems.
  • Strong attention to detail and ability to prioritize tasks.
  • Strong communication and collaboration skills, capable of working effectively with cross-functional teams in a remote set-up.
  • Good command of English (upper intermediate or higher). Fluency in Ukrainian or Russian would be a plus.

Our Core Values

Your opinions are valued and listened to. We believe we can all learn from each other, and therefore making a mistake is only part of the path of growth.

You should have the freedom to choose how you work. We enable you to perform your everyday work self-determined and autonomous.

Trust in our employees is our top priority and is indispensable in our organizational structure as we do not believe in micromanagement.

Data Virtuality is loyal to its employees and always open to listening to them. At Data Virtuality, we respect every employee regardless of origin, religious beliefs, gender, position, and opinion.

What our amazing team worldwide loves about working with Data Virtuality

  • A stable and reliable job with the freedom and flexibility of a freelancer
  • Flexible working hours and workplace
  • Paid vacation days and paid sick leaves
  • Fast and dependable monthly payment – in EUR, USD, or Crypto, as you prefer
  • Contributing to the success of a growing company
  • Working with cutting-edge technologies
  • Knowledgeable and approachable C-Level
  • Continuity and growth potential
  • Friendly and international colleagues
  • Full integration into our teams and invitations for our team events worldwide

Data Virtuality in a Sec

Leading various large-scale data integration projects at a global media company, our founder Dr. Nick Golovin experienced that it isn’t enough to rely on just one data integration approach to meet the ever-changing business needs. That’s why the Data Virtuality Platform uniquely combines data virtualization and ETL to provide data professionals with a data integration tool that allows them to always choose the suitable method for the specific requirement. Data Virtuality’s flexible data integration approach is a reliable enabler and accelerator for modern data architectures, like data fabric, data mesh, unified data platforms, and hybrid-/multi-cloud environments.

Contact:

Tina, HR Business Partner at Data Virtuality

Job Location: Remote

Apply for this position

Allowed Type(s): .pdf, .doc, .docx