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
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
Requirements
- Bachelors 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
Job Title: Senior QA Engineer Location: El Sheikh Zayed Giza Department: Quality Assurance Reports To: Head Of QA Job SummaryBitBang 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-o...
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
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
Requirements
- Bachelors 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
View more
View less