Enginering
We are seeking a detail-oriented and proactive Automation Engineer to join our dynamic team. You will play a critical role in designing, developing, and maintaining test automation frameworks and pipelines to ensure the highest quality of our applications. Your expertise in automation tools, scripting, and CI/CD pipelines will be instrumental in streamlining our development process. Key Responsibilities ● Develop, maintain, and execute automated test scripts for web and mobile applications. ● Design robust test automation frameworks using tools like WebdriverIO, Selenium, Appium, or similar. ● Implement CI/CD pipelines for automated test execution with tools like Jenkins, CircleCI… ● Collaborate with developers, QA, and DevOps teams to integrate automated tests into the development lifecycle. ● Analyze test results, identify defects, and work with teams to resolve issues. ● Create and maintain comprehensive test documentation and reports using tools such as Allure Reports. ● Manage and deploy test environments using Docker or equivalent containerization technologies. ● Continuously research and implement best practices in test automation and quality assurance.
■ Strong experience in developing test automation for web services and web application ■ 2+ years of experience in creating and running automated tests using testing frameworks like Appium/Selenium/WebdriverIO/etc. ■ Solid testing experiences (test strategy, test approach, test plan, test techniques including black box, risk-based, exploratory, non-UI testing, etc.) ■ Strong scripting skills in JavaScript, Java, or other programming languages. ■ Experience with CI/CD tools such as CircleCI, Jenkins, or GitLab CI/CD. ■ Knowledge of containerization platforms like Docker.
■ Competitive salary and bonus based on your performance ■ 13th month salary, full insurance package, and healthcare insurance - Enouvo Care ■ 12+3 paid leaves per year ■ Semi-annually performance review ■ Flexible in working time: 40hrs/week Monday – Friday, flexible in start time/end time, you can compensate work on Saturday if needed ■ Flexible in working space: flexible and creative desks, can bring laptop home and work remotely if required ■ Annual health check ■ Free training programs/ courses and continuous opportunities for personal development ■ Join in various company activities: Summer company trip, English club, movie night, football, birthday parties, etc.