Search by job, company or skills

BitBang, LLC.

Senior QA Engineer

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Title: Senior QA Engineer

Location: El Sheikh Zayed, Giza

Department: Quality Assurance

Reports To: Head Of QA

Job Summary

BitBang is looking for a meticulous and forward-thinking Senior QA Engineer to join our Quality Assurance team. This role is ideal for professionals with 5+ years of hands-on experience in software testing who are passionate about ensuring product excellence and driving continuous quality improvements. As a senior member of the team, you will take ownership of the QA process, design and implement automated testing frameworks, and mentor junior QA engineers to maintain high-quality standards across all BitBang projects.

Key Responsibilities

Test Strategy & Planning

  • Lead the planning, design, and execution of comprehensive test strategies for web and mobile applications.
  • Define QA processes, best practices, and testing methodologies to ensure quality across all development stages.
  • Collaborate with developers, product managers, and designers to understand requirements and translate them into effective test plans.
  • Identify and assess risks early in the project lifecycle and propose mitigation strategies.

Automation Framework Design & Maintenance

  • Develop and maintain robust automated testing frameworks using tools like Selenium, Cypress, or Playwright.
  • Implement continuous testing practices integrated with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Write and maintain automation scripts for UI, API, and performance testing.
  • Continuously enhance the automation coverage and optimize test execution efficiency.

Manual Testing & Quality Assurance

  • Conduct thorough functional, regression, integration, and exploratory testing for complex features.
  • Validate backend APIs using tools like Postman or RestAssured.
  • Ensure all issues are well-documented, reproducible, and communicated clearly through tools like Jira or Zoho Projects.
  • Perform cross-browser and cross-platform testing to ensure product consistency.

Performance & Security Testing

  • Lead performance and load testing efforts using tools such as JMeter, K6, or Gatling.
  • Collaborate with DevOps and backend teams to identify bottlenecks and performance issues.
  • Participate in security testing efforts to ensure application robustness and data protection.

Leadership & Mentorship

  • Mentor and support junior QA engineers through regular coaching, code reviews, and best practice sharing.
  • Collaborate with the QA Lead to define team standards and testing guidelines.
  • Promote a strong quality mindset across development teams through collaboration and proactive communication.

Agile Collaboration

  • Play an active role in Agile ceremoniesparticipating in sprint planning, daily stand-ups, reviews, and retrospectives.
  • Collaborate with developers to ensure testability and maintainability of new features.
  • Provide clear and timely feedback on quality status, risks, and test progress.

Continuous Improvement & Innovation

  • Stay current with QA industry trends, automation tools, and testing methodologies.
  • Evaluate and implement new tools or frameworks to improve QA efficiency and coverage.
  • Drive process improvements through data-driven insights and test metrics.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 5+ years of experience in software testing, including both manual and automation testing.
  • Strong proficiency in Selenium, Cypress, or Playwright and test scripting languages such as Java, JavaScript, or Python.
  • Solid understanding of SDLC, STLC, and Agile/Scrum methodologies.
  • Experience testing RESTful APIs, web applications, and microservices.
  • Familiarity with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Knowledge of SQL and experience validating backend data integrity.
  • Excellent analytical, debugging, and problem-solving skills.
  • Strong written and verbal communication skills, with an eye for detail and process optimization.

Work Environment

  • Working Hours: Flexible start time between 8:00 AM and 10:00 AM. Core hours from 10:00 AM to 4:00 PM, Sunday to Thursday.
  • Working Model: Hybrid a mix of remote work and in-office collaboration.
  • Culture: Collaborative, agile, and quality-focused team that values continuous improvement and innovation.
  • Tools & Resources: Access to the latest testing frameworks, automation tools, and performance monitoring solutions.

Benefits

What We Offer

  • Competitive salary with performance-based bonuses
  • Social, health, and life insurance coverage
  • Flexible working hours and hybrid work model
  • Transportation allowance
  • Opportunities for career advancement and professional development
  • A culture that values ownership, quality, and innovation

check(event) ; career-website-detail-template-2 => apply(record.id,meta) mousedown=lyte-button => check(event) final-style=background-color:#0642FF;border-color:#0642FF;color:white; final-class=lyte-button lyteBackgroundColorBtn lyteSuccess lyte-rendered=>

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134159571

Similar Jobs