Job Type: Permanent
Category: GDSC (非沪籍员工四金福利交昆山,享受昆山人才购房安家费福利)
Base location: Kunshan (花桥)
Work Location: Kunshan (花桥)
Number of persons: 2
Responsibilities:
-Hands on experience in coding using Java and Web Technologies
-Hands on experience in Java IDEs for coding and debugging
-Good understanding of Functional and Technical requirements
-Good understanding of use cases, technical specification and detail design
-Creating test plans and developing Test Scripts; perform unit testing; log, track and fix defects
-Perform code reviews(peer reviews), document the findings, track and fix defects
-Participate in project meetings, provide status and effort information t-the Team Lead on assigned tasks and highlight issues/risks
-Must have good oral and written communication skills
Qualification:
- 1~3 years Java developing experience
-Core Java - Strong in Threads, Collections, java.lang.package, Strings, java concepts and Exceptions.
-OOPS/OOAD - Strong in Object Oriented Programming Concepts
-XML - Basic knowledge about XML, DTD, Schemas and Parsers.
-Unit Testing - Practical experience on Unit Testing frameworks like JUnit/TestNG.
-Web Technologies: Proficiency in Servlet, JSP, Java Script, HTML.
-RDBMS: Knowledge of database concepts, queries and thorough knowledge of JDBC.
-IDE & App Server: Practical experience on an IDE (eclipse, netbeans, WSAD etc.) and Application Server (WebSphere, Weblogic, Tomcat, Jboss, Glassfish etc.)
- Bachelor degree is must and good English is highly preferred
Senior Java Software Engineer
Job Description
Job Type: Permanent
Category: GDSC (非沪籍员工四金福利交昆山,享受昆山人才购房安家费福利)
Base location: Kunshan (花桥)
Work Location: Kunshan (花桥)
Number of persons: 3
Responsibilities
- Define and review Functional / Technical requirements
- Understand high level design, ddetailed design and participate in design reviews
- Coding assigned work, helping peers tunderstand design and resolve technical issues
- Perform and verify impact analysis of Change Requests
- Investigating new JEE technologies
- Perform code reviews, document the findings, track and fix defects
- Consulting colleagues concerning maintenance and performance of software systems
- Ensuring organization process compliance
- Participate in project meetings, provide status, effort information and highlight issues/risks
- Participate (provide or receive information) in team learning and knowledge sharing activities
- Help create/update guidelines, enhance standards, checklists etc
- Should be able tparticipate in Client calls.
- Must have good oral and written communication skills
Qualification:
- 3~5 years Java developing experience
- Core Java - Strong in Threads, Collections, java.lang.package, Strings, java concepts and Exceptions. Strong in Object Oriented Programming Concepts.
- Web Technologies - Strong knowledge about JSP, Servlet, JavaScript, and Ajax.
- Web Services - Detailed knowledge about Web Services.
- XML – Good knowledge about XML, DTD, Schemas and Parsers.
- Unit Testing - Practical experience on Unit Testing frameworks like JUnit/TestNG.
- RDBMS: Complex queries, joins, stored proc, functions etc. Thorough knowledge of JDBC.
- Frameworks: Proficiency in at least one f/w like Struts/JSF/Spring MVC. Strong knowledge about at east one OR Mapper.
- GoF Patterns: Good knowledge about Patterns like (Abstract Factory, Factory Method, Singleton, Proxy, Adapter, Builder, Facade etc.)
- Java/JEE Patterns: Good knowledge about the important ones like DAO, session fa?ade, Business Delegate, VO.
- JEE: Knowledge of JMS, JNDI.
- IDE & App Server: Practical experience on an IDE (eclipse, netbeans, WSAD etc.) and Application Server (WebSphere, Weblogic, Tomcat, Jboss, Glassfish etc.)"
- Bachelor degree with fluent English is must
Testing Engineer
Job Description:
Job Type: Permanent
Category: GDSC (非沪籍员工四金福利交昆山,享受昆山人才购房安家费福利)
Base location: Kunshan (花桥)
Work Location: Kunshan (花桥)
Number of persons: 2
Responsibilities:
- Understand the functionality related to an allotted module/project.
- Create functional test conditions and cases / Automation scripts and Preparing Test Bed/Test Data for execution
- Conduct reviews
- Test Execution (manual/ automated) for an allocated unit as per standards.
- Test execution
- Analyze the available test artifacts required for test execution
- Maintain Test Execution logs
- Defect reporting and tracking
- Log Individual issues and downtime
- Use utilities and tools to support testing
- Adhere to quality standards/process and time schedules provided
- Log Individual issues and downtime
- Adhere to quality standards/process and time schedules provided.
- Create and maintain repository of automated test scripts, test suites (if required)
- Maintain data pool (test bed) for automated tests (if required)"
Qualification:
- 1~3 years software testing experience
- Basic Testing Concepts (SDLC, STLC, Testing Techniques, Types and Levels of Testing, Defect Lifecycle, Traceability Matrix)
- Basic Knowledge on Platforms like Windows / Unix / Mainframes / Midrange/Web-based applications
- Knowledge of any Test Execution Tool for Automation
- Good Communication Skills
- Experience in creating testware (e.g. Test Scenarios, Test Cases, Test Data)
- Experience in executing test cases
- Experience in test reporting and defect reporting
- Experience in Test Management tool (e.g. Test Director/Quality Center, JIRA, Rational Quality Manager/Test Manager)
- Bachelor degree is must and good English is highly preferred
Senior Testing Engineer
Job Description
Job Type: Permanent
Category: GDSC (非沪籍员工四金福利交昆山,享受昆山人才购房安家费福利)
Base location: Kunshan (花桥)
Work Location: Kunshan (花桥)
Number of persons: 1
Responsibilities:
- Carry out requirement analysis and seeks clarifications
- Define test case writing methodology and techniques
- Assist in Scoping, Estimation, Test Strategy and Test Planning
- Ensure Test Methodology/Approach Compliance
- Create and Review of functional test cases
- Prepare Test Bed /Test Data for execution
- Ascertain and analyze the test environment readiness
Test Execution
- Defect reporting, management and tracking and analysis
- Query Log reporting and tracking
- Attend calls and query resolution
- Review and Report the work delivered by Test Engineers.
- Adhere to quality standards/process and time schedules provided.
- Monitor day to day test planning & execution progress
- Review and Guide Test Executors / Test engineers in test execution/preparation.
- Provide trainings on domain and testing concepts
- Help in process audits / certifications
- Configuration Management"
Qualification:
- 3~5 years software testing experience
- Intermediate Testing Concepts (SDLC, STLC, Testing Techniques, Types and Levels of Testing, Defect Lifecycle, Traceability Matrix)
- Basic Knowledge on Platforms like Windows / Unix / Mainframes / Midrange/Web based applications
- Knowledge of any Test Execution Tool for Automation
- Good communication and interpersonal skills
- Experience in creating test ware (e.g. Test Scenarios, Test Cases, Test Data)
- Experience in executing test cases
- Experience in test reporting and defect reporting
- Experience in Test Management tool (e.g. Test Director/Quality Center, JIRA, Rational Quality Manager/Test Manager)
- Experience in planning and tracking tasks and issue escalation
- Knowledge of Quality processes and testing metrics
- Knowledge specific to a industry domain like Banking/Capital Markets/Insurance
Experience in Configuration Management"
- Bachelor degree is must and good English is highly preferred