let’s make something together

Give us a call or drop by anytime, we endeavour to answer all enquiries within 24 hours on business days.

Find us

PO Box 16122 Collins Street West
Victoria 8007 Australia

Email us

info@domain.com
example@domain.com

Phone support

Phone: + (066) 0760 0260
+ (057) 0760 0560

Senior QA Developer

  • By Honorata Majchrowicz
  • 5 November 2021
  • 234 Views

You will join a global company that is a leader in providing various online trading tools.

As a highly experienced Test Developer, the role will give you the chance to work with the backend technologies. From day one you will be testing high volume, high performance services where reliability and accuracy are paramount. You will be enthusiastic about making contributions that help the team meet the challenges we face, delivering high-quality software within a complex business domain.

The role will need you to draw on your experience in approaches such as Continuous Delivery and understand how and when to use TDD, BDD and DDD to deliver high quality software that accurately represents the business domain. You will be comfortable working closely with both business and technical stakeholders to achieve the best possible outcomes.

.

Technology stack: Java 8, HTTP / REST, Kafka, AMQ, JMS, Spring.

Responsibilities:

  • Work within the Quality Assurance team to test new functionality, as well as regression testing a multitude of different software applications
  • New tests development
  • Converse directly with the Business and IT teams to ensure suitable understanding of requirements and required test coverage
  • Raise and manage any defects identified throughout the software development life cycle
  • Contribute to the company Quality Assurance strategy
  • Work as part of an Agile/Scrum development team
  • Provide QA guidance to the team
    .

Experience and Skills

Essential:

  • Java programming skills
  • Significant experience in testing RESTful web services
  • Understanding of testing methodologies and their application, including UAT and System Testing
  • Energetic and analytical approach to problem solving
  • Is able to use necessary tools to debug problems with the software
  • Ability to demonstrate understanding of software testing techniques
  • Good understanding of CI / CD
  • Working Knowledge of:
    • UNIX
    • Git
    • Maven
    • Bamboo or Jenkins
    • Junit/TestNG
    • Shell
  • Cross-platform testing experience

Desirable:

  • Experience in Spring Framework
  • Knowledge of communication protocols: HTTP (REST, json/xml), AMQ, Kafka, JMS
  • Experience of iterative/agile development methodologies (SCRUM, XP)

Qualifications

Essential:

  • Excellent verbal and written communication skills in English
  • Friendly and approachable manner
  • “Can-do” attitude
  • Self-starter and very organized
  • Innovative and thinks outside the box
  • Interest in Automation, QA, financial markets, trading and a willingness to learn more about them
  • Degree level education (in relevant/related subject)

Desirable:

  • Knowledge of financial industry, especially CFDs, Equities, FX and Futures
  • Previous automation experience on a trading platform

Note: Prepare your CV in English (PDF), fill in the form, and apply! 🙂
Please include in your CV the following clause necessary for the recruitment process:

“I agree to the processing of personal data that I have made available voluntarily in the recruitment process by the Administrator of personal data, i.e. Dotcommunity Spółka z ograniczoną odpowiedzialnością [Ltd.] based in Cracow, 15 Żabiniec Street, 31-215 Cracow, registered in Poland, the Cracow’s District Court – Śródmieście, XI Commercial Division of the National Court Register under number 0000468484, VAT number: 9452174499, (“Dotcommunity”) in order to carry out the recruitment process for the Senior QA Developer position on the basis of Art.6 item 1a of the Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)”

*-required