- 岗位要求
Requirements and technical skills:
Advanced knowledge of JavaScript with experience of 2+ years -1+ years of experiences in test environment setup & maintenance.
1+ years of experiences in developing test automation framework and scripts.
Knowledge of testing web/mobile applications.
Knowledge of design pattern
Scripting knowledge of Javascript, python and shell desired
Good at writing design spec, test cases, bug report and other documents in English.
Knowledge of performance and scalability test approaches and automation
Passion for finding bottlenecks and thresholds in existing code through the use of automation tools
Passion for creating and executing test plans
Passion for continuing education and improving code quality through interaction with the development team
Demonstrated skill in using coding standards and being an active participant in code reviews
Soft skills:
Great passion for the software development
Ownership and accountability
Very good teamwork spirit
Innovative
Willing for step out of comfort zone and keeps learning new technologies
The following skills and experiences will be big plus
Test automation framework: Testcafe, TestNG, Kite, Jest, Mocha, PyTest, Nose, etc -Experienced in popular automation runners, Appium, Selenium, Puppeteer, Cypress, XCUITest, UIAutomator, etc.
Experienced in Behavior Driven Development, advance knowledge on BDD framework(cucumber/lettuce/Behave, etc)
Experienced in Data Driven Testsing, Model Based Testing, etc
CI tools: Jenkins, Hudson, gitlab CI, Travis, etc
Project building tool: Maven, Gradle, npm, babel, grunt, etc.
Familiar with Python/Ruby/Groovy/Scala/node.js/Swift/Kotlin
Agile development process
Build test automation and execution environment based on project team requirement
Development experience for test automation framework or production