What you'll be doing:
Design and implement end to end test automation frameworks (frontend, backend, CI/CD pipeline)
Identify automation tools and technologies suitable for our products
Build new automation framework or enhance existing framework
Identify automation test cases and implement the test cases
Work with product teams to measure automation coverage
Basic Qualifications:
Software testing with a good QA mindset
Experience in building automation framework for different test levels such as UI, API, Integration, and End-to-end
Experience in applying automation framework and tools such as: JUnit, TestNG, Selenium, Cypress, Playwright or other automation frameworksΒ
Proficient in using any scripting languages such as: Python, Groovy, JavaScript
Proficient in using any programming languages such as: C/C++, C#, Java
Experience with GIT or other source control system
Excellent verbal and written communication skills
Nice to have:
Hands-on experience with CI, CD technologies like TeamCity/Jenkins, Docker etc
Experience with cloud technologies (AWS, GCP)
Β