Senior Software Tester - Quality Assurance (QA) Specialist

AXON · Cairo, Egypt · Posted 2026-03-11

ResponsibilitiesDevelop and maintain detailed test plans, test cases, and test scenarios to validate software functionality, performance, and security.Collaborate with stakeholders and product teams to understand project requirements and define testing objectives, scope, and timelines.Execute manual tests to verify software functionality, detect defects, and ensure adherence to quality standards, including API testing.Analyze test results to identify areas for improvement and contribute to enhancing testing processes, methodologies, and tools.Perform various types of testing including functional, regression, integration, and smoke testing to ensure comprehensive test coverage.Estimate, plan, and coordinate testing activities while tracking progress and reporting status to stakeholders.Identify, document, and track software defects, and work closely with the development team to ensure timely resolution.Collaborate effectively with cross-functional teams to ensure alignment between testing activities and project goals.Support stakeholders in troubleshooting reported issues and communicate clearly throughout the resolution process.Contribute to creating and maintaining product and testing documentation. Essential SkillsStrong written and verbal communication skills in both English and Arabic.Solid understanding of Quality Assurance processes and the Software Development Life Cycle (SDLC).Experience working in Agile environments, preferably Scrum or similar methodologies.Proven experience in manual testing, with hands-on experience using tools such as JIRA, Azure DevOps, or other test management tools for managing test cases and execution.Experience testing REST and SOAP APIs using tools such as Postman or similar.Knowledge of performance testing tools such as JMeter or equivalent.Familiarity with automated testing tools is considered a strong advantage.Experience in mobile application testing, including exposure to mobile test automation, is a plus.Experience working with applications deployed in cloud environments is an advantage.Strong organizational and time management skills, with the ability to handle multiple priorities in a fast-paced environment.Excellent analytical and problem-solving skills with strong attention to detail.Ability to work independently with minimal supervision while also collaborating effectively within a team.A proactive mindset with a strong commitment to software quality and continuous improvement.Ability to create clear test documentation and precise bug reports.Education & Experience Bachelor’s Degree in Computer Science or a related field.3+ Years of Experience in a QA role, with a proven track record of successful product testing and quality assurance.ISTQB Foundation certification is a plus. Why Join Us?· You’ll be part of a company that values technical excellence, innovation, and autonomy.· Work on real-world challenges that have a direct impact on the business.· Opportunity to grow, lead, and shape the technical direction of our products.· Supportive team culture, open communication, and a focus on continuous learning.

Apply for this role