ΘΕΣΗ ΕΡΓΑΣΙΑΣ: QA/RELEASE SOFTWARE ENGINEER – PROFILE

1444

QA/Release Software Engineer

With more than 29 years in the marketplace, Profile Software continues to develop and deliver innovative software platforms for the Banking and Investment Management industry.

The QA/Release Software Engineer works closely with the Product and Services teams in order to facilitate the distribution of high-quality releases of our banking software product.

Main Responsibilities

  • Responsible for the overall deployment and release management of a complex software development and integration project.
  • Support automation and streamlining of processes by implementing cutting-edge release & QA tools.
  • Collaborate with the Product and Services teams to prepare and distribute release-related documentation (Release Notes, User Guides, Operating Manuals, QA evidence, etc.).
  • Support of managing multiple development and test environments, maintaining versions between various environments/servers, running SQL scripts and perform simple software audits.
  • Confirm program operation by conducting tests.

Qualifications

  • Bachelor’s degree in Computer Science or other related fields of study
  • 1+ year of working experience in a similar role
  • Experience with source control systems supporting multi-branch versioning structure, release versioning and code merges.
  • Experience with Microsoft software development tools.
  • Experience in installing and configuring Windows Server 2012 and MS SQL-Server 2016.
  • Basic SQL knowledge and networking understanding is good to have.
  • Experience with scripting languages and development tools from Microsoft.
  • Hands on knowledge of C#, C++ and VB to analyze and review build problems.
  • Experience with build tools (e.g. Maven, Gradle)
  • Experience with CI tools (e.g. Jenkins)
  • Experience with artifact repositories (e.g. Pulp, Artifactory) will be considered an asset.

Skills

  • Strong analytical, problem-solving skills and technical troubleshooting.
  • Ability to effectively communicate technical information, both orally and in writing.
  • Ability to interpret product specifications and test appropriate software modules to meet these requirements.
  • Ability to operate within short release cycles.
  • Ability to work effectively as part of a team with constant cooperation and interaction.

Company offers

  • A secure and challenging professional environment encouraging high performance and quality of work.
  • A rewarding culture of team working and continuous skills improving.
  • Personal development through multiple training programs.
  • Multiple career opportunities in a fast-growing Multinational Corporation.
  • Competence based remuneration package.

Send us your CV at hr@profilesw.com

Join our Starforce!