Software Development Engineer in Test- Shanghai
Kong
- Shanghai
- Permanent
- Full-time
- Help in building an Engineering culture that enables quality in all software feature development teams across the company.
- Investigating and reproducing reported problems, testing existing and new features, validating bugfixes, and creating and managing bug reports.
- Documenting and designing test cases for our products.
- Write, execute and maintain manual and automated tests for our products. This can include Unit, Integration and E2E tests.
- Setting up, maintaining, and execute automated checks on multiple application platforms, such as On-premises, Desktop, and Web as well as across different supported OS's.
- Participate in on-call rotation to support the applications you test
- Functional testing experience, including defining test strategy, test planning, test case design, execution, and reporting.
- Experience in common testing methods, testing tools, terminology and industry practices.
- Experience with one or more test automation tools and frameworks such as Cypress and/or Playwright.
- API testing (RESTful, gRPC preferred)
- Technical troubleshooting, diagnosing and problem-solving skills.
- Ability to adapt to new situations and learn quickly.
- Understanding of web applications structure and potential "soft spots".
- You understand Continuous Delivery concepts and can use tools including Jenkins/Travis and GitHub Actions.
- The ability to recognize risks and errors in an application.
- You have experience with performance engineering and profiling and tools such as JMeter and K6.
- Experience with Docker and/or Kubernetes
- Experience testing quality for a high-availability PaaS or SaaS offering