QA Automation Engineer
Location | Arusha, Tanzania, United Republic of |
Date Posted | February 1, 2024 |
Category | Engineering |
Job Type | Full-time |
Currency | TZS |
Description
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 highly experienced and skilled Senior QA Automation Engineer to join our smart and innovative team.
- As a Senior QA Automation Engineer, you will be responsible for designing, developing, and executing comprehensive test automation strategies to ensure the quality and reliability of our Data Virtuality Platform and our other products.
- You will collaborate closely with our development teams to create and maintain test automation frameworks and libraries. If you have extensive experience in test automation, proficiency in a variety of programming languages and tools, and a passion for delivering high-quality software products, we want to hear from you.
Required profile for job ad : QA Automation Engineer
YOUR TECH STACK:
- 5+ years of experience as a Test/QA Automation Engineer, SDET, or SET.
- Strong proficiency in JavaScript/TypeScript and experience with Playwright, Puppeteer, Cypress, or Webdriver.io for web UI and end-to-end testing.
- Strong proficiency in Java and experience with RestAssured/Retrofit for API testing.
- Solid knowledge of SQL and experience working with databases such as PostgreSQL, MySQL, Oracle, or Microsoft SQL Server.
- Experience using Docker for testing environments.
- Proven experience in creating and maintaining CI/CD pipelines using tools like Jenkins, GitLab, GitHub Actions, Travis CI, or CircleCI.
NICE-TO-HAVE:
- Experience testing ETL/ELT products and working with data warehouses is a plus.
- Demonstrated ability to create test automation frameworks and libraries from scratch.
- Familiarity with Python for testing and automation tasks is a plus.
YOUR PERSONAL STACK
- Strong attention to detail and ability to prioritize tasks.
- Fluently spoken and written English is a must-have criterion
- Excellent problem-solving and analytical skills.
- Excellent collaboration skills in a remote set-up
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