QA Engineer

QA Engineer

Full-Time 35000 - 45000 € / year (est.) No home office possible
Deepstreamtech

At a Glance

  • Tasks: Join a dynamic team to ensure top-notch quality in software development from start to finish.
  • Company: Sharedo, a leading platform for work and case management used by major law firms.
  • Benefits: Competitive salary, collaborative culture, and opportunities for professional growth.
  • Other info: Work in a supportive environment with a focus on continuous improvement and innovation.
  • Why this job: Be part of a team that values your input and shapes the future of software quality.
  • Qualifications: Experience in QA, strong communication skills, and a curious mindset are essential.

The predicted salary is between 35000 - 45000 € per year.

Requirements

  • You’re a QA Engineer who’s seen enough real-world systems to know that quality isn’t just about test cases—it’s about understanding problems, asking the right questions, and working closely with others to get things right early.
  • You enjoy being involved in the full lifecycle of a feature, not just validating it at the end.
  • You’re comfortable contributing ideas around usability, edge cases, and potential risks, and you’re confident speaking up when something doesn’t feel quite right.
  • You’re naturally curious and methodical. You like digging into how things work, exploring edge cases, and understanding not just what a system does, but why it does it.
  • Most importantly, you’re collaborative and pragmatic. You work well with engineers and product teams, helping to create a shared understanding of quality without introducing friction.
  • Experience working as a QA Engineer in a product or project environment.
  • Strong experience writing manual test cases and test scenarios.
  • Familiarity with Azure DevOps or similar test management tools.
  • Experience supporting both functional and non-functional testing.
  • Understanding of software development lifecycles and agile delivery models.
  • Ability to quickly understand and test complex domains and workflows.
  • Strong communication skills and ability to collaborate with engineers and product teams.
  • A methodical, detail-oriented approach with a naturally inquisitive mindset.
  • (Desirable) Experience working in legal, insurance, or case management systems.
  • (Desirable) Exposure to test automation frameworks (e.g. Playwright) or working closely with automation teams.
  • (Desirable) Experience testing APIs, performance, or security aspects of applications.
  • (Desirable) Experience balancing product testing and client/project-based testing.
  • (Desirable) A strong interest in improving QA practices, tooling, and strategy.

What the job involves

  • The Product Engineering team at Sharedo is responsible for building and evolving a highly configurable work and case management platform used by some of the largest law firms and enterprises globally.
  • Within this, QA is a first-class citizen. We don’t treat testing as something that happens at the end—we embed it into the entire development lifecycle.
  • Every feature is delivered by a small, cross-functional team we call the “Three Amigos”: Product (BA/PO), Engineering, and QA.
  • This means you’ll be involved from the very beginning—helping shape requirements, challenge assumptions, and ensure what we build is testable, valuable, and high quality from day one.
  • The team values collaboration, curiosity, and pragmatism. There’s no “throw it over the fence” mentality here—just shared ownership of delivering great software.
  • Collaborate within a “Three Amigos” team (Product, Engineering, QA) to deliver features end-to-end.
  • Contribute early in the lifecycle by validating requirements, identifying gaps, and ensuring testability.
  • Design and maintain clear, structured test plans, cases, and scenarios in Azure DevOps.
  • Execute manual testing (functional, regression, smoke) and support broader non-functional testing (performance, API, security).
  • Prepare high-quality test scenarios to support automated testing pipelines.
  • Investigate, triage, and manage defects through to resolution in collaboration with engineers.
  • Participate in feature playbacks and adapt test strategies as requirements evolve.
  • Support release validation, including running regression packs and signing off release candidates.
  • Contribute to project-based testing for client-specific implementations where required.
  • Help improve QA processes, tooling, and overall testing strategy across the platform.
  • Contribute to test coverage reporting, traceability, and quality metrics.

QA Engineer employer: Deepstreamtech

At Sharedo, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a QA Engineer, you'll be integral to our product engineering team, engaging in the full lifecycle of feature development while enjoying opportunities for professional growth and skill enhancement. Our commitment to embedding quality throughout the development process ensures that your contributions are valued, making this a rewarding environment for those passionate about delivering high-quality software solutions.

Deepstreamtech

Contact Detail:

Deepstreamtech Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land QA Engineer

Tip Number 1

Get involved in the community! Join forums or groups related to QA engineering. Networking can lead to job opportunities that aren’t advertised, and you might even find a mentor who can guide you through the process.

Tip Number 2

Show off your skills! Create a portfolio showcasing your testing projects, especially if you've worked on complex domains or have experience with automation tools. This gives potential employers a tangible sense of what you can bring to the table.

Tip Number 3

Prepare for interviews by practising common QA scenarios and questions. Think about how you would approach testing in different situations, and be ready to discuss your thought process. Remember, it’s all about demonstrating your collaborative spirit and problem-solving skills!

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with agile delivery models and your passion for quality—this will make you stand out!

We think you need these skills to ace QA Engineer

Manual Testing
Test Case Writing
Test Scenario Development
Azure DevOps
Functional Testing
Non-Functional Testing
Software Development Lifecycle Understanding

Some tips for your application 🫡

Show Your Curiosity:As a QA Engineer, we want to see your inquisitive side! When writing your application, share examples of how you've dug into complex systems and explored edge cases. This will show us that you’re not just about ticking boxes but genuinely interested in understanding the 'why' behind the software.

Highlight Collaboration Skills:We value teamwork at StudySmarter, so make sure to mention your experience working closely with engineers and product teams. Share specific instances where you’ve contributed to a shared understanding of quality and how you’ve helped shape requirements from the get-go.

Be Methodical and Detail-Oriented:In your application, demonstrate your methodical approach by outlining how you design and maintain test plans and scenarios. We love candidates who pay attention to detail, so don’t hesitate to include any structured processes you follow in your testing practices.

Apply Through Our Website:We encourage you to apply directly through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our team and culture before you hit send!

How to prepare for a job interview at Deepstreamtech

Understand the Full Lifecycle

Make sure you can discuss your experience with the entire development lifecycle. Be ready to share examples of how you've contributed from the initial requirements phase through to testing and release, highlighting your collaborative approach with product and engineering teams.

Showcase Your Curiosity

Prepare to demonstrate your inquisitive mindset. Think of specific instances where you've dug deep into a system to understand its functionality or identified edge cases that others might have missed. This will show your potential employer that you’re not just about ticking boxes but genuinely care about quality.

Communicate Clearly

Strong communication skills are key for a QA Engineer. Practice articulating your thoughts clearly and concisely. You might be asked to explain complex testing scenarios or collaborate on problem-solving during the interview, so being able to convey your ideas effectively is crucial.

Familiarise Yourself with Tools

If you have experience with Azure DevOps or similar tools, be prepared to discuss it. If not, take some time to learn the basics. Understanding how to design and maintain test plans in these tools will give you an edge and show your commitment to the role.