Senior Software Tester Engineer

🏢 Intella
📍 Maadi, EgyptOn-site
📅 Posted: 2w ago🔄 Updated: 2w ago
CV%
✨ AI Summary
The Senior Software Tester Engineer will be responsible for end-to-end quality ownership for an assigned product area or squad. This includes planning and executing tests, building and maintaining automated test coverage within the Playwright framework, and mentoring junior engineers. The role requires analyzing requirements early, identifying risks, estimating testing effort, and reporting status. Key responsibilities involve designing, building, and maintaining automated test suites, extending framework components, and automating API-level checks with SQL data validation. The engineer will also apply agreed test strategies and standards, peer-review work, and contribute to improving processes. Collaboration with developers, Product Owners, and Business Analysts is crucial, as is participating in Agile ceremonies. The role also involves applying and piloting Generative AI practices in daily work.
Required Skills
Information Technology
Test AutomationJavaScriptTypeScriptJavaPythonCI/CDREST APIPostmanREST AssuredSQLGenerative AI
Other
Swagger
Business, Sales & Management
AgileScrum
Nice to have:
Information Technology
Automated Testing
Other
Test data generationTest documentation
Science & Research
Time Series Analysis
Requirements
Quality Ownership for an Assigned Scope•   Own the test approach, coverage and quality outcome for an assigned product area, module or squad.•   Analyse requirements and acceptance criteria early, identify risk areas and testability problems, and raise them before development starts.•   Estimate testing effort for own scope and commit to sprint and release timelines.•   Plan and execute functional, regression, integration, end-to-end and UAT testing across web and mobile.•   Report testing status, risks and quality evidence for own scope, and give a clear readiness view at release checkpoints.Test Automation•   Design, build and maintain automated test suites within the established Playwright framework, following the agreed structure and conventions.•   Extend shared framework components — helpers, fixtures, page objects, utilities — under the architectural direction of the Principal Quality Engineer.•   Keep automated coverage for own scope growing in line with the agreed plan, and keep the suites reliable rather than muting failures.•   Automate API-level checks (Postman, RestAssured or equivalent) and validate data with SQL.•   Run and troubleshoot automated suites in CI/CD pipelines and act on the results.Applying Standards & Supporting the Practice•   Apply the agreed test strategy, standards and processes consistently across own scope.•   Peer-review test cases and automation code written by mid-level and junior engineers.•   Flag gaps, friction or risks in the agreed standards and propose improvements to the Principal Quality Engineer or the Software Testing Director.•   Contribute root cause input on escaped defects within own scope.Mentoring & Collaboration•   Mentor mid-level and junior engineers on test design, automation and tooling, and support their onboarding.•   Act as the day-to-day quality point of contact for the squad's developers, Product Owner and Business Analyst.•   Participate in sprint planning, backlog refinement, stand-ups, sprint reviews and retrospectives.•   Apply approved Generative AI practices in daily work, and pilot new ones when asked to do so.Job Specification: •   Experience: 4 to 7 years in software testing or quality engineering, including at least 2 years writing and maintaining automated tests in a production framework.•   Automation: Strong hands-on Playwright (preferred) or an equivalent modern framework, with working code fluency in JavaScript/TypeScript, Java or Python, and practical experience running suites in CI/CD.•   Technical breadth:  Solid API testing (Postman, Swagger, RestAssured or similar), SQL for data validation, and experience testing both web and mobile applications.•   Generative AI: Practical, consistent use of AI-assisted tooling in testing work — test design, data generation, documentation and analysis. ISTQB CT-GenAI an advantage.•   Process:  Able to own the test approach for a product area, estimate effort, apply risk-based techniques, and work to standards set by others within Agile/Scrum delivery.•   Mentoring: Demonstrated experience guiding less experienced engineers and reviewing their work constructively.•   Certifications: ISTQB Foundation Level required; a further ISTQB certification (Agile Tester, Mobile, Performance or CTAL) preferred.•   Education: Bachelor's degree in Computer Science, Engineering or a related field.•   Languages: Good to fluent English, written and spoken. Arabic an advantage.•   Role boundaries: Test strategy, test plans and departmental direction are set and owned by the Software Testing Director. Automation architecture and cross-team standards sit with the Principal Quality Engineer. This role owns quality for an assigned scope, applies the agreed strategy and standards within it, mentors more junior engineers, and escalates gaps upward. No direct reports.•   Growth path: Progression to Principal Quality Engineer (Technical Team Lead), with framework architecture, cross-team standards and strategy contribution as the main development areas.    
Description
Job Summary: Owns quality end to end for an assigned product area or squad. Plans and executes the testing for that scope, builds and maintains its automated coverage inside the established Playwright framework, and mentors mid-level and junior engineers day to day. Works to the test strategy and standards set by the Software Testing Director and operationalised by the Principal Quality Engineer: applies them consistently within scope, and raises gaps or improvement proposals upward rather than changing them independently. Framework architecture and cross-team standards remain with the Principal Quality Engineer. No direct reports.
✨ 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