QA Automation Engineer
Luxoft
Bucharest, RO
acum 49 minute

Project Description

Together with our client, we are developing new Sales and Service process flows so that our new Customers and existing Customers can get new Products (e.

g. Credit Cards, Loans, Accounts) and Customer Services in a fully digital and integrated way (Video Legitimation, Digital Document Management, Electronic Signature).

Our goal is to provide customer better user Experience with modern UX / UI, streamlined processes connected to our existing client's Service.

We are using the State-of-the-Art Tech Stack including Microservice based API driven Software Architecture. For the Frontend part, we are using the Angular 10, Node.

js 12+. For the Backend, we are using Java 11 with Spring Framework 5 (Spring Boot 2) and Node.js 12+.

Our Microservices are Cloud ready and we are using Docker, Kubernetes and OpenShift for Deployments with a goal to migrate the Applications in Google Cloud (GCP) in near-future.

We have CI / CD pipeline with TeamCity with one-click deployment. We are focusing on Security and use API Gateway and OpenID Connect Provider (Authentication and Authorization).

We have highly experience Senior Engineers and Architects who put special focus on Design Patterns, Clean Code, TDD and Cloud focused Architecture.

Responsibilities

Work as member in our DevOps team and provide input to the project plan / release plan, defect / change management processes, systems integration, testing tools and processes.

Analyse requirements, write test cases and create test data, produce and define programme / project level test strategies, plans to support the testing activities across releases and conduct the progress.

Ensure the implementation of the test strategies and plans, conduct testing activities, analyse and record test results, record defects.

Collate and report on metric data

Ensure the proper automated test cases / scripts / test infrastructures are in place and automated test produce expected results like reports on defined metrics.

Identifying areas of weakness to existing procedures, continually implement new procedures, and assess risk of impact from changes to projects

Analyse, document and communicate test results to our stakeholder and developer

Ensure adherence to testing best practices and DB testing standards

Must have

Hand Bachelors Degree from an accredited college or university in Computer Science (or equivalent diploma / work experience)

3+ years of experience in Software Development or Quality Assurance

UNIX and Bash experience (bash scripting)

Good testing and troubleshooting experience across software development lifecycle

Understanding software development and testing processes

Demonstrable client-server and GUI testing experience including test automation tools

Database experience and advanced SQL skills

Strong experience in software development processes, models, lifecycles and methodologies, with particular emphasis on agile methodology.

Excellent skills in Test planning, designing, and test strategy / case / script creation and execution.

  • Knowledge of white / black / gray box level testing, system and performance testing of applications using industry standard practices and tools;
  • Experience with integration & regressions testing

    Experience with defect and change tracking, producing performance metrics.

    Customer and service orientation to support interaction with team resources and clients

    Good communication skills

    Written and spoken English

    Nice to have

    Experience working in distributed teams

    Understanding of banking systems and processes is a huge advantage

    Good knowledge of any JVM programming language (preferably Java, Groovy or Kotlin)

    Automated test tool / frameworks development experience

    Experience with Selenium

    Experience with REST API testing

    Experience with JMeter or other performance testing tools

    Languages

    English : B2 Upper Intermediate

    Senior

    Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular