Automation Test Engineer
Zenni Optical
- Shanghai
- Permanent
- Full-time
- Design, develop, and maintain automation test frameworks and tools for Mobile Apps.
- Write and execute automation test scripts to cover key functionalities and user scenarios.
- Conduct interface testing to validate the interaction and data consistency between the mobile app and backend systems.
- Design and execute performance testing to evaluate the performance and stability of the mobile app under various load conditions.
- Participate in product requirement reviews and design discussions, providing testing perspectives and recommendations.
- Conduct functional testing, design test cases, and execute them.
- Work closely with the development team to promptly identify and track defects, ensuring timely resolution.
- Stay updated on industry best practices and emerging technologies, driving improvements in testing processes and tools.
- Agile, adaptable, and self-driven mindset.
- Strong preference for execution-oriented individuals.
- Excellent communication skills and a collaborative spirit.
- Ability to collaborate effectively across teams.
- Curiosity and dedication to continuous optimization and improvement.
- Avoid setting clear boundaries. Actively seek to solve problems when encountered.
- 5 - 10 years of experience professionally in QA testing, 3+ years of experience in Mobile App testing
- Experience in mobile app automation testing, familiar with iOS and Android platforms.
- Proficiency in at least one mobile app automation testing framework, such as Appium, XCUITest, Espresso, etc.
- Familiar with at least one commonly used development language such as Python and Java
- Familiarity with interface testing tools and technologies, such as Postman, Swagger, RESTful API, etc.
- Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.
- Experience in performance testing, familiar with performance testing tools and technologies, such as JMeter, LoadRunner, etc.
- Familiarity with software testing theories, methodologies, and processes, understanding testing strategies and test design.
- Strong problem analysis and resolution skills, capable of quickly locating and reproducing issues.
- Excellent teamwork and collaboration skills, able to work closely with the development team.
- Excellent English communication skill, both written and verbal.
- (Strong Plus) Experience in cloud-based testing, familiar with cloud services and cloud-based testing tools.
- Private Health Insurance
- Paid Time Off
- Performance Bonus
- Training & Development
- An opportunity to abrupt the industry
- Competitive salary
- A flexible work schedule
- A better work-life balance