Position: Automation QA
Company: Devico
Category: QA Automation
Experience required: 5y
English level: upper
Published: 2023-05-01T00:00:00+03:00

Devico is looking for a motivated and talented Automation QA with commercial experience of at least 5 years to join our team on a full-time basis.

**About a project:** We leverage the latest services, technologies, and platforms in Azure to help companies go further, faster, and scale without compromise. We enable our customers to drive forward the digital transformation agenda and get superb value from cloud adoption, done right.

**Responsibilities:**
- Work at early stages of projects to determine test approach/strategy and setting the tone/attitude for Quality;
- Identify and justify the automation of manual testing procedures where appropriate;
- Work with multi-disciplinary teams and customers to determine Quality standards;
- Work with multi-disciplinary teams and customers to shape requirements;
- Design, implement and execute automated test scripts and plans for software across multiple platforms;
- Identify, document, and track software defects and issues;
- Identify and justify the automation of manual testing procedures where appropriate;
- Participate in code reviews and provide feedback on quality issues with other QA members.

**Requirements:**
- Experience in automated testing of mobile applications on Android and iOS platforms;
- Testing of 'Platform as a Service Azure solution architectures, consisting of APIs, message queues, functions and other components in a distributed Azure architecture;
- Familiar with Application Insights and Log Analytics;
- Strong applicable experience with automated testing tools including Appium, Selenium, Specflow, Gherkin, Postman;
- Knowledge of Page Object Model (POM);
- Proficient in at least one programming language, such as C#, Python, Java;
- Understanding of SOLID principles;
- Experience with Agile/Scrum methodologies and working in multi-disciplinary teams;
- Experience working with CI/CD tooling (we use Azure DevOps) to execute automated tests;
- Excellent communication in English;
- Solid analytical and problem-solving skills;
- Excellent communication and interpersonal skills across multiple levels.

**We offer:**
- Fully Remote work;
- Competitive salary;
- Excellent opportunities and prospects for professional growth;
- Participation in a variety of projects with a wide variety of software development processes.