Software QA Automation Engineer

Employer: Wolters Kluwer Financial Services
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • Cluj Napoca
  • Updated at: 23.02.2020
    Short company description

    Wolters Kluwer N.V. (AEX: WKL) is a global leader in information services and solutions for professionals in the health, tax and accounting, risk and compliance, finance and legal sectors. We help our customers make critical decisions every day by providing expert solutions that combine deep domain knowledge with specialized technology and services. Wolters Kluwer reported 2017 annual revenues of €4.4billion. The company, headquartered in Alphen aan den Rijn, the Netherlands, serves customers in over 180 countries, maintains operations in over 40 countries and employs 19,000 people worldwide. Wolters Kluwer shares are listed on Euronext Amsterdam (WKL) and are included in the AEX and Euronext 100 indices. For more information about our solutions and organization, visit www.wolterskluwer.com, follow us on Twitter, Facebook, and LinkedIn.

    In our specific business unit, Wolters Kluwer Governance, Risk and Compliance we possess deep insight into the industry, providing governance, risk and compliance programs and solutions to more than 15,000 financial services organizations worldwide. More than 400 in-house experts - former regulators and compliance officers, risk analysts, lawyers and financial industry specialists – embed their knowledge and expertise in every service or solution so that financial organizations can be confident they are managing their organization's Finance, Risk and Regulation needs effectively. Despite rapidly changing industry conditions, financial organizations can rest assured knowing that Wolters Kluwer is able to invest and quickly respond to market needs, with financial stability for the long term.

    Requirements

    Qualifications and Skill Set

    Essential:

    -Strong experience in automatic testing setup, continuous integration (Teamcity, Sonar), etc.
    -Bachelor’s degree in Computer Science or related field
    -Experience in object-oriented programming and more specifically Java (Design patterns, etc.), and JEE7
    -Good Maven knowledge
    -Strong analytical insight in sometimes complex environments
    -Advanced database knowledge (Oracle, MSSqlserver)
    -Knowledge of source code control management systems and configuration management (i.e. TFS, Git, Hudson, Team City, Subversion, etc) and code branching/merging strategies
    -Fluent in English

    Desirable:

    -Knowledge of Agile Software Development and Management methods and ability to excel within an "Agile" environment (i.e. user stories, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.)
    -Experience of working with several standard application servers.
    -Experience in performance tuning.
    -Experience with Angular, TypeScript, node.js and Cypress (or alike).
    -Experience with Docker and Kubernetes.

    Personality / Personal traits

    -Attention to detail
    -Excellent communicator (written and oral) and excellent interpersonal skills
    -Responsible, methodical and organised
    -Team player
    -Flexible and open to change

    Responsibilities

    As a Software QA Automation Engineer joining the Product Development Team in Cluj-Napoca, you will get the opportunity to work in a small-sized team specializing on state-of-the-art technologies, complex financial algorithms and performance critical software.

    The role involves managing & improving highly automated day-to-day build operations, setting up and configuring Sonar, working on the performance side of tests and working to set up front end automated testing.

    You will also be helping determine the best work practices and methods for the teams, and Knowledge transfer and coaching will be part of the daily job.

    Your responsibilities:

    -Develop on and maintain a complex CI/CD pipeline along with integration testing frameworks.
    -Coaching and mentoring about Test Driven Development, Sonar, and testing best practices.
    -Design and automate as much as possible some manual testing, especially in hardening phases based on latest technologies stack.
    -Get involved in QA-oriented front-end and back-end development.
    -Facilitate communication between teams, and get involved in external communication as well.

    Other info


    Additional Job Description
    In Wolters Kluwer we possess deep insight into the industry, providing governance, risk and compliance programs and solutions to more than 15,000 financial services organizations worldwide.More than 400 in-house experts - former regulators and compliance officers, risk analysts, lawyers and financial industry specialists – embed their knowledge and expertise in every service or solution so that financial organizations can be confident they are managing their organization's Finance, Risk and Regulation needs effectively.