Mô Tả Công Việc
Python(web)
- Strong proficiency in Python programming.
- Familiar with front-end technologies: JavaScript, HTML, CSS. Previous software development experience is highly desirable.
- Extensive experience with web scraping frameworks: Playwright, Selenium, BeautifulSoup, Scrapy.
- Excellent problem-solving abilities and effective communication skills.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Optimize and refactor existing codebase for better performance, scalability, and maintainability.
- Collaborate with the team to use version control systems (e.g., Git) effectively, ensuring proper code branching, merging, and version management.
- Knowledge of multi-threading, web crawling methodologies, regular expressions, and HTTP protocols.
- Other tasks assigned by supervisors.
Python (App)
- Strong proficiency in Python programming.
- Develop and maintain automated test scripts using Appium, Python, and other relevant tools for mobile app testing.
- Familiar with different device simulators and real devices to ensure comprehensive test coverage.
- Proficient in understanding app source code to troubleshoot and customize automation scripts.
- Write clean, efficient, and reusable code following best practices and coding standards.
- Optimize and refactor existing codebase for better performance, scalability, and maintainability.
- Excellent problem-solving abilities and effective communication skills.
- Collaborate with the team to use version control systems (e.g., Git) effectively, ensuring proper code branching, merging, and version management.
- Other tasks assigned by supervisors.
Yêu Cầu Công Việc
- University degree and/or professional qualification, at least 1 year of experience working on a similar position.
- English and Chinese are preferred.
Additional Skills(web):
- Familiarity with AWS cloud services
- Knowledge of containerization using Docker
- Shell Scripting
Additional Skills(app):
- Familiar with AWS cloud services
- Knowledge of containerization using Docker
- Knowledge of multi-threading, web crawling methodologies, regular expressions, and HTTP protocols.
- Familiar with front-end technologies: JavaScript, HTML, CSS. Previous software development experience is highly desirable.
- Stay updated with the latest mobile testing trends, tools, and technologies to drive innovation in the automation process.
- Shell Scripting.