Position: Test Automation Architect
Company: Don't Panic Recruitment
Category: QA Automation
Experience required: 3y
English level: upper

Hello! We, Don't Panic Holding, are looking for Test Automation Architect for our client Belitsoft International.

Company has been successfully working in the IT and software development market for more than 14 years. In 2008 the company became a resident of Belarus High Technology Park. Our customers are companies from the USA, Great Britain, Germany, France, Israel, and Australia. And we have 290+ employees by now.

**About the Project**

The project is called 'Allot' and it is connected with the software which provides the ability to manage and control internet mobile traffic for big mobile operators (around the world) the same as for private users.

We are looking for Test Automation Architect, who will be responsible for designing and implementing a comprehensive architecture for an automated testing framework.

The testing framework will be used to write smoke, regression, and continuous integration (CI) tests.

Automation Architect will also be responsible for the analysis and migration of current technologies to the new testing framework. Also, you will collaborate with developers to ensure proper code coverage is achieved by the test suites.

**What you’ll do:**
- Design and develop overall architectural impact assessment and analysis for quality, on complex large scale pre-release, upgrades, and current versions of the software.
- Enable iterative approach to quality during each phase of systems development before implementation
- Provide technical expertise in system architecture, drive, and recommend optimal testing strategies for various products and applications certifying customer quality. Design QA infrastructure, establish testing specifications to provide desired functionality to technology solutions
- Develop a roadmap and detailed implementation plan for automation, functional, integration/E2E & performance quality engineering services for assigned SAFe value streams
- Establish a strong partnership with architecture, software engineering/development, quality engineers and DevOps to enabling CI/CD delivery model which is scalable and merit quality
- Provide training to Software Development Engineers, QA, and architect resources on testing strategies, standards, tools, and processes. Work closely with quality assurance teams and functions to help, grow and improve the test processes and skillset

**What you should have:**
- Bachelor’s Degree and at least 7 years of experience in software development and quality engineering.
- At least 3 years of experience as a software architect
- Experience working on multiple product delivery cycles simultaneously
- Experience working in agile/iterative development methodology. SAFe experience is preferred
- Experience with technology eco-system that supports end-to-end microservice architecture, such as, APIs, message queue, container, service registry/discovery, etc.
- Strong programming skills, primarily in Python. Experience in multiple programming languages is preferred
- Experience in using the automated tools for end-to-end product architecture and technology stack in a CI/CD
- English speaking and writing skills.

**Benefits:**
- Competitive "white" salary tightly correlated with real USD exchange rate and applicant's work results
- Highly professional line managers
- Good social package
- Positive emotions of teamwork
- Health insurance for employees
- The company provides employees with PC, laptops, and all the necessary equipment
- Employees from Ukraine can work remotely