职位描述:
经验:5-7年
1)具备使用一种或多种编程语言、质量保证、脚本语言和操作系统的熟练和轻松应用的经验。
2)在后端技术方面具有扎实的实际开发经验,包括JAVA、J2EE、SQL和相关技术栈,最好包括开源库。
3)对Spring Framework、Spring Boot、MongoDB和JPA / Hibernate有实际操作经验是一个很大的优势。
4)了解Karate和TestNG等框架对于执行质量保证任务是很有帮助的。对测试自动化框架的一些了解也是一个很大的优势。
5)对数据结构、算法、问题解决和复杂性分析有很好的基础。
6)需要具备较强的设计、分析、编程和沟通能力,以及构建稳定解决方案的能力。
7)希望了解使用JUnit / TestNG等框架编写单元测试用例的知识。
8)希望有一些多层次Web应用程序开发经验和最新JDK的经验。具备Java / J2EE认证是一个加分项。了解Web服务标准和相关技术(XML、JSON、REST、SOAP、WS*、AXIS、JERSEY)也是一个优势。
9)具备使用面向对象模式和设计最佳实践的经验是一个很大的优势。
10)希望有使用Postman / 任何REST客户端的经验。需要具备LINUX技能。
11)了解Karate和TestNG等框架对于执行质量保证任务是很有帮助的。对测试自动化框架的一些了解也是一个很大的优势。
12)具备持续集成/交付和测试驱动开发的工作知识是很有帮助的。
13)具备微服务知识和在Kubernetes、Docker和OpenShift等容器平台上的实际操作经验是一个很大的优势。
14)具备分布式架构和数据流处理方法(如Kafka和RabbitMQ)的实际操作经验是一个很大的优势。