5+
Experience
Remote
Job Type
B2
English Level
Experience
Job Type
English Level
As a Senior QA Automation Engineer you will write scripts to automate tests and increase automated tests coverage of the product working closely with the business team, backend and frontend engineers, and architects. By utilizing a variety of automation tools, you will plan, test, and generate test reports to ensure continuous quality of the product.
4+ years of hands-on AQA experience
Strong teamwork skills and ability to interact productively with end users, analysts, and customers in a diverse team setting
Understanding of the Test Pyramid and types of tests (unit, component, integration, functional, regression, etc.)
Experience creating and managing Test Plans, Test Cases, and Regression Sets
Good knowledge of and experience with Python (primary programming language) and related libraries
Experience with clouds. Google Cloud (GCP) as a primary cloud
Experience with REST API Testing and corresponding tools: REST API libraries, Postman, curl
Good knowledge of SQL and tools for testing RDBMS queries and their performance.
Experience with Kafka
Experience with UI testing: Selenium WebDriver, POM (Page Object Model)
Practical BDD & ATDD experience
Performance and Load Testing experience: jMeter, etc.
Good understanding of CI/CD approach and related tools
Experience with project management and documentation tools such as YouTrack, JIRA and Confluence
Experience with Test Management Systems (TMS)
Experience working in Agile/Scrum teams
English: B2
Nice to have:
Experience with other programming languages: JavaScript, Java, and AQA tools
Experience with RDBMs migration tools: Liquibase, Flyway, Pyway
Automated Security Testing experience