Position: Lead test automatiom engineer(Java)
Company: SoftServe
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2021-08-01T00:00:00+03:00

**WE ARE**
SoftServe is a digital authority that advises and provides services at the cutting-edge level of technology.

Our client has started its Remote Monitoring and Management platform transformation 3 years ago in order to provide a scalable new platform, which will support future business growth and allow the company to adjust to changing market needs, expand into new markets and make even more business impact serving small-and-medium-sized businesses.

The new platform is currently in the final stage of development and is gradually replacing the existing legacy platform. The project has almost come to the end when our client was acquired by another company from the same market segment. And the new journey begins, the combined company is going to disrupt the settled balance on RMM market with the new platform that will combine all the benefits.

At the moment, the client is focused on building a vision of how the new platform will look like and what new functionality has to be built on top to make it a top-notch offering on the market for their existing and new clients.

**YOU ARE**
A professional passionate about working with UI & backend automation as well as driving non-functional testing like performance, resilience. A proactive team player interested in boosting hard skills along with the leadership

A perfect fit is a candidate with such experience

A solid understanding of Automation technologies and ability to quickly integrate frameworks from nothing
Creating, executing and maintaining functional test scripts for multiple in-flight projects
Proficiency in Java programing language
CI/CD pipelines (Jenkins)
Version control and associated software
Fluency in creating and maintaining automated test frameworks using open source tools
An understanding and applying OOP design patterns in automation projects
A concept of code branching techniques (GIT, SVN)
Successful background testing RESTful APIs and Packaged-based applications
**YOU WANT TO WORK WITH**
Client's Agile product development teams, technical leads, and within the QA community to define and implement best-testing practice
Ensuring that quality results are delivered to the end-user of the system
Providing Subject Matter Expertise to product managers, technical leaders and Iteration managers in order to define efficient test plans
Ensuring that the QA process is followed for all features, including when features are tested by developers and business stakeholders
Maintaining and improving the levels of functional regression test coverage through
Automating testing, across key systems and as a part of agile sprints
Contributing to the sign-off of releases including being a gatekeeper for product quality and user experience
Development team and product stakeholders to ensure project outcomes adhere to agreed quality standards
Ensuring all project risks are raised in a timely manner and mitigation plans are developed with the delivery leads to ensure quality remains at the forefront of all decisions
Coordinating testing documentation as required
**TOGETHER WE WILL**
Make changes on a bigger scale, taking on challenges while developing oneself professionally and personally on a daily basis
Grow business domain with Interesting project
Create excellent team atmosphere
Enjoy flexible working hours
Take part in internal and external events
Give you access to experienced specialists willing to share their knowledge