Position: Manual/Automation QA Engineer(UI+Back-End teasting)
Company: SoftServe
Category: QA
Experience required: 3y
English level: upper

**WE ARE**

The department that is helping our customers to reinvent how businesses operate at the enterprise edge – helping them run faster, smarter, and more connected than ever before. Our team is ambitious innovators and professionals with great background and a deep understanding of trends and business.

Our customer is a dynamic community of builders, doers, and problem-solvers; they play a unique role – shaping new technologies, bringing solutions to market, and partnering with companies on the front line of business. Being a part of this team means making your mark as we make digital transformation a reality. It means growing into a leader at a leading company that makes a distinct difference – because together, we’ve only just begun.

**YOU ARE**

A Quality Assurance Engineer with experience in Automation with Python or Java as well as manual testing part and is eager to lead a quality team.

We expect a good candidate to have the following expertise

At least 3 years in Manual/Automation QA related testing (white box and black box testing)
Automation experience with Python or Java
UI and Back-end Automation
Kafka
Thorough understanding of all test fundamentals, test management tools, and defect tracking tools
Analyzing requirements, test planning/execution, automated testing, and reporting
Testing developer tools, i.e., debuggers, simulators
Thorough scripting knowledge of Robot Framework(will be a plus point, but not necessary)
Understanding a concept of GCP clouds (will be an advantage)
Mobile application automation (additional, but not necessary)
Demonstrating Upper-Intermediate English level

**YOU WANT TO WORK WITH**

Research and development of the best approach to solving systems, applications, or process design problems (innovation vs. re-use), including the best fit solution to customer requirements
Estimation and scope decomposition
Risk assessment, defining dependencies and assumptions
Technical specifications and architecture vision document creation
Participation in the implementation phase defining and creating the core of that or another system, transferring the knowledge to the development team

**TOGETHER WE WILL**

Create a new solution that is going to change the industry
Help out customer to digitalize essential businesses
Translate the client's business requirements into specific systems, applications, or process designs for complex IT solutions and integrating architecture
Determine and develop an approach to solutions
Access the knowledge base of the Software Engineering Institute
Cooperate with professionals
Work with a flexible schedule