QA Engineer

Posted 10hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

QA Engineer ensuring quality of finanzen.net zero, a German fintech investment and trading platform. Automating web, mobile, and API tests across Cypress, Java, and AWS CI/CD.

Responsibilities:

  • Take shared responsibility for the quality and stability of the finanzen.net zero trading platform
  • Approve new features through functional and exploratory testing using a risk-based testing approach
  • Review requirements and acceptance criteria for testability at an early stage
  • Define the test strategy and scope together with the team
  • Implement automated end-to-end tests with Cypress in TypeScript
  • Implement API journey tests with REST Assured in Java
  • Systematically expand regression testing
  • Integrate automated tests into the AWS CI/CD pipeline
  • Analyze bugs and incidents with developers, identify root causes, and derive follow-up actions
  • Identify opportunities to improve the development process and introduce quality assurance measures
  • Track quality metrics such as test coverage, defect rates, and production defects
  • Work closely with Product Managers, UX, and developers
  • Promote the implementation of various types of testing across the entire team
  • Contribute software testing expertise and strengthen the team's quality mindset

Requirements:

  • Degree in Computer Science, Business Informatics, Media Informatics, or a comparable qualification or equivalent professional experience
  • Several years of professional experience in quality assurance for mobile apps, web applications, APIs, and databases
  • Experience with relevant technologies and frameworks, such as Flutter, Angular, Spring Boot, TypeScript, Java, Cypress, AWS, and MySQL
  • Practical experience in test automation with Cypress (TypeScript), Patrol, and REST Assured (Java)
  • Experience integrating automated tests into CI/CD pipelines
  • Good knowledge of TypeScript and Java
  • In-depth understanding of modern testing methods, processes, and test design techniques
  • Experience working with agile methodologies such as Scrum and Kanban
  • Experience using JIRA and Confluence
  • Excellent communication skills, a quick grasp of complex topics, and critical thinking
  • Experience working in interdisciplinary teams
  • Strong analytical and problem-solving skills
  • Interest in and enthusiasm for the stock market, as well as excitement about working in a dynamic FinTech environment
  • Fluent written and spoken German and English, at least C1 level
  • Preferred: Experience with performance and load testing
  • Preferred: SQL knowledge for data validation
  • Preferred: Experience in the financial services or brokerage sector

Benefits:

  • In-person workshops and team events in Karlsruhe several times a year
  • Up to 15 days of workation within the EU per calendar year
  • Training courses, seminars, and conferences for personal and professional development
  • Modern working environment with more than 250 colleagues
  • Modern office hubs and the option to work from home
  • Professional development opportunities in financial markets and investing
  • Regular team events and a strong company culture
  • Health and mobility benefits, including a company bike program and public transport subsidy
  • Attractive financial benefits and additional perks