Job title: Staff QA Engineer
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Location: Prague, Czech Republic
Job published: 17-09-2025
Job ID: 32700
Contact name: Martin Krupa
Phone number: +420739422568
Contact email: martin.krupa@r3-search.com

Job Description

Senior QA Engineer

We are a leading global technology company providing cutting-edge solutions across various industries, supporting businesses in their journey towards agility, security, and operational excellence. Our software products are trusted by major enterprises, government organizations, educational institutions, and businesses worldwide to drive innovation and efficiency.

Job Overview:
We are seeking an experienced QA Engineer to join our team and contribute to the success of our enterprise-level product. This role offers an opportunity to take full ownership of quality assurance processes, with a strong focus on automation, scalability, and reliability in a mission-critical environment.

Ideal candidates are passionate about software testing, enjoy tackling complex challenges, and are eager to drive quality improvements through innovative approaches.

Key Responsibilities:

  • QA Strategy Development:

    • Design and implement a comprehensive QA strategy that aligns with product goals and customer expectations.
    • Collaborate with cross-functional teams to establish quality standards, best practices, and testing methodologies.
    • Identify opportunities for process improvements and drive initiatives to enhance efficiency and effectiveness.
  • Test Coverage Optimization:

    • Analyze product code to identify potential gaps and enhance test coverage across critical features.
    • Advocate for advanced testing techniques to ensure comprehensive validation.
  • Collaboration & Leadership:

    • Share knowledge and best practices within the QA team to foster continuous learning.
    • Provide mentorship to junior engineers and guide their professional growth.
    • Stay updated with the latest technologies, tools, and methodologies to support quality improvements.
  • CI/CD Pipeline Enhancement:

    • Drive the optimization of CI/CD pipelines by integrating automated testing solutions.
    • Collaborate with development teams to ensure efficient release cycles and minimize time-to-market.
  • Engineering Excellence:

    • Promote best practices in code quality, technical debt reduction, and process optimization.
    • Encourage innovation and experimentation to enhance testing strategies and effectiveness.
  • Agile Participation:

    • Work within an Agile team to support backlog refinement, estimation, and sprint planning.
    • Actively participate in team discussions to align on goals, dependencies, and deliverables.

Requirements:

  • Strong testing expertise with a quality-driven mindset and analytical problem-solving abilities.
  • Experience with the Software Development Life Cycle (SDLC) and Agile methodologies such as Scrum, Kanban, or SAFe.
  • Proficiency in testing methodologies, including functional and non-functional testing.
  • Hands-on experience with test case development, scenario planning, and manual testing.
  • Familiarity with automation frameworks such as Jest, Selenium, Playwright, or Gatling.
  • Ability to debug both front-end and back-end issues effectively.
  • Understanding of database testing concepts and experience with SQL-based tools.
  • Experience with defect tracking and project management tools such as Jira or Rally.

If you're looking to take ownership of impactful projects, be recognized for your contributions, and work in an environment that values your expertise and work-life balance, this opportunity is perfect for you.