【QA Team】Software Development Engineer in Test

Website iKala

  1. Participate in the complete development lifecycle process as a core member of the development team.
  2. Develop, implement, and sustain test automation processes, practices, and controls in support of application and system requirements, development, and test activities throughout the SDLC.
  3. Lead and consult on test automation strategy, requirement, design, implementation, and execution.
  4. Create high-quality, maintainable scripts for automated test cases and the frameworks to execute and report them.
  5. Coordinate, develop, and maintain all test activities.
  6. Manage defects, ricks and scrum activities as a quality consultant in the team.
  7. Write and execute automated and manual tests as needed to provide an ongoing measure of the quality of the product.
  8. Ensure automated tests are integrated into CI/CD processes.
  9. Design, develop, and maintain automation systems and tools to be used by development and QA members.
  10. Evaluate the automated and manual test suites regularly to ensure we can keep balance between coverage and fast feedback cycles.
  1. 3-5 years of web application, API service or mobile app testing experience.
  2. Over 3 years of experience in automating tests by using Node.js/Python, use open source test frameworks (Selenium/Appium/Cypress/WebdriverIO) for automated program development.
  3. Experience in writing clear, concise and comprehensive test plans and test cases.
  4. Strong knowledge of software QA methodologies, tools and processes.
  5. Hands-on experience with both white box and black box testing.
  6. Experience working in an Agile/Scrum development process.
  1. Experienced in testing EC/ERP/Billing systems.
  2. Experience in Docker, Jenkins, and cloud platform.
  3. Familiar with DB operation and ETL.
  4. Experience in information security protection and performance testing.

To apply for this job email your details to una.chen@ikala.tv