(+94) 11 257 4417info@onezero.lk

ONEZero Company Ltd.

Careers > Current Vacancies

Unleash Your IT Career With a Stable Establishment...


ONEzero Company Ltd is a fully owned subsidiary IT Company of Commercial Bank of Ceylon PLC.

Being providing IT solutions and services to the corporate sector, employees are the most salient factor of the company. We are looking for self-motivated, team oriented and ambitious people to take the future lead of the company.

If you are willing to be a part of our family please upload your detailed CV along with the relevant details on our portal.

Job Openings

Added Date: 06/02/2018Apply Before: 20/02/2018

QA Team Lead

Job Description

The functional role of QA Team Lead is to lead the quality assurance unit of IT department. QA Team Lead has to ensure that his team of QA Engineers are on the right track all the way in the project, resolving conflicts across team, review the schedules and plans, mitigation of the risks, checking quality in phases, update management , build a challenging and motivation environment

Defining Quality Metrics

  • Defining quality standards and metrics for the projects
  • Working with stakeholders to ensure that the quality metrics is reviewed, closed and agreed upon.
  • Make the QA team aware of the Quality matrix and resolve all the queries.
  • Create a list of milestones and checkpoints and set measureable criteria’s to check the quality on timely basis.

Defining Testing Strategies

  • Defining processes for test plan and several phases of testing cycle.
  • Planning and scheduling several milestones and tasks like alpha and beta testing.
  • Ensuring all development tasks meet quality criteria through test planning, test execution, quality assurance and issue tracking.
  • Work closely on the deadlines of the project
  • Ensure the team is focusing on automation along with manual testing.
  • Keep raising the bar and standards of all the quality processes with every project.
  • Set processes for test plan reviews and ensure that that test plans get reviewed by all stakeholders.
  • Push team continuously to innovate.
  • Review test strategies and see that all the various kinds of testing like unit, functional, performance, stress, acceptance etc. are getting covered.

Requirements

  • Proven work experience in software quality assurance
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience with performance and security testing
  • Bachelor’s Degree - Required
  • 6+ years of experience in QA track.
  • Experience in finance industry will be an added advantage.

Added Date: 19/12/2017Apply Before: 02/01/2018

Technical Assistant

Knowledge & Skill Requirement

  • A Diploma or higher Diploma from a reputed institute in Computer Science or ACS / NCC part qualification.
  • Minimum 2 years’ experience in IT Support / Technical Services.
  • Knowledge of Windows 7 / 8 & 10 Operating System.
  • Experience in windows server configuration and Active Directory Management.
  • Experience in Computer Hardware, Networking and Printer troubleshooting.
  • Ability to multi-task and be flexible with assigned work schedule.
  • Ability to work in a team environment.
  • Strong initiative, detail orientation, ability to interpret problems and decisive decision-making skills.
  • Willing to work after hours/ weekends when necessary and visit island wide customer locations.
  • Age around 27 years.
  • Candidates from Colombo, Kandy, Kurunegala, Gampaha, Galle & Jaffna are highly preferred.

Added Date: 19/12/2017Apply Before: 02/01/2018

Trainee Technical Assistant

Knowledge & Skill Requirement

  • Diploma in Computer Science or NVQ level 4 Qualification.
  • Microsoft office package and database certification.
  • Excellent communication skills.
  • Age below 25 years.
  • Positive work attitude and ability to work in a team environment.
  • Candidates from Colombo, Kandy, Kurunegala, Gampaha, Galle & Jaffna are highly preferred.

Added Date: 06/02/2018Apply Before: 20/02/2018

Senior QA Engineer

Job Description

Senior QA Engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The Senior QA Engineer role plays an important part in bank’s software development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets user/client needs.

Responsibilities

  • Reviewing quality specifications and technical design documents to provide timely and meaningful feedback.
  • Creating detailed, comprehensive and well-structured test plans and test cases.
  • Estimating, prioritizing, planning and coordinating quality testing activities.
  • Planning and executing functional/system testing, regression testing, performance testing and user acceptance testing.
  • Testing RESTful and SOAP web services.
  • Review and analyse system specifications.
  • Automating all possible types of QA tests.
  • UI testing and test automation.
  • Understand the user expectations accurately.
  • Develop test cases to satisfy user requirements.
  • Managing and maintaining product wikis and test documentations. (test plans, test case authoring and test case execution)
  • Keeping upto date with latest technology platforms, trends and relevant technology stacks.
  • Integrate test automation with CI/CD workflow.
  • Help troubleshoot issues.
  • Build and maintain test environments as needed for project delivery.
  • Knowledge of kernel operations.
  • Provide progress and issue updates.
  • Actively participate in design reviews, making recommendations for product quality, usability and supportability improvements.
  • Perform an analysis and identifying test improvements needed to improve coverage and prevent similar issues occurring again.

Requirements

  • Bachelor’s degree/ diploma in it related discipline
  • 3+ year experience in QA track
  • Experience working in an Agile/Scrum development process
  • Analytical mind and problem-solving aptitude
  • Experience in finance industry will be an added advantage.

Added Date: 06/02/2018Apply Before: 20/02/2018

QA Engineer

Job Description

QA Engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA Engineer role plays an important part in bank’s software development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets user/client needs.

Responsibilities

  • Creating detailed, comprehensive and well-structured test plans and test cases
  • Estimating, prioritizing, planning and coordinating quality testing activities
  • Planning and executing functional/system testing, regression testing,
  • Performance testing and user acceptance testing
  • Testing RESTful and SOAP web services
  • Review and analyze system specifications
  • Automating all possible types of QA tests
  • UI testing and test automation
  • Understand the user expectations accurately
  • Develop test cases to satisfy user requirements
  • Managing and maintaining product wikis and test documentations (test plans, test case authoring and test case execution)
  • Keeping upto date with latest technology platforms, trends and relevant technology stacks
  • Integrate test automation with CI/CD workflow
  • Help troubleshoot issues

Requirements

  • Bachelor’s degree/ diploma in it related discipline
  • 2+ year experience in QA track
  • Experience working in an Agile/Scrum development process
  • Analytical mind and problem-solving aptitude
  • Experience in finance industry will be an added advantage.

Added Date: 12/09/2018Apply Before: 26/09/2018

Software Engineer - JAVA

Job Description

  • Function as part of a team adhering to a formal Software Development Life Cycle
  • Develop applications that support high transaction rates
  • Manage multiple and demanding projects
  • Enable superior solutions by demonstrating a high-level of user focus, and strong inter-personal skills
  • Research and deploy new and emerging technology
  • Analyze user requirement and provide appropriate solutions

Applicant’s Profile

  • Bachelor’s Degree in Computer, Information Systems, Information Technology, Software Engineering or equivalent from a reputed university
  • 02 year of experience in JavaSE and JavaEE development
  • Thorough understanding of OOP concepts and its applications
  • Experience in design patterns, industry best practices and SDLC processes for software development is preferred
  • Knowledge in cloud application development hosting & maintenance would be a definite Advantage
  • Hands on experience on database (MySQL/DB2) development
  • Self-motivated and good team player
  • Knowledge of banking/finance and AS400/DB2 is an added advantage
  • Sun/Oracle Java certifications is an added advantage
  • Strong analytical and problem solving skills
  • Knowledge of J2EE application servers (IBM Websphere, Oracle Web Logic/Glassfish/JBoss/Tomcat)
  • Knowledge in Spring Framework, Hibernate
  • Knowledge and experience in Mavan, Gradle

Added Date: 12/09/2018Apply Before: 26/09/2018

Associate Software Engineer - JAVA

Job Description

  • Function as part of a team adhering to a formal Software Development Life Cycle
  • Develop applications that support high transaction rates
  • Manage multiple and demanding projects
  • Enable superior solutions by demonstrating a high-level of user focus, and strong inter-personal skills
  • Research and deploy new and emerging technology
  • Analyze user requirement and provide appropriate solutions

Applicant’s Profile

  • Bachelor’s Degree in Computer, Information Systems, Information Technology, Software Engineering or equivalent from a reputed university
  • 01 year of experience in JavaSE and JavaEE development
  • Thorough understanding of OOP concepts and its applications
  • Knowledge in design patterns, industry best practices and SDLC processes for software development is preferred
  • Knowledge in cloud application development hosting & maintenance would be a definite Advantage
  • Hands on experience on database (MySQL/DB2) development
  • Self-motivated and good team player
  • Knowledge of banking/finance and AS400/DB2 is an added advantage
  • Sun/Oracle Java certifications is an added advantage
  • Strong analytical and problem solving skills
  • Knowledge of J2EE application servers (IBM Websphere, Oracle Web Logic/Glassfish/JBoss). is an added advantage