Position: AQA (C#) Software Engineer #11805
Company: Lohika
Category: QA Automation
Experience required: 3y
English level: intermediate

As the need is to create the next-gen software which will handle the complex logic of distributed world order management system, leveraging the cutting edge technologies (microservises architecture, Azure Cloud, K8S, etc.)
By joining our team you will have a chance to create the automation framework from scratch for the new SaaS platform in order management and logistics domains.

**MAIN TASKS AND RESPONSIBILITIES:**
- Work on the implementation of the automation solution
- Make the deep analyze of the existing business needs and implement the testing and automation strategy of granting the quality of deliverables
- Create API automation solution (C#, Azure DevOps, API, UI layers)
- Participate in refinement/grooming process, starting to contribute as
- Quality engineer from the moment of requirement appearance till the moment functionality is fully done and covered by auto tests
- Work on the Test and Automation plans for the future functionality
- Monitor the healthiness and automated tests execution results
- Bug reporting using Bug tracking system
- Report to Team Lead about current tasks status

**MUST HAVE:**
- 3+ years of commercial experience as AQA engineer
- Understanding and experience in REST API testing automation (1+ year)
- Understanding and experience in UI testing automation (Selenium or similar) (1+ year)
- Strong Experience of Testing theory and methodologies
- Solid experience of design and implementation of microservices based applications
- Good understanding of OOP and automation concepts of .NET/C#
- Problem solving abilities, fast research and learning skills
- Sufficient English level for communication (verbal and written)
- Good communication and collaboration skills

**WOULD BE A PLUS:**
- Knowledge of K8s
- Azure DevOps knowledge