KMS Technology, is an 10-year-old US company specialized in Software Outsourcing & Software Product Development. We offer two main service lines: Offshore Product Development and Independent Software Testing to clients ranging from start-ups to large technology companies. Besides providing excellent Software Outsourcing services, KMS has launched awesome products: QASymphony, Katalon Studio, Kobiton and there will be others to come.
With the cozy working environment, the great policies and benefits as well as the excellent leadership team, KMS has been building its team with more than 1000 IT talents in Vietnam. Recently KMS was ranked as top 4 IT company and top 26 best place to work in Vietnam.
Key responsibilities:
Execute all testing activities to improve product quality, work closely with the team (developers, business analysis, customer service, operation, etc.) to deliver the product success
Address the test automation needs in a methodical, detail-oriented manner with the help of robust analytical skills and problem-solving capacity
Automate functional, regression and/or performance acceptance tests
Involve initiatives for supporting the product grow like competitor research, customer troubleshooting, etc.
Have complete responsibility to enhance end-to-end automated test coverage.
Participate in sprint planning and work closely with the Scrum team to analyze requirements and provide necessary QA / test recommendations
Knowledge and skills
Strong domain knowledge on mobile app testing expertise.
3+ years experience on creating and running automated tests on a mobile app using app testing frameworks like Appium, Calabash, Robotium, Espresso, UiAutomator, XCTest, XCUiTest, etc.
Hand-on experience on JavaScript (NodeJS) and Java language is a plus
Hand-on experience on using test tools like TestNG, Jasmine, Mocha, Karma, Istanbul, Casper, Phantom, Nightwatch, etc.
Solid testing experiences (test strategy, test approach, test plan, test techniques included black box, risk-based, exploratory, Non-UI testing, etc.)
Good knowledge of the software development process, especially the software testing process.
Methodical and detail oriented, with solid analytical skills and problem-solving ability
Strong dedication to quality and a positive, collaborative attitude and approach to testing
Being a senior member of the engineering team, self-motivated; able to find opportunities for improvement and tackle them without external direction
Education/training preferred:
Perks you enjoy at KMS:
And much more, join us and let yourself explore other fantastic things !