Testing and Automation

Valencia | Remote | Fulltime

If you like and fit in this offer, please send your CV mentioning the job title  to: recruitment@united-its.es

Description of Duties:

Review requirements, specifications and technical design documents to provide timely feedback
Create comprehensive and structured test plans and cases
Identify, record, document (log) clearly the tests

Prioritize, plan and coordinate testing activities during the product development process
Design, develop and execute automation and semi-automated scripts using tools
Perform thorough regression testing when bugs are resolved
Develop and apply testing processes for new and existing products to meet client needs
Liaise with other team members (e.g. Administrators, developers, Project manager) to identify system requirements
Monitor debugging process results.

Required Skills:

  • Experience is using automation tools and techniques
  • Experience in database testing in environments including designing and manipulating test data, validating stored procedures, jobs and data replication.
  • Extensive knowledge in software development and best practices
  • Extensive knowledge in system administration and shell scripting
  • Extensive knowledge in defining best practice for developing and deploying automated tasks in a production environment.
  • Extensive knowledge of setting up an automation platforms
  • Extensive knowledge in one or more of the following tools:
    • Ansible
    • Puppet
    • Terraform
    • Chef
  • Strong analytical and problem solving skills.
  • At least 5 years of experience in software development
  • At least 3 years of experience in automation

Desirable:

  • Setting up an Ansible platform with AWX/Ansible Tower and integrate with a full CI/CD pipeline
  • Integrating AWX/Ansible tower with an LDAP system
  • Configuring hosts and devices, so they can be automated
  • Automating tasks in one or more of these systems:
    • Cisco IOS
    • BigIP/F5 equipment
    • 3Par storage
    • Compellent storage
    • Checkpoint firewall
    • HP servers
    • Automating server provisioning
    • Automating tasks on databases and/or applications
    • Web Applications: Apache, Tomcat, Nginx, etc.
    • Databases: MySQL, Postgres, MariaDB, MongoDB
    • Oracle software: Database and Applications
    • Automating Linux OS tasks
    • Automating Windows OS tasks
    • Training and/or coaching administrators on best practices for development and automation

Experience working in projects, application performance and tuning;
Apply industry standards and best practices in writing and performing basic testing and comply with security standards and policies for the produced artefacts.
Agile or SCRUM Project participation experience
Experience in producing technical documentation.

University degree or higher, preferably in an area of Computer Science or equivalent, or relevant industry experience.

Professional experience in a multi-cultural environment.

Required Soft Skills:

Excellent written and verbal communication skills, interpersonal and collaborative skills.
High degree of initiative, dependability and ability to work with little supervision.
High level of personal integrity, as well as the ability to professionally handl confidential matters, and show an appropriate level of judgment and maturity.
Ability to deliver quality results
Expert knowledge of English is required (Oral and Written).
Knowledge of arabic, chinese, french, spanish and russion are a plus.

Desirable :
Relevant industry certifications
Knowledge of Transact-SQL and scripting
ITIL and Prince2 awareness