Overview

QA Team Lead Jobs in Warsaw, Mazowieckie, Poland at SOFTSWISS

Title: QA Team Lead

Company: SOFTSWISS

Location: Warsaw, Mazowieckie, Poland

Overview:

SOFTSWISS continues to expand the team and is looking for a QA Team Lead to join the SOFTSWISS Game Aggregator team.

This role focuses on leading and developing the QA team, building and improving quality assurance processes, and ensuring high-quality product releases through effective test planning, defect management, cross-functional collaboration and continuous process improvement.

About Product:

SOFTSWISS Game Aggregator

A fast and cost-effective solution that allows you to integrate and manage casino gaming content easily

Learn More

Key responsibilities:

  • QA team management:
    • Provide leadership and mentorship to the QA team, ensuring they have the necessary resources, skills, and guidance to excel in their roles.
    • Allocate tasks and responsibilities among team members based on their strengths and expertise.
    • Hiring (tech interviews) & onboarding new employees
    • Probation period & performance review feedback, including performance issues handling
  • Quality Assurance Strategy:
    • Develop and implement a comprehensive quality assurance strategy, including testing processes, methodologies, and tools to ensure high-quality product releases.
  • Process Improvement:
    • Identify areas for process improvement within the QA team and across the development lifecycle, and implement best practices to enhance efficiency and effectiveness.
  • Test Planning and Execution:
    • Oversee the creation and execution of detailed, comprehensive test plans and test cases for both manual and automated testing efforts.
  • Defect Management:
    • Establish and maintain processes for logging, tracking, and prioritizing defects, working closely with development teams to ensure timely resolution.
  • Cross-Functional Collaboration:
    • Collaborate with development, business, and other cross-functional teams to align quality assurance efforts with overall project goals.
  • Risk Assessment:
    • Conduct risk assessments to identify potential areas of concern, and develop mitigation strategies to minimize feautures risks.
  • Reporting and Documentation:
    • Generate and maintain comprehensive documentation of testing processes, results, and metrics for internal and external stakeholders.
  • Training and Development:
    • Foster a culture of continuous learning and development within the QA team, providing coaching and training opportunities to enhance skills and knowledge.

Required Experience:

  • 5+ years of experience in testing of server-side applications
  • English – Intermediate
  • Good communication skills
  • Strong troubleshooting skills
  • Version Control Systems:
    • Experience with version control systems like Git or SVN, including branching, merging, and resolving conflicts.
  • Continuous Integration/Continuous Deployment (CI/CD):
    • Familiarity with CI/CD pipelines and tools (e.g., Gitlab, Travis CI) for automated testing and deployment processes.
  • API Testing:
    • Proficient in testing APIs using tools like Postman, SOAPUI, or equivalent, and comfortable working with RESTful and SOAP APIs.
  • Database and SQL:
    • Strong understanding of database concepts and ability to write complex SQL queries for data validation and testing.
  • Agile Methodologies:
    • Experience working in Agile/Scrum environments, with a deep understanding of Agile testing practices.
  • Testing Frameworks:
    • Familiarity with testing frameworks like TestNG, JUnit, NUnit, or equivalent for creating and managing test suites.
  • Bug Tracking Systems:
    • Proficient in using bug tracking systems like Jira, Bugzilla, or similar tools for defect management and reporting.
  • Performance Testing:
    • Basic knowledge of performance testing tools (e.g., JMeter, LoadRunner) and concepts for load and stress testing.
  • Logs
    • Experience with logging systems (e.g., ELK Stack, Graylog, Splunk, Fluentd, AWS CloudWatch, Grafana Loki) for diagnosing and resolving defects, analyzing system behavior, and monitoring performance.

Nice to have:

  • Test Automation Tools:
    • Experience in using leading test automation tools such as Selenium, Appium, JUnit, TestNG, or similar technologies.
  • Programming Languages:
    • Programming skills in languages commonly used for automation (e.g., Java, Python, C#), as well as scripting languages for task automation.

Our Benefits:

  • Full-time remote work opportunities and flexible working hours
  • Private insurance
  • Additional 1 Day Off per calendar year
  • Sports benefit
  • Comprehensive Mental Health Programme
  • Free online English lessons with a native speaker
  • Generous referral program
  • Training, internal workshops, and participation in international professional conferences and corporate events.
Upload your CV/resume or any other relevant file. Max. file size: 800 MB.