Write script for automated tests, regression suits and test enabling tools.
In collaboration with the product teams guide and help them secure test automation
Building a path for successful cooperation between testers of different levels Collaborating with developers and other stake holders, thereby contribute to acceptance criteria from business requirements, and formulate test scenarios
Do you fit the profile
8 to 12 years of experience
Strong programming experience on at least two language from (Python, Java, javascript, C#, Scala,Typescript) Strong experience in test frameworks Webdriverio, Cypress, Protractor, TestNG etc
Experience with distributed (multi-tiered) systems, algorithms, and relational databases.
Ability to effectively articulate technical challenges and solutions. Deal well with ambiguous/undefined problems; ability to think abstractly.
Coding experience with automation framework, tools and services for web. Experience in API testing.
Collaborating with developers other stake holders, thereby contributing to acceptance criteria from business requirements, and formulate test scenarios
Good Log troubleshooting experience (open telemetry, elastic search query, bash scripts)
Experience working with message brokers eg: MQTT, kafka, rabitmq and streams.
Good knowledge of databases and sql queries
Solid understanding of build pipelines (AzureDevops, Team city, Jenkins)
Good knowledge of version control systems eg: GIT
Knowledge of design patterns most widely used in Test automation and writing tools to help other manual QA engineers
Understanding of QA methodologies, life cycle and processes.
Good knowledge in Agile methodologies
Good knowledge in user journeys and business flow validation
Testing best practices and knowledge
Solid knowledge of Integration and Contract testing
Knowledge of design patterns most widely used in Test automation
Shows creativity and initiative to improve product coverage and effectiveness.
Open minded and team player
Fluent in English