Creating a framework, code style test scripts for automated testing
Design Best Practices test automation and manual test and build strategies for testing
Define the problem testing process and suggest solutions
Ensuring product quality
Creating and maintaining test scripts for automating testing, execute the automate and integration testing
Working closely with DevOps and SE to identify technical needs of testing Infrastructure.
Researching new techniques, technology, and tools to improve software quality process and result
Provide training and coaching for internal Test Engineering team
Design and architect and also guide the implementation of Continous Integration (CI), Continuous Testing (CT) and Continuous Delivery (CD) CI/CD Implementation with Travis or Jenkins.
Create, update, and maintain comprehensive test documentation (e.g. test case, test script, prioritization, etc.) based on requirements to ensure reliable product delivery (e.g. functional and performance testing) within the tribe.
Leverage test cases and convert them into automation test scripts
Min 3 years with experience in QA Engineer
Strong knowledge of building Test Automation framework
Implementing test suites for enterprise solutions/products
Automated testing tools (platform Web, API & Mobile is a Plus)
Techniques and agile methodologies
Experience with Git-based workflows and build tools for continuous integration such as Jenkins/Travis-CI.
Having good communication and interpersonal skills