About the role

  • Design, develop, and execute both manual and automated tests to ensure software quality
  • Participate in code reviews together with peers
  • Own to the overall testing strategy, identifying best practices for quality assurance
  • Continuously enhance and improve the automated test framework
  • Ensure integrity, validity, and testability of all product specifications
  • Accurately review, analyze, document, and report defects, ensuring clear communication with stakeholders
  • Collaborate with cross-functional teams to troubleshoot and triage issues, identifying root causes and resolutions
  • Maintain comprehensive documentation for test cases, defects, and testing processes
  • Identify risks, dependencies, and quality gaps in product development
  • Promote a quality-first mindset within the team and advocate for best testing practices
  • Track and report automation effectiveness, suggesting improvements for increased efficiency
  • Engage in all phases of software development, from discovery to deployment
  • Recommend and integrate new tools, libraries, and technologies to enhance the testing process
  • Provide creative solutions for complex quality challenges and continuously strive for process improvement

Requirements

  • 3+ years of experience in software testing within Agile environments
  • Solid understanding of the full secure software development lifecycle (SSDLC)
  • Hands-on experience with both manual and automation testing strategies
  • Experience in testing web applications, APIs (REST), and databases
  • Exposure to CI/CD pipelines(Jenkins, Maven), ensuring smooth test integration within the development process
  • Strong debugging, diagnostic, and troubleshooting skills
  • Experience working with version control systems (Git, GitHub, or similar)
  • Strong knowledge of software testing principles, methodologies, and best practices
  • Strong knowledge of OOP concepts and JAVA programming language
  • Experience with test automation frameworks such as Selenium
  • Good understanding of microservices architecture
  • Experience in working with test case management tools and defect-tracking systems
  • Strong analytical skills with an eye for detail and precision
  • Ability to work effectively in a fast-paced, collaborative, and Agile environment
  • Proactive, solution-oriented mindset with the ability to deliver results and meet challenging deadlines
  • Strong team player who contributes to team success and fosters knowledge sharing
  • Familiarity with cloud platforms like AWS or GCP is a plus

Benefits

  • Hybrid & remote working options
  • €1,000 per year for self-development
  • Company share scheme
  • 25 days of annual leave per year
  • 20 days per year to work abroad
  • 5 personal days/year
  • Flexible benefits: travel, sports, hobbies
  • Extended health, dental and travel insurances
  • Customized well-being programmes
  • Career growth sessions
  • Thousands of online courses through Udemy
  • A variety of engaging office events

Job title

QA Engineer – Flutter Functions

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job