Location
Cairo, Egypt
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
About Us
At
Blue Developments
, we build bespoke web and mobile applications, enterprise ERP solutions, and modern software for client organizations globally. We pride ourselves on shipping clean, reliable software that powers real business operations. We are looking for an ambitious, detail-oriented
Junior QA Software Engineer
who is passionate about software quality, eager to learn test automation, and ready to contribute to real-world products.
Role Overview
As a Junior QA Software Engineer, you will work alongside our development to ensure our web, mobile, and API applications meet high quality standards. You will start by mastering manual testing techniques and test planning, then quickly transition into writing and executing automated test scripts.
Key Responsibilities
- Test Case Execution \& Planning:
Review functional requirements, user stories, and technical specs to design detailed test cases and test scenarios.
- Functional \& Manual Testing:
Perform thorough cross-browser, responsive layout, and cross-device manual testing on web and mobile platforms.
- Introduction to Automation:
Assist in creating, maintaining, and running automated test scripts (using Cypress, Playwright, or Selenium) under senior guidance.
- API Testing:
Validate backend services and REST APIs using tools like Postman to ensure expected request/response behaviors.
- Defect Logging \& Tracking:
Document clear, reproducible bug reports in Jira with clear steps, screenshots, and console logs.
- Regression Testing:
Re-test fixed issues and run full regression passes prior to major production releases.
- Database Checks:
Run basic SQL queries to verify data integrity and backend record creation.
Requirements \& Qualifications
- Education / Background:
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience / bootcamp completion.
- Experience:
0–2 years of experience in software testing (internships and personal projects included).
- Core QA Knowledge:
Strong understanding of the Software Development Lifecycle (SDLC), Software Testing Lifecycle (STLC), and testing concepts (edge cases, boundary values, black-box testing).
- Programming Basics:
Basic programming skills in
Python, JavaScript/TypeScript, or Java
.
- Tools Familiarity:
- Basic experience with
Postman
for API testing.
- Familiarity with version control (
Git
) and bug tracking tools (
Jira
or similar).
- Understanding of basic
SQL queries
(SELECT, WHERE, JOIN).
- Mindset:
Sharp attention to detail, curious problem-solver, and strong written/verbal communication skills in English and Arabic.
Nice-to-Haves
- Exposure to modern test automation tools like
Cypress
,
Playwright
, or
Selenium
.
- ISTQB Foundation Level (CTFL) certification.
- Prior internship experience in an Agile/Scrum environment.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.