Software Test Engineer (Manual & Automation) (Full-Time, Remote)

iBrokerage Ltd. · Cairo, Egypt · Posted 2026-06-13

Job Description:iBrokerage is a Canadian company specializing in online web application development with over 25 years of experience. Our innovative portals are designed to transform user experiences across various industries. We provide comprehensive tools and features that streamline operations, empower users, and elevate client engagement, making us a leader in delivering cutting-edge digital solutions.We are seeking a hands-on Software Test Engineer to help ensure the quality, reliability, and usability of our web applications. In this role, you will primarily focus on thorough manual testing to identify user-facing issues, validate functionality, and ensure a seamless user experience. You will also leverage automation tools such as Selenium or Playwright to automate repetitive test cases, improve testing efficiency, and support continuous quality assurance efforts.Please note that only applications with complete and detailed answers to all screening questions will be considered for this position. Key Responsibilities:Deep Manual Testing: Author highly detailed test cases and execute thorough manual, exploratory, and ad-hoc testing to uncover complex edge cases and UI/UX flaws.Automation Scripting: Create and maintain reliable automated test scripts for web applications using Selenium or Playwright.Defect Ownership: Log clear, detailed bug reports (with reproduction steps and screenshots) and work directly with developers to verify fixes.Regression Testing: Perform thorough manual and automated regression cycles to guarantee new updates don't break existing features.Agile Collaboration: Participate in sprint meetings to review requirements, provide QA estimates, and advocate for user experience.Create application workflows and diagrams using tools like Lucidchart to visualize system behavior.Assist in creating and maintaining user manuals and documentation for system features and updates.Suggest process improvements and contribute to QA best practices.Maintain clear documentation of test cases, reports, and procedures.Participate in release planning and provide feedback on potential quality issues.Qualifications:Experience: 3+ years of hands-on experience balancing manual web testing with automation.Manual QA Foundations: Proven ability to break down complex requirements into thorough manual test plans and scenarios.Automation Tools: Practical, hands-on experience writing web automation tests with Selenium or Playwright.Eye for Detail: Exceptional ability to spot visual inconsistencies, functional bugs, and usability issues.Education: Bachelor’s degree in computer science, Engineering, or a related field.Preferred Skills:Experience integrating automated tests into CI/CD pipelines (e.g., GitHub Actions, Jenkins).Familiarity with database basics (SQL) to verify backend data changes.Basic knowledge of programming or scripting languages is a plus.

Apply for this role

Other open roles at iBrokerage Ltd.

See all 5 open roles at iBrokerage Ltd. →

Related jobs in Software & IT

On Take-Off

  • 1 apply-button click across their roles in the same period.