#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówTestingQA Automation Engineer
    QA Automation Engineer
    Testing
    ClearCourse Dev

    QA Automation Engineer

    ClearCourse Dev
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    Permanent
    Operating mode
    Hybrid
    ClearCourse Dev

    ClearCourse Dev

    We’re building a brilliant business with the best products and the best people, and by integrating our software and payments platform, we’re delivering the best solution for customers.

    Company profile

    Tech stack

      CI/CD

      advanced

      QA

      advanced

      REST API

      advanced

      SpecFlow

      advanced

      SQL

      advanced

      BDD

      advanced

      NoSQL

      regular

    Job description

    Job Overview

    Join a rapidly growing collaborative of disruptive technology companies working together to build a brilliant fintech payments business with exceptional people and the best products and services.


    Since our inception in 2018, we’ve scaled our portfolio to encompass nearly 40 leading brands and now number in excess of 1,000 employees globally. Across our SaaS platforms, we’re creating an environment where talented entrepreneurs and their businesses can thrive. As a ClearCourse employee, you’ll benefit from the feel of an innovative, close-knit tech start-up environment where you’ll be able to collaborate with exceptional people and fast track your career.


    The partnership launched a new payments business, ClearAccept, to deliver this service, by assembling a highly accomplished team with a track record of successfully launching new payments technology. The payment platform has grown rapidly since launch, with over 1,500 Merchants and £1bn of annualised flow boarded within 2 years. Our growth over the coming few years is expected to be exponential and our enterprise payment platform is critical to our continued success.


    Our innovative payments platform is built using API first, cloud native, microservice architecture written in dotnet core C# running on AWS using serverless infrastructure (AWS ECS + Fargate). We store our data in various database engines managed by AWS (DynamoDB, Aurora PostgreSQL and DocumentDB). Our CI/CD process is managed by our DevOps team using Infrastructure as Code with Terraform and all our services are covered by automation tests using BDD. We are also in the process of delivering an Android application written in Kotlin to run a payment application on an Ingenico Android payment terminal. Our platform high available 365/24/7, scalable and secure, having been certified to PCI DSS Level 1.


    As we continue to enhance the platform and accelerate delivery with additional development teams, we require a Senior QA Automation Engineer to assist with the testing and QA automation of new product features..


    Your responsibilities will include, but not be limited to:

    • Collaborating with the Solution Architects, Product Owners, Developers, DevOps and other QA Automation Engineers to contribute to the testing of new product features, using technologies / tools including:
    • Testing Tools: SpecFlow, Postman, Playwright, Swagger, Selenium
    • Bug Tracking: Azure Devops
    • Documentation: Confluence, flowcharts
    • Analysing business requirements, internal designs and non-functional requirements and estimating user stories collaboratively with the team
    • Advocating and continuing to maintain an automated Test Driven Development (TDD) and Behaviour Driven Development (BDD) approach with all software solutions
    • Write and execute robust test scripts, attaining a high percentage of test automation and regression within CI/CD pipelines
    • Manual exploratory testing and maintenance of a clear manual test plan for any test scenarios that can't be automated
    • Review logs and databases as part of the testing process, and automate this where possible
    • Following industry best practices


    Desirable attributes and experience:

    • Professional level (6+ years’ experience) as an automation QA within a modern software environment
    • Strong experience with REST APIs and API testing strategies.
    • Strong BDD experience with high focus on test automation vs manual testing
    • Strong understanding of a balanced Test Pyramid with separation of unit, integration, and end-to-end tests
    • Experience implementing QA tests within a Microservices architecture
    • Able to describe differences and identify candidates for Unit, Integration & E2E tests
    • Experience improving, refactoring, and rewriting tests.
    • Experience ensuring that tests run within CI/CD pipelines
    • Experience with Specflow
    • Experience with C# .Net Core
    • Understanding of SQL and NoSQL databases
    • Experience in agile methodologies specifically Kanban.


    Desired skills and experience:

    • Previous PCI DSS experience would be advantageous
    • Payments Industry experience advantageous
    • Cloud experience (AWS, or Azure considered) advantageous


    We offer:  

    • Co-financing of sport activities (Multisport)  
    • Additional private medical care  
    • Pizza Tuesday  
    • Relaxation zone –football table  
    • Integration meetings  
    • No dress code  
    • and much more! 

     

    Are you ready to take your next step or know someone who is? Apply to ClearCourse today!