Creating, maintaining and executing test plans and test cases, working closely with project teams to deliver functionality timely
Estimating test efforts, and provide appropriate approaches to conduct the tests
Analyzing and communicating test results, be accountable for the quality of the products under test
Setup, configure and maintain test automation environment, continuously improving test infrastructure
Bug/Defect tracking
Participating in day to day Agile Development Activities
Providing values to enhance the development team's performance and scalability testing efforts
Design and implementation of specialized testing tools for use in testing our products
Keeps track on the latest trend of automation testing approaches and conduct investigation and adoptions in case of necessary
To succeed in this role you must have experience in:
Advanced knowledge of Java, and Typescript with experience of 3+ years
3+ years of experiences in test environment setup & maintenance.
3+ 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 review
Desired Qualifications:
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
--
You must verify your mobile number to apply to this job.