Senior Software Testing Engineer

🏢 Nawy Real Estate
📍 Maadi, EgyptFull-timeHybrid
📅 Posted: 1mo ago🔄 Updated: 1mo ago
CV%
✨ AI Summary
We are seeking a Senior Software Testing Engineer to develop and execute comprehensive test plans and cases for Web, REST API, and Mobile applications. This role involves both manual and automated testing in an agile environment, collaborating with development, product, and design teams. You will be responsible for identifying and tracking bugs, performing regression testing, and exploring automation opportunities. The position requires a Bachelor’s degree in Computer Science or Engineering, strong QA knowledge, excellent communication, and experience with Agile ceremonies, test documentation, mobile testing, SQL, and API testing.
Required Skills
Other
software QA methodologiessoftware QA toolssoftware QA processesbug reportsweb protocolsdata formatstroubleshoot errors
Soft Skills & Professional Competencies
CommunicationCollaborationAnalytical SkillsProblem Solving
Business, Sales & Management
Agile
Information Technology
Test PlanningTest Case DesignSQLJavaScriptJava
Nice to have:
Information Technology
Test AutomationAppiumREST Assured
Requirements
● Bachelor’s degree in Computer Science, Engineering, or a related field.● Strong knowledge of software QA methodologies, tools, and processes.● Excellent communication and teamwork skills.● Experience participating in Agile ceremonies such as daily standups, sprint planning, retrospectives, and reviews.● Experience writing clear, concise, and comprehensive test plans, test cases and bug reports.● Proficiency in testing for mobile web and apps.● Experience writing SQL, with skills in writing, troubleshooting, and validating data within SQL databases.● Experience in API testing using various tools, with a solid understanding of web protocols and data formats.● Programming skills in any scripting or mainstream programming language (Javascript, Java,..).● Familiarity with automation testing tools (e.g., playwright, Appium, Rest Assured) is a plus.● Experience with performance and/or security testing is a plus.● Ability to document and troubleshoot errors.● Analytical mind and problem-solving aptitude.● ISTQB certification is a plus.
Description
● Develop and execute detailed, comprehensive, and well-structured test plans and test cases.● Execute both manual and automated functional and non-functional tests for Web, REST API, and Mobile applications.● Collaborate in an agile environment with various teams including Development, Product, and Design to ensure comprehensive QA coverage.● Attend planning meetings, provide feedback on user stories, create acceptance criteria, and develop test cases.● Assess the status of releases, helping ensure they are timely and of the highest quality.● Identify, record, document thoroughly, and track bugs through our issue tracking system.● Perform thorough regression testing when bugs are resolved.● Explore automation opportunities and gradually integrate automated tests with manual testing processes.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00