Position: QA Automation Engineer
Company: 8allocate
Experience required: 5y
English level: intermediate

We're looking for QA automation engineers who're keen to learn and grow in a fast-paced environment. You will work directly with engineering teams to design, architect, and implement tests to ensure high-quality delivery.

**8allocate **is a global provider of end-to-end custom software development solutions to companies all over the globe, from North America to the EU to Israel to Australia.

Headquartered in Estonia, we run offshore Research and Development centers in Kyiv and Lviv. Our team is 50% remote and distributed. We specialize in flexible interaction exclusively with international clients (we cover industries from commercial aviation to fintech) thanks to a multinational support group of experts and management.

Currently, we are looking for a **QA Automation Engineer.**

**Project: ** Our client is a Singapore-based product company that develops loyalty solutions for clients from different industries. They're looking to bring in passionate QA automation engineers who're keen to learn and grow in a fast-paced environment. You take great pride and your work and feel a great sense of accomplishment in being a core part of delivering high-quality products to our customers. We have a huge focus on automation and reducing manual effort in QA. You will work directly with our engineering teams to design, architect, and implement tests to ensure high-quality delivery. 

**Timezone requirements: **from 8 am-9 am Ukraine time (4-5 hours overlap with GMT+8)

**Client team: **Engineering team is about 80 engineers. Based out of Singapore, Vietnam, Budapest, Philippines and some remotely around the world. We use agile framework/scrum. 

**As a QA Automation Engineer, you will:**
— Work with a team of talented engineers building FinTech and loyalty products
— Create detailed, comprehensive, and well-structured test plans and test cases as well as prepare and maintain test scenarios (both manual and automated)
— Review requirements, specifications, and technical design documents to provide timely and meaningful feedback
— Estimate, prioritize, plan and coordinate testing activities
Identify, record, document thoroughly, and track bugs/issues
— Investigate the causes of non-conforming software and train users to implement solutions
— Track quality assurance metrics, like defect densities and open defect counts
— Stay up-to-date with new testing tools and test strategies
— Work with the customer service team to help to troubleshoot, triage reported issues, and perform root cause analysis
— Work across our entire product suite, ranging from front-end products to API, to mobile apps.
— Work with our customers (e.g. financial institutions) to perform UAT tests
Identify opportunities for automation within the software process
— Design and execute QA tests using scripts that automatically test functionality
— Collaborate with the different teams to understand how automation can improve workflow
— Perform manual functional testing/smoke tests and Regression when needed (as we are actively trying to reduce the amount of manual work needed.) 

**What skills/qualities are required:**
— In the software QA industry for more than 5 years
— Worked as a hands-on automation QA for at least 3 years
— Advanced programming skills, experience with various programming script languages
— Hands-on experience with multiple test automation systems like Selenium, Katalon, Postman, etc.
— Good understanding of API and databases
— Experience in highly distributed environments, cloud computing platform
— Thought process to break down the problem into parts, examine components and relationships
— Critical thinker and problem-solving skills
— Love to work in an agile environment
— Great sense of ownership, team player with experience working in international, distributed environments
— Awesome communicator
— Good at time-management

**Why choose us?**
— “Family and Friends”. We are no longer a start-up, but still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
— “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
— “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

**Benefits from 8allocate:**
— You’ll work with a supportive and spirited team of professionals.
— Corporate events, holidays, and team buildings for your joy.
— Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
— English classes.
— Coverage of sports activities.
— People-oriented management without bureaucracy.
— Paid vacation and sick leaves.