- Home
- Jobs
- Client of imploy
- Senior Software Testing Engineer
Senior Software Testing Engineer
Job Description Roles & Responsibilities Are you a seasoned testing professional with a passion for quality and precision? We are seeking a Senior Software Testing Engineer to lead our quality assurance efforts in Cairo. In this role, you will be responsible for designing and executing complex test strategies, mentoring junior team members, and ensuring our software products meet the highest standards of reliability and performance. As a Senior Software Testing Engineer, you will take ownership of the testing lifecycle for critical projects. You will collaborate closely with developers, product managers, and business analysts to define test plans, automate testing processes, and identify defects early. Your expertise will help drive continuous improvement in our testing frameworks and methodologies. Key responsibilities include: Designing, developing, and executing comprehensive test plans and test cases for both manual and automated testing. Leading test automation efforts using modern tools and frameworks (e.g., Selenium, Cypress, or similar). Performing performance, load, and stress testing to ensure system scalability. Reviewing and analyzing system requirements, technical specifications, and user stories to ensure testability. Mentoring and coaching junior and mid-level QA engineers. Reporting and tracking defects, as well as verifying fixes and conducting regression testing. Participating in code reviews and contributing to a culture of quality. Desired Candidate Profile Experience: 5+ years of hands-on experience in software testing, with at least 2+ years in a senior or lead capacity. Technical Skills: Proficiency in test automation (e.g., Selenium WebDriver, Rest Assured), programming languages (Java, Python, or JavaScript), and API testing tools (Postman, SoapUI). Methodologies: Deep understanding of Agile/Scrum practices, CI/CD pipelines, and version control systems (Git). Analytical Mindset: Strong problem-solving skills and attention to detail, with the ability to document and communicate issues clearly. Education: Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience). Language: Professional proficiency in English (written and verbal). Company Industry IT - Software Services Department / Functional Area IT Software Keywords Senior Software Testing Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyClient of imploy
- LocationCairo, Egypt
- CategoryDevOps
- SourceNaukrigulf
- Listed1 month ago
Related DevOps jobs
FINIQ Consultant
Write, debug, and tune complex MS SQL queries, stored procedures, and triggers. Ensure database integrity, high availability, and optimal performance. Build…
FINIQ Application Developer & Support Engineer (.NET / MS SQL)
We are looking for a hands-on Application Developer & Support Engineer to own and optimize our FINIQ core platform environment. This role blends backend…
Agricultural Engineer
Conduct feasibility studies and cost analysis for new agricultural projects to ensure economic viability. Collaborate with agronomists and farmers to implement…
Senior Leasing Manager | Retail
The Retail Leasing Manager will be part of the Al-Futtaim Retail Leasing team, tasked with managing the retail leasing portfolio across the MENA region. The…