Position: Python Automation Engineer
Company: TestMatick
Experience required: 2y
English level: intermediate

As part of the global agile development team, you will be responsible for system integration, test automation and quality assurance of our Video products. This includes developing, coding, testing and deploying applications on cloud-native architecture.
• Work on new tests automation and maintenance of existing tests (both API and UI).
• Active participation in developing of framework for UI end to end automation.
• Implementing Continuous Integration (CI) and/or Continuous Delivery (CD) across multiple environments.
• Complete test execution, reporting bugs and follow-up with the team to ensure issues are corrected in a timely manner while ensuring on-time on quality product delivery.
• Participation in the development of test plans, procedures, tools and reporting.
Requirements
• 2+ years’ related work experience in a QA or Python Developer role. Experience working with hardware & software-based products is preferred.
• Strong hands-on experience working with Python, Linux (Ubuntu), Shell Script experience is mandatory.
• Web service Testing/REST API/SOAPUI is mandatory; Robot test experience is a preferred asset.
• Knowledge of Docker containerization and clustering (Kubernetes/ECS/HELM).
• Demonstrated work experience with version control systems such as Git, GitHub/GitLab/Bitbucket/Gerrit.
• Knowledge of CI/CD pipeline Jenkins and AWS (e.g., EC2) or similar cloud-based systems.
• Experience working with QA tracking tools (JIRA) in an agile development work environment.
• Strong English language verbal and written communication skills.