← Back to Jobs

JOB OPPORTUNITY

Senior Software Quality Engineer

GS1 Egypt

LocationEgypt
Job TypeFull-time
Work ModeN/A
SalaryNot specified
PostedAug 6, 2026

JOBPLATFORM SUMMARY

Job Overview

This position is offered by GS1 Egypt, in Egypt, as a Full-time role. The job details and listed requirements below are based on the original job posting.

ORIGINAL JOB DESCRIPTION

About the Job

Job Overview We are looking for an experienced Senior Software Quality Engineer with at least 5 years of total software testing experience to join our QC Department. The ideal candidate will have strong hands-on experience in manual testing across web applications, APIs, and databases, along with solid expertise in API and UI test automation using Java-based technologies. The candidate will contribute to test strategy, automation framework development, quality risk identification, and collaboration with development, product, and business teams throughout the software development lifecycle. Key Responsibilities Review requirements, user stories, and acceptance criteria to identify test scenarios and quality risks. Design and execute manual tests for web applications, APIs, and databases. Perform functional, integration, regression, smoke, exploratory, and end-to-end testing. Develop and maintain UI automation tests using Selenium WebDriver, Java, and TestNG. Develop and maintain API automation tests using REST Assured, Java, and TestNG. Validate REST APIs using Postman and automated API testing frameworks. Perform database validation using SQL queries. Execute performance tests and analyze performance results. Report, track, retest, and manage defects throughout their lifecycle. Maintain test plans, test cases, test data, and execution reports. Integrate automated tests with CI/CD pipelines. Participate in Agile ceremonies and provide clear testing progress and risk updates. Support junior quality engineers and promote testing best practices. Required Qualifications Bachelor’s degree in Computer Science, Information Technology, or a related field. At least 5 years of experience in software quality control and testing. Strong manual testing experience across web applications, REST APIs, and databases. At least 2 years of experience in UI and API automation. Between 6 months and 1 year of performance testing experience. Strong experience with Java, Selenium WebDriver, REST Assured, TestNG, Postman, SQL, and Git. Very Good understanding of REST APIs, automation frameworks, Agile methodologies, and CI/CD practices. Experience with Maven and automation script coding best practices and automation design patterns such as Page Object Model and Fluent. Familiarity with JMeter and containers. Experience with Jira, Azure DevOps, or similar test management and defect-tracking tools. Strong analytical, problem-solving, communication, and collaboration skills. ISTQB Foundation Level certification is mandatory. Preferred Qualifications Experience with Automation Frameworks such as Shaft Engine. Experience with CI/CD tools such as Azure DevOps. Technical Skills Programming Language: Java UI Automation: Selenium WebDriver API Automation: REST Assured Test Framework: TestNG API Testing: Postman Database Testing: SQL Build Tools: Maven Version Control: Git Testing Areas: Web, API, Database, UI Automation, API Automation, and Performance Testing Show more

REQUIREMENTS

Required Skills

JavaSQLGitAzureAgile

JOB SOURCE

Original Job Listing

This job was found throughLinkedIn. You can review the original listing before applying.

View Original Listing ↗