Position: Lead Test Automation Engineer (Java/Kotlin)
Company: SoftServe
Experience required: 5y
English level: upper

**WE ARE **
Our customer's vision for the future is simple: a world with more of these iconic brands in more places and more ways for consumers to access them. The key and not-so-secret ingredient in our recipe for growth is our unrivaled talent and culture which fuels our results. And like all companies who win consistently, our brands, employees, and franchisees will need to continually adjust to stay relevant now and in the future. The software we’re building does just that: it serves people in new ways to make team members more productive and customers happier.

Our dynamic eCommerce Admin, Platform, and POS teams are rapidly growing as we optimize our digital ordering channels and technology innovations to create competitive advantages for our restaurants around the globe. We are seeking a QA Lead, who can provide thought and people leadership to the Point of Sale QA teams. In this role, you will use problem-solving, communication, and interpersonal skills to help the QA teams operate effectively and efficiently. We are searching for a QA Lead who can be on top of functional testing, manage process and delivery timelines, provide input into strategic decisions, and can guide technical activities to ensure customer needs are met.

**YOU ARE**
A professional showing:
- Strong CS fundamental knowledge including data structure, algorithms & system design
- Proficient basics in Android tech stack, including Kotlin/Java, Android Studio, Logcat, etc.
- A concept of Jetpack Compose framework (optional)
- Deep knowledge in a variety of Android test automation tools including Espresso, etc.
- Overall 7+ years of experience in Quality Assurance and Software Testing. Know-how of the ins and outs of quality engineering and test automation
- Test lead background, especially in multiple projects
- Some practice and general basics of developing, testing, or using Point of sale systems
- A bachelor’s degree in CS, CIS, Engineering, or equivalent experience
- Strong communication skills and the ability to be clear about what you are doing, what you know, and what you don’t
- Confident English level to communicate and collaborate with the client’s team on a daily basis (Intermediate+ English level)

**YOU WANT TO WORK WITH**
- Reporting to a QA manager to lead a team of 5-10 software engineers in test to ensure the highest quality product delivery for the POS team
- Defining, and enforcing best practice processes in the areas of functional, system, and regression testing using a combination of manual and automated testing
- Manual testing: maximizing the utilization of Testrail for efficient test case management and reducing total turnaround time for regression tests of releases
- Automated testing: helping improve the existing automation test coverage by utilizing the existing testing infrastructure and researching new approaches of automation across a variety of automation tools
- Developing test strategies, test plans, and test schedules for new projects and software releases
- Overseeing and reporting on the development, execution, and results of test plans
- Recruiting, interviewing, and helping hire new QA Engineers and SDETs, provide mentorship and coaching on a day-to-day basis

**TOGETHER WE WILL**
- Help our client to build software to serve people in new ways to make team members more productive and customers happier
- Work in a very collaborative environment
- Care about your individual initiatives — we are open for them, just come and share your ideas
- Support your technical and personal growth — we have a dedicated career plan for all roles in our company