Senior QA Engineer

BitBang

Employer Active

Posted 5 hrs ago

Experience

5 - 9 Years

Job Location

Egypt - Egypt

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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 ceremonies u2014participating 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

  • Bacheloru2019s 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.

Desired Candidate Profile

Bacheloru2019s 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.

Company Industry

Department / Functional Area

Keywords

  • Senior QA Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

BitBang

BitBang is looking for a meticulous and forward-thinking Senior QA Engineer to join our Quality Assurance team.

https://jobs.getbitbang.com/jobs/Careers/768744000004325073/