Sign in or register for a JobTech account.

Jobs that require unit testing skill

JobTech
15Jan
Software Developer
JobTech   via JobTech

Responsibilities: Design and develop windows based applications according to the functional and technical requirements. Collaborate with business and other departments to deliver high quality solution. Provide support and enhancement to the existing applications. Adhere to the coding standards and agile software development process. Perform unit testing based on the test plans and test cases.

Skills
JobTech
15Jan
Software Developer
JobTech   via JobTech

Responsibilities: Design and develop windows based applications according to the functional and technical requirements. Collaborate with business and other departments to deliver high quality solution. Provide support and enhancement to the existing applications. Adhere to the coding standards and agile software development process. Perform unit testing based on the test plans and test cases.

Skills
JobTech
14Jan
Software Developer
JobTech   via JobTech

Responsibilities: Design and develop windows based applications according to the functional and technical requirements. Collaborate with business and other departments to deliver high quality solution. Provide support and enhancement to the existing applications. Adhere to the coding standards and agile software development process. Perform unit testing based on the test plans and test cases.

Skills
Gemini Personnel Pte Ltd
09Jan
SAP Senior Consultant - Contract
Gemini Personnel Pte Ltd   via JobTech

  • SME  in (MM) Material Management,  (SD) Sales and Distribution and (LE) Logistics Execution
  • Provide consulting services to clients in an efficient and effective manner
  • Primary focus on SAP MM, SD and LD ,and integration with other modules, delivery workable solution to meet clients’ business requirements
  • Primary accountable for MM, SD and LE deliverables. Carry out all phases of the project, from Business Blueprint (including detailed design), Realisation (including Configuration, Data Migration, Testing & Training), to Final Preparation & Cutover/Go Live support, and Transition to Support
  • Run and facilitate workshops to carry out Business Analysis and detailed design of Business Solutions
  • Define business goals, scoop of work and scope of change initiatives; outline and translate specifications of business requirements (FRICE functional specifications); and provide solutions to a level that enables effective delivery of agreed scope of work or changes
  • Configure the system to meet design and business requirements
  • Perform unit testing on all processes (embracing planning, design, management, execution and test scripts) and provide assistance and issue resolution for System Integration and User Acceptance testing using appropriate techniques that conform to agreed project standards.
  • Assist with Data Migration including preparation, guidance to customers, writing upload programs, and loading data
  • Facilitate logical integration testing with order related SAP modules and interfaces in order to verify end-to-end business process
  • Develop (embracing planning, design & documentation) and execute training as required
  • Carry out applicable Change Management Processes as pre-defined by Project Manager
  • Prepare and conduct project handover to Support Consultant
  • Apply and utilise Industry and Business Best Practice knowledge and tools
  • Adhere to corporate standard, security guidelines and sustainability, and deliver within time constraints
  • Identify sales opportunities at existing customers and communicate internally to management team. Support presales effort as needed in response to proposals, and conduct demonstrations and presentations.
  • Ability to define solution to meet customer requirement
  • Established experience working on customer sites managing and delivering quality technical services against formal service levels and timeframes
  • Strong demonstrated presentation and facilitation skills:
  • Proven ability to support MM & SD pre-sales activities including:
    • Preparation of solution market content
    • Preparation of sales proposals and statement of work documents including project resource plans and effort estimates
    • Carry out systems demonstrations
  • Capable in building, establishing and maintaining trust, and strong, productive and effective relationships, including with clients and ability to work collaboratively with diverse stakeholder groups and individuals
  • Ability to provide leadership and mentoring

 

Requirements

  • Degree at least 5 years’ experience as SME with SAP,MM,SD and LE implementation
  • Experience with either 3 large projects or 5 medium-sized projects (End-to-end Implementation of SAP MM, SD and LE)
  • Collaborate closely with Developers, writing Functional Specs and testing Forms Reports, interfaces, Conversions, Enhancements and Workflows
  • Take full ownership and responsibility for the stream deliverables, including integration points with other modules and teams
  • Ability to Outstanding functional knowledge and gap analysis experience; detailed understanding of business operations to ensure the best solutions are provided to our custom
  • Demonstrated ability to extract, scope and document requirements and translate these into technical specifications
  • Experience in troubleshooting of process problems and technical developments, as well as implementation of new functionality
  • Enthusiastic about learning new SAP-related technologies
  • Adaptable to the consulting lifestyle with flexibility to travel which may be minimal or extensive depending on project requirements
  • Exceptional skills in managing stakeholder expectations
  • Knowledge and experience with other SAP Logistics modules, SAP ByDesign, HANA or Fiori in relation to MM & SD will be advantage
  • Certified in SAP MM and SD is a MUST

 

Interested candidates who wish to apply for above position. Please send us your updated resume.

We regret only shortlisted candidates will be notified

Skills
99.co
13Dec
Android Engineer
99.co   via JobTech

99.co is seeking an Android Engineer who has a strong experience in developing applications on Android using Android SDK. Your focus will be the development of Android application and their integration with backend services.

As an Android Engineer, you will be responsible for implementing new features from scratch and participating in product decisions for 99.co, work with our creative team to execute pixel perfect designs. You will also be required to track down and resolve issues, improve the stability and performance of the app and keep up with the latest SDK, devices, tools and conventions.

If you're interested in working with a team of passionate people to inspire a change in the real estate and proptech landscape, we would like to hear more from you!

What you will do:

  • Design and develop advanced applications for the Android platform
  • Partner with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Understand business requirements and translate them into technical requirements
  • Collaborate with others on bug fixing and improving application performance
  • Contribute to architectural upgrades and refactoring
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency


What you have/are/will be:

  • BS or MS in Computer Science or a related technical discipline preferred but not required. Equivalent practical experience is a reasonable substitute.
  • Passionate about creating mobile development as a whole
  • Deep understanding of Android NDK (Java and Android NDK)
  • Deep understanding of Android Programming with Android SDK
  • Proficient in Java (Kotlin is a +)
  • Experience in backend development is a +; in scalable mobile app structure is a ++
  • Familiarity with Android libraries such as Retrofit, Glide, Mockito, Espresso, Realm, Butterknife, Sqlite, Otto, Pusher is a +++
  • Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces
  • Familiar with mobile software lifecycle development and architecture (MVVM)
  • Good interpersonal communications skills
  • Multi-threading and memory management knowledge and understanding of caching mechanisms
  • Detail-oriented or someone who reads everything and will paste an html peace character somewhere in your application ;)

Skills
99.co
13Dec
iOS Engineer
99.co   via JobTech

99.co is seeking an iOS Engineer who has a strong experience IN developing mobile applications. Your focus will be the development of iOS application and their integration with backend services.

You will be responsible for implementing new features from scratch and participating in product decisions for 99.co, work with our creative team to execute pixel perfect designs. You will also be required to track down and resolve issues, improve the stability and performance of the app and keep up with the latest SDK, devices, tools and conventions.

If you're interested in working with a team of passionate people to inspire a change in the real estate and Proptech landscape, we would like to hear more from you!

What you'll do:

  • Design and develop advanced applications for the iOS platform
  • Partner with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Understand business requirements and translate them into technical requirements
  • Collaborate with others on bug fixing and improving application performance
  • Contribute to architectural upgrades and refactoring
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency


What you have/are/will be:

  • BS or MS in Computer Science or a related technical discipline preferred but not required. Equivalent practical experience is a reasonable substitute
  • Deep understanding of Swift and Objective-C
  • Familiar with mobile software lifecycle development and architecture (MVVM)
  • Experience in backend development is a +; in scalable mobile app structure is a ++
  • Familiarity with iOS libraries such as STNetTaskQueue, ModelMapper, SnapKit and etc.
  • Strong UX/UI design exposure and experience in making apps work intuitively and with pixel perfect interfaces
  • Good interpersonal communications skills
  • Multi-threading and memory management knowledge and understanding of caching mechanisms
  • Detail-oriented or someone who reads everything and will paste an html peace character somewhere in your application ;)

Skills
MODULAR INFOTECH (SINGAPORE) PTE. LTD.
21Jan
Rpa Developer
MODULAR INFOTECH (SINGAPORE) PTE. LTD.   via JobsCentral



Roles & Responsibilities

Work with IT & Process stakeholder to understand the business problem being solved, the proposed solution, and translate that to a technical solution using RPA tool.

Design technical solution in a scalable fashion to ensure that applicable reuse of objects and functionality is possible for future projects

Development of the RPA objects using front end web spying techniques on various applications and web controls, as well as API,    Read more

DB Connections, and other back end connections to applications.

Full exception handling for business and system exceptions, and appropriate updating of those exceptions in work queues and reports.

Unit testing of all functionality to ensure accuracy and exception handling.

Build scheduling or appropriate triggering mechanism to start the process based on the business requirements.

UAT and production support.

Requirements

Excellent communication skills, with the ability to effectively communicate risks, challenges, and statuses.

Ability to explore multiple design options with the team, challenge ideas, and come to a solution.

Problem solver – does not give up at the first sign of trouble in development and tries relentlessly to solution a challenge before escalation.

Understanding of SDLC including Waterfall and Agile methodologies.

Bachelor’s degree in computer science or Related field.

Must be proficient working with applications containing popup windows,dropdown list

Must be proficient designing process using work queue, capturing item status and work queue reporting

Relevant experience - Experience using RPA technology will be advantage

Experience with C#, VBA, VB, .Net

Work using Oracle DB, Share point, REST API, SQL

Skills
SCHELLDEN GLOBAL PTE. LTD.
21Jan
Siebel Software Engineer
SCHELLDEN GLOBAL PTE. LTD.   via JobsCentral



Roles & Responsibilities

As a key member of the Global Software Engineering team you will be responsible for defining best practices for designing, developing solutions, extending and supporting various modules and components of Siebel applications suite. You will be involved in the development lifecycle from analysis, design, build, test and release with a focus on delivering solutions against business goals, technical requirements and platform engineering standards and best practices.

1.    Read more

Prototype configure and customize Complex Product Models using Siebel Product Configurator (Siebel eConfigurator) 2. Carry out unit test of developed components 3. Prepare technical documentations on the deliverables 4. Interact with team and guide in technical analysis, designing & performance tuning 5. Design and code reviews to ensure standards and quality level for the build 6. Identify, define and implement best practices for process improvements for SDLC management 7. Manage in-house & vendor deliverables very optimally to meet time, scope & budget commitments. 8. Work with globally distributed teams & build excellent working relationships with other teams inside and outside of Global Software Engineering. 9. Prepare and report project performance metrics and KPIs

Requirements

Must have strong technical and functional knowledge of Siebel Application 8.x modules • Hands-on experience in development using best practices and standards on Siebel Application technologies : o Siebel Developer Tools, Business objects, Data layer, UI layer o Siebel Workflow and configurations o Siebel Product Configurator, Configurator API, Rules Assembly Language, Configurator Web Templates, Eligibility and Compatibility Matrix, Import/Export of Products, Attribute Definitions o Siebel architecture and deployment • Worked on one or more areas related to Sales Orders, Assets, Product Configuration and MACD / Asset-based Ordering • Must have at least 3+ years of experience in a global team including vendors for implementing Enterprise Apps and Integration projects. • Strong engineering leadership skills with a proven track record of success on large/highly complex projects preferably in the area of Enterprise Apps and Integration. Must have the ability to communicate technical issues and observations. • Must possess excellent verbal and written communication skills. Must be able to effectively communicate & work with fellow team members and other functional team members to coordinate & meet deliverables. • Must be a team player with strong inter-personal skills • Must be able to work in a fast-paced team environment with minimal supervision. Must have the ability to escalate issues in a timely manner. • Ability to influence and drive decision making to solve problems at different levels. • Excellent written, verbal, presentation & documentation skills to foster clarity and predictability. Must be able to effectively communicate with people at different levels including customers, vendors, management, technical stake holders, developers etc.

Skills
SMARTSOFT PTE. LTD.
21Jan
Siebel Software Developer
SMARTSOFT PTE. LTD.   via JobsCentral



Roles & Responsibilities

As a key member of the Global Software Engineering team you will be responsible for defining best practices for designing, developing solutions, extending and supporting various modules and components of Siebel applications suite. You will be involved in the development lifecycle from analysis, design, build, test and release with a focus on delivering solutions against business goals, technical requirements and platform engineering standards and best practices.

1.    Read more

Prototype configure and customize Complex Product Models using Siebel Product Configurator (Siebel eConfigurator) 2. Carry out unit test of developed components 3. Prepare technical documentations on the deliverables 4. Interact with team and guide in technical analysis, designing & performance tuning 5. Design and code reviews to ensure standards and quality level for the build 6. Identify, define and implement best practices for process improvements for SDLC management 7. Manage in-house & vendor deliverables very optimally to meet time, scope & budget commitments. 8. Work with globally distributed teams & build excellent working relationships with other teams inside and outside of Global Software Engineering. 9. Prepare and report project performance metrics and KPIs

Requirements

• Must have strong technical and functional knowledge of Siebel Application 8.x modules • Hands-on experience in development using best practices and standards on Siebel Application technologies : o Siebel Developer Tools, Business objects, Data layer, UI layer o Siebel Workflow and configurations o Siebel Product Configurator, Configurator API, Rules Assembly Language, Configurator Web Templates, Eligibility and Compatibility Matrix, Import/Export of Products, Attribute Definitions o Siebel architecture and deployment • Worked on one or more areas related to Sales Orders, Assets, Product Configuration and MACD / Asset-based Ordering • Must have at least 3+ years of experience in a global team including vendors for implementing Enterprise Apps and Integration projects. • Strong engineering leadership skills with a proven track record of success on large/highly complex projects preferably in the area of Enterprise Apps and Integration. Must have the ability to communicate technical issues and observations. • Must possess excellent verbal and written communication skills. Must be able to effectively communicate & work with fellow team members and other functional team members to coordinate & meet deliverables. • Must be a team player with strong inter-personal skills • Must be able to work in a fast-paced team environment with minimal supervision. Must have the ability to escalate issues in a timely manner. • Ability to influence and drive decision making to solve problems at different levels. • Excellent written, verbal, presentation & documentation skills to foster clarity and predictability. Must be able to effectively communicate with people at different levels including customers, vendors, management, technical stake holders, developers etc.

Skills
The Advertiser
21Jan
Sap Abap Hcm Consultant
The Advertiser   via JobsCentral



Roles & Responsibilities

About Our Client

Our client is a market leading multinational IT and Engineering company specialised in large-scale projects. The company has Singapore as their regional headquarters from where they provide a wide range of services to more than 10 countries worldwide.

Job Description

Design, develop, configure and support ABAP development in a major SAP implementation project.

Work closely to SAP Functional Consultants to deliver and enhance SAP Functionality.

Prepare technical documents    Read more

and unit testing.

Ensure the coding standards are being followed to existing and new developments.

Requirements

The Successful Applicant

5+ years of experience in SAP ABAP HCM Development.

Hands-on experience in BDC, BAPI, Smart Forms, Reporting, Workflow and Dialog Programming.

Ability to troubleshoot complex technical requirements.

Full life cycle implementation experience.

What's on Offer

This organisation is a global brand name, with strong presence in Singapore as their regional headquarters. They have been constantly growing in the APAC region and are one of the most trusted companies globally. The firm is highly focused on on-boarding the right talent to support their growth and you will play a crucial role in leading the business in its next phase of growth.

If you are driven, determined and want to fast - track your career, this job will be a good fit for you. You will be a part of a forward-thinking company that values innovation and a progressive mind-set.

Contact:

Rodrigo Narcizo

Quote job ref: 4046141

+65 6419 9681

Skills