Job Description
About the job QA AUTOMATION ENGINEER
JOB REQUIRMENTS:
- 5 years experience in software testing
- Hands-on system experience:
- Strong knowledge of software testing methodologies, tools, and best practices.
- Experience with test automation frameworks and tools e.g., Selenium, Appium, JUnit, TestNG, JIRA).
- Familiarity with scripting languages commonly used for automation such as Python, Java, Ruby, or JavaScript.
- Software development tools, i.e., CLion or Visual Studio Code
- Familiarity with CI/CD tools (e.g., Jenkins, Travis CI, CircleCI) and version control systems (e.g., Git).
- Understanding of containerization and orchestration technologies (e.g., Docker, Kubernetes).
- Communication protocols, i.e., Protocol Buffers, gRPC, ZMQ, Websockets
TECHNICAL REQUIRMENTS:
- Test automation tools and frameworks TestComplete, Selenium, .
- Scripting languages -- Python, Ruby, or JavaScript
- SW and system troubleshooting and bugs analysis.
- Software & Configuration Management Tools Maven, Git, BitBucket, etc.
- Collaboration Tracking Tools Jira, Confluence, etc.
- Agile Méthodologies Scrum, Kanban, etc.
- Network communication protocols
- Containers and orchestration Dockers, Kubernetes, etc.
- No SQL Databases
- Microservices Architecture
- OpenMap or GIS and geospatial software and solutions
- Fluency in spoken & written English language
Vertical:
Engineering
Job Details
- Job Location
- Doha Qatar
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified