Senior QA Automation Engineer
Liberec, Czech Republic
před 3 dny
source : Just Join IT

SQL (regular)

  • Net (advanced)
  • QA (advanced)

    Job Title : Senior QA Automation Engineer

    Based : Krakow, Poland

    Role description :

    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 860 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.

    Our innovative payments platform is built using a cloud native microservice architecture running on AWS using serverless infrastructure (AWS ECS + Fargate).

    We store all our code in GIT and use Git flow as our branching strategy. 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.

    All our services are developed using a minimum of dotnet core 3.1 with C# and we develop API first. We provide a REST API that allows other platforms to integrate with us.

    We store our data in various database engines managed by AWS (Aurora using PostgresSQL and DynamoDB). We utilise services from the cloud provider where possible.

    We have a management portal developed using React JS.

    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.

    Key Accountabilities :

  • 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 :
  • o Testing Tools : SpecFlow, RestSharp, Postman, Selenium, WebdriverIO

    o Bug Tracking : JIRA

    o 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
  • Required skills & experience :

  • 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, RestSharp
  • Experience with C# .net
  • Understanding of SQL and NoSQL databases
  • Experience in agile methodologies specifically Scrum.
  • Desired skills & experience :

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

  • Co-financing of sport activities (Multisport)
  • Additional private medical care
  • Pizza Thursdays
  • Fruits Tuesdays
  • Relaxation zone football table
  • Integration meetings
  • No dress code
  • Why choose Circdata?

    Circdata is a part of the ClearCourse group of software companies. Circdata began developing platforms for the events and publishing industries and continues to serve some of the world’s leading event organisers.

    We are delighted to have picked up industry awards to demonstrate our commitment and innovation in the sector.

    As a part of ClearCourse, Circdata are now proud to work in numerous other sectors, providing software and development services for businesses within the portfolio many of which focus on Fintech & Payments provision.

    https : / / / our-brands /

    Circdata has operated a development office in Krakow, Poland since 2005 with the team growing rapidly in recent years to also include technical delivery services.

    Our developers create software solutions and system specialists deliver them to support the company’s global vision.

    Nahlásit tuto nabídku

    Thank you for reporting this job!

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

    Můj e-mail
    Kliknutím na "Pokračovat", souhlasíte s tím, že neuvoo sbírá a zpracovává vaše osobní údaje, které jste poskytli v tomto formuláři, aby vytvořili neuvoo účet a přihlásili vás k odběru emailových upozornění v souladu s naší Ochranou Osobních Údajů . Váš souhlas můžete vzít kdekoliv zpět, následováním těchto kroků .