Position: Senior QA Automation Engineer for Indoor Wireless Network Design Software
Company: Brightgrove Ltd
Category: QA Automation
Experience required: 5y
English level: upper

**About The Customer**
Our customer has huge in-building wireless experience, enabling billions of end users and devices to connect inside a wide range of venues. As the global industry reference, their software solutions allow for smarter planning, design and deployment of any wireless network project regardless of size, complexity or technology

Company is the leader in software for indoor wireless network design. 

**About the Project**
Desktop solution that helps RF (Radio Frequency) engineers build networks (mobile and wi-fi) for complex infrastructures such as soccer world cup stadiums or Olympic villages, underground metro lines and large manufacturing facilities. 

**About The Team**
Small team includes 5 Developers, Scrum master, Architect, QA. They are working using Agile/SCRUM process in 2-week sprints. You will be a part of infrastructural team, which results of work will be used by other teams and departments.

Team consists of specialists from different countries, such as Canada, Brazil, Vietnam and other, so the high level of spoken English is expected.

**Responsibilities**
As a QA Engineer, you are required to test the software systems that have well-defined interfaces. The candidate will be responsible for giving quality results to big enterprise projects.
• Developing automated tests for new features
• Working with Integration, Regression and System tests. Most of them will have a heavy emphasis on UI testing
• Ensuring the best performance and user experience of the application• Writing clean, readable, and testable code
• Work in a small team with a startup mentality, writing high-quality code

**Candidate Requirements**
We are looking for a person that is proactive, does not shy from proposing solutions and seeing them to completion; a person that has leadership qualities and is not waiting for instructions to drive the project towards the vision. 

Main requirements:

- Minimum 3 years of relevant experience in software development testing(C#)
- Strong OOP understanding
- Knowledge of Microservices Architecture
- Expertise with tools for automated/manual testing such as Nunit, Azure Devops pipelines
- Excellent knowledge of Scrum techniques and artifacts (such as definition of done, user stories, automated testing, backlog refinement)
- Excellent knowledge of SQL databases(SQLite), OpenGL graphics, Windows forms application 
- Excellent communicational skills and spoken English