Software Tester
Heliopolis,
Egypt
At Inspire HUB, we are looking for a Software Tester to ensure the quality, reliability, and usability of our software solutions. The Software Tester will be responsible for identifying defects, validating new features, and ensuring that applications meet business and technical requirements before release. The role will involve close collaboration with developers, business analysts, and other team members throughout the software development lifecycle.
Key Responsibilities
- Analyze business and technical requirements to understand expected system behavior and testing needs.
- Design, document, and execute detailed test cases covering functional and non-functional requirements.
- Perform manual testing of web, mobile, desktop applications and Odoo ERP systems.
- Identify, document, and track software defects using issue-tracking tools.
- Perform regression, retesting, integration, system, and exploratory testing.
- Verify bug fixes and ensure that reported issues are properly resolved.
- Validate application behavior across different browsers, devices, operating systems, and environments when required.
- Perform API testing using tools such as Postman.
- Collaborate with developers and other team members to investigate and reproduce reported issues.
- Prepare and maintain test documentation, including test cases, test scenarios, test plans, and test reports.
- Contribute to improving testing processes, standards, and overall product quality.
- Support release validation and ensure that software meets defined quality standards before deployment.
QUALIFICATIONS
Education
- Bachelor degree in Computer Science, Information Technology, Software Engineering, or a related field.
- ISTQB Foundation Level certification (is a plus).
Technical Skills
Main
- Understanding of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
- Strong knowledge of software testing fundamentals and testing techniques.
- Experience in writing and executing test cases and test scenarios.
- Experience in identifying, documenting, and tracking software defects.
- Good understanding of functional, regression, integration, system, and exploratory testing.
- Experience with bug-tracking and project management tools such as Jira.
- Basic experience with API testing using Postman or similar tools.
- Basic knowledge of SQL and database concepts.
- Ability to analyze requirements and identify positive, negative, boundary, and edge-case scenarios.
Extra
- Experience with test automation tools or frameworks such as Selenium, Playwright, Cypress, or Appium.
- Basic programming knowledge in Java, Python, JavaScript, or another programming language.
- Familiarity with performance testing tools such as JMeter is a plus.
- Experience with CI/CD tools and testing integration within development pipelines is a plus.
- ISTQB certification is a plus.
- Experience testing ERP systems, particularly Odoo, is a plus.
- Experience working with web technologies such as HTML, CSS, JavaScript, and REST APIs is a plus.
Personal Skills
- Eager to continuously learn, develop technical skills, and stay updated with new testing tools, technologies, and best practices.
- Strong communication and collaboration skills, with the ability to work effectively with developers and other team members.
- Ability to communicate bugs and technical issues clearly and professionally.
- Strong analytical and problem-solving skills with attention to detail.
- Ability to discuss defects objectively and work constructively with developers to identify their root causes and appropriate solutions.
- Proactive attitude and willingness to take ownership of assigned tasks.
- Ability to work independently while also contributing effectively to a collaborative team environment.
- Good English communication skills, both written and spoken.
Responsibilities
- Understand Analyze business and technical requirements
- Design, document, and execute detailed test cases
- Identify, document, and track software defects
- Validate application behavior across different environments
- Collaborate with developers
Must Have
- Bachelor Degree
- Testing knowledge
- Strong analytical and problem-solving skills
- Strong communication and collaboration skills
- Good English
Nice to have
- ISTQB Foundation Level certification
- Professional testing experience
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Our Product
What We Offer
Each employee has a chance to see the impact of his work.
You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly
sports sessions, team building events, monthly drink, and much more
Perks
A full-time position
Attractive salary package.
Trainings
12 days / year, including
6 of your choice.
Sport Activity
Play any sport with colleagues,
the bill is covered.
Eat & Drink
Fruit, coffee and
snacks provided.