EMC Enterprise Content Division (ECD) provides enterprise software and cloud solutions that connect information to work, accelerating time to value for our customers. Our portfolio of products includes content management, intelligent capture, archiving, file sync and share and customer communications software and services. These services solve the most complex content challenges organizations face today, from compliance and governance to streamlining mission-critical business processes both on premises and in the cloud. By connecting the right content with the right people and processes, EMC solutions prime organizations to make insightful decisions and seamlessly collaborate while empowering heightened business and IT efficiency, and reduced operating expenses. At ECD, we take content seriously.
As one of the most important products in ECD, Documentum xPlore offers enterprise level service to enable full-text search capability in ECD products. This full-text search engine based on Lucene is a multi-instance, scalable, high-performance server that can be configured for high availability and disaster recovery. Shanghai xPlore engineering team is an elite team with many years ’ experience. We promote a learning and innovative environment. We are seeking highly accomplished and self-motivated software engineer. In your capacity, you will have an opportunity to work with world class architects. It is a great opportunity for a software engineer with the skills and motivation to grow a career.
Principal Duties and Responsibilities
Plan, automate and execute white box and gray box tests using defined methodologies Write test plans and test cases based on requirement specifications and technical specifications Analyze product defects to ensure quality is improved over time Collaborate with developers and other functional groups to ensure timely and high quality releases Build and design testing tools and frameworks to the team Have the competency in designing, implementing and maintaining test environments Provide solutions for a wide range of complex problems Determine and develop approach to solutions, independently and under limited directions
What Do We Need From You?
2+ years of software testing experience Strong Java programming and troubleshooting skills Abundant experience in test case automation Experience in build tools, such as Ant, Maven, or Gradle Experience in CI systems, such as Jenkins or TeamCity Strong written and verbal communication skills Knowledge in full-text search domain is a plus Experience and passion in building tools/applications towards work is a plus Experience in testing applications in Cloud Foundry is a plus