Qualifications and Responsibilities
- A Bachelor’s degree in Computer Science, Information Technology, or a related field is required.
- Minimum of 2 years of hands-on experience in QA automation engineering.
- Strong skills in at least one programming language used for test automation (e.g., Java, Python, JavaScript, TypeScript, C#, etc.).
- Solid understanding of Agile methodologies and software development best practices.
- Proven experience in developing end-to-end tests, including UI and/or API automation.
- Familiarity with bug-tracking and test management tools.
- Practical experience using Git for version control.
- Upper-intermediate or higher level of English proficiency, both written and spoken.
- Skills in performance testing are required.
- Experience in building automation frameworks from scratch for commercial projects.
- Familiarity with CI/CD tools, such as Jenkins or similar.
- Advanced programming or scripting abilities.
- Knowledge of Docker is a plus.