Specright logo

QA Engineer

Specright
Full-time
On-site
Cairo, Cairo Governorate, Egypt
QA Engineer

Job Title: QA Engineer

Job Summary

Specright is seeking a detail-oriented and driven QA Engineer to join our Engineering team. In this role, you will be responsible for validating the quality, functionality, and reliability of our software products through rigorous manual and automated testing. You will play a key role in ensuring our releases meet high standards by executing test plans, identifying bugs, and collaborating closely with developers, product managers, and other team members to drive quality improvements throughout the development lifecycle.

Specright offers cloud-based software (SaaS) for specification data management to Enterprise and Mid-Market level companies with complex needs. Whether it's packaging, formulas, or products, Specright helps companies reduce costs and empower efficiencies by sharing, analyzing and auditing specifications.

Responsibilities and Duties

  • Identify, isolate, document, and track defects through resolution using standard defect tracking tools (e.g., JIRA, Bugzilla, Mantis)
  • Execute manual and automated tests to validate functionality, performance, and reliability of software products
  • Interpret and communicate testing results clearly to both technical and non-technical stakeholders; serve as an advocate for quality throughout the development lifecycle
  • Prepare and maintain test documentation, including test plans, test cases, and testing metrics/reports
  • Collaborate with developers, product managers, and other QA team members to clarify requirements and ensure full test coverage
  • Participate in planning sessions, daily stand-ups, and retrospectives to represent QA concerns and contribute to release readiness
  • Analyze and classify bugs based on severity and impact; ensure issues are reproducible and well-documented
  • Design and execute test scenarios and test cases based on business requirements and acceptance criteria
  • Provide input on test automation feasibility and help distinguish between manual and automated test opportunities
  • Execute test cases across UI and API layers; experience with tools such as Selenium or Postman is a plus
  • Support integration and system testing, including validating external API interactions and downstream system impacts
  • Participate in performance and regression testing as needed; experience with performance test scripting is a plus
  • Monitor and report on test progress, quality metrics, and test outcomes to help drive continuous improvement
  • Share testing insights, risks, and knowledge with other QA engineers and cross-functional team members

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience in software testing
  • Solid understanding of QA methodologies, test case design, and the software defect lifecycle
  • Experience with manual testing practices, including functional, regression, and load testing
  • Familiarity with API testing concepts and tools such as Postman or SoapUI
  • Proficient with defect tracking and test management tools (e.g., JIRA, TestRail, Zephyr)
  • Basic understanding of APIs, client-server communication, and request/response formats
  • Strong attention to detail with critical thinking and problem-solving skills
  • Ability to read and interpret technical documentation and analyze testing outcomes
  • Effective verbal and written communication skills
  • Well-organized, with the ability to manage multiple priorities and tasks across projects
  • Team-oriented and proactive in identifying and resolving issues
  • Willingness to stay up to date with QA tools, techniques, and industry best practices
  • Comfortable working at a computer for extended periods and performing standard office tasks

Preferred Qualifications

  • Familiarity with scripting for test automation or data manipulation (e.g., Python, JavaScript, Shell)
  • Exposure to automated testing tools (e.g., Selenium, Cypress)
  • Experience with performance or load testing tools (e.g., JMeter, LoadRunner)
  • Experience validating integrations with external APIs
  • Exposure to Agile/Scrum development environments and CI/CD pipelines
  • Understanding of basic version control workflows (e.g., Git)

About Specright

Specright is the first purpose-built, patented platform for Specification Management. Whether it's

packaging, raw materials, formulas, products, or machines, Specright helps companies digitize, map, and take action across their supply chain to reduce costs, increase profitability, and drive sustainability. Specright serves customers across industries, including packaging, food and beverage, consumer packaged goods, pharmaceutical, retail, industrials, and more. Recognized as a leader in Specification Management, Specright was named to the Deloitte Fast Technology 500 list in 2024, one of Fast Company's Most Innovative Companies for 2023, had three executives honored as Supply & Demand Chain Executive Pros to Know in 2023 and won Food Logistics' 2022 Top Software & Technology Provider award. For more information, visit: www.specright.com.

Location

Cairo, Egypt.

Culture

We are an energetic company with an entrepreneurial, informal, versatile, intelligent, and fast-paced culture. We promote an open and relatively flat organization with an emphasis on collaboration, sharing ideas and information. It's more important to innovate, then worry about making mistakes.

Perks

  • Competitive salaries
  • Flexible work hours
  • Full benefits package that includes Medical, Vision, and Dental