Position: Middle Automation QA (C#) Engineer (project management software) #12695
Company: Lohika
Experience required: 2y
English level: intermediate

Our client is a leading provider of project management software. The company brings together rich social collaboration and powerful project management to help every organization go from idea creation to execution efficiently, effectively and faster than ever before.  
The main product is a platform that pools together all projects and allows the user to manage projects, use reports, build project schedules, dependencies, track all financial data, both costs and revenue, etc.

Responsibilities

•	Design, implement and execute automation tests for both UI and API within the existing automation framework
•	Contribute to the automation framework itself when needed
•	Monitor automated tests execution results and report bugs
•	Take full responsibility for the quality of part of the product
•	Participate in requirements discussion, analyze and estimate automation efforts
•	Work in strong collaboration with the team and customers
•	Proactively raise technical risks and suggest measures against them

Requirements (required)

•	Strong Experience and contribution in QA automation practices/frameworks
•	Automated testing of Frontend Web applications
•	Experience with API automation testing
•	Practical experience and understanding of QA methodologies, processes and Agile software development
•	Strong knowledge of OOP, design concepts and automation patterns/frameworks of one of the following languages (C#, Java/Kotlin) 
•	Experience with Postman, Newman
•	Sufficient English level for communication (verbal and written)

Requirements (optional)

•	Experience building test automation from scratch on a project
•	Microservice architecture knowledge and experience of testing
•	Docker/Kubernetes based testing experience
•	Experience with CI/CD and related tools like Jenkins
•	University Degree in Computer Related Sciences