Expires soon gemalto

Software Engineer (Validation & Automation)

  • Singapore
  • IT development

Job description

A week in the life of a Software Engineer(Validation & Automation):

· Work as part of a team that is responsible for core components of end-to-end solution and services for the mobile world
· Work to create backend / server side solution to provide generic secure services and solution for mobile clients with strong emphasize in security.
· Be responsible for development/testing of our Solution/back-end products.
· Participate in requirement analysis of back-end authentication servers, define the strategy and prepare the unit test, test plan and test suite.
· Participate in the design, implementation, maintenance, validation and documentation of back-end authentication servers within a project team structure, in accordance with institutionalized processes and delivery standards.
· Contribute to the improvement of existing technology platform and development methodology through prototyping and patent proposal.
· Ensure quality metrics are met in terms of performance, scalability, maintainability, reliability.
· Create new process(es) for automation of validation of the product

Desired profile

Qualifications :

·  Degree in Computer/Informatics /Software Engineering, or related fields.
·  5 or more years of relevant development experience
·  Experience in programming with (Java) and/or scripting(shell/Python)
·  Experience in using Docker containers for development and testing
·  Experience with Quality Assurance testing, including manual, automation and performance testing
·  Experience in testing with relational database (MySQL/MariaDB/Oracle/AWS RDS)
·  Experience with testing tools (Selenium, Cucumber, Jmeter)
·  Good understanding in administering and monitoring of Jenkins
·  Experience in technical operations with hands-on experience in building, deploying and scaling of web applications in cloud platforms (AWS)
·  Familiar with version control system (Mercurial/GIT)
·  Mastery of QA methodologies, best practices and standards (Cloud deployment)
·  Experience with all aspects of product testing including test planning, documentation, execution, defect management and reporting
·  Experience with oversight of a large test team
·  Experience in process and strategy planning/implementation
·  Experience with testing in an agile methodology environment
·  Knowledge of categorizing and prioritizing analysis and mapping workload for planning and forecasting

Make every future a success.
  • Job directory
  • Business directory