Position: AQA Engineer (Python)
Company: Deventor
Category: QA Automation
Experience required: 5y
English level: upper
Published: 2023-08-01T00:00:00+03:00

The customer is a leading provider of next-generation manufacturing and supply chain management solutions. They serve global companies in six verticals: automotive supply, life sciences, consumer products, food and beverage, high tech, and industrial products. Cloud-based ERP solutions help manufacturers stay efficient and withstand disruption.

Project:

The objective is to create a plan to migrate the present architecture to a new one that can retain the existing feature set and employ modern concepts to achieve better modularity, scalability, and other relevant industry-common benefits. The modernization will happen alongside codebase migration from Progress-based solutions to Java-based ones.

Responsibilities:

● Create test plans, scenarios, cases, and reports
● Participate in the software development process and cooperate with programmers, analysts, and administrators
● Improve a set of methodologies, procedures, and tools used in the testing field
● Create technical and utility documentation
● Coach and educate software engineers on best testing practice

Requirements:

● 4+ years of experience building and maintaining automation frameworks
● Working background with Python
● Competency in REST API testing tools
● Expertise with CI/CD tools (GitLab)
● Knowledge of test cases design techniques
● Understanding of test framework layers
● Skills in tools for GUI testing (Terratest, Selenium, Cypress)
● Conversance with performance testing tools
Nice to have:
● Experience working with Java

Skills:

Test automation Python REST API testing tools GitLab tools for GUI testing performance testing tools Java