Junior Test Engineer

Egypt – Remote Full-Time

Job Description

We are looking for a Junior Test Engineer to support our QA processes. Key responsibilities include: 1. Designing, writing, and executing test cases and test plans to ensure software quality. 2. Performing manual and automated testing of web applications and APIs to identify potential issues. 3. Testing backend services built with Node.js, including RESTful APIs and microservices, for functionality and reliability. 4. Identifying, logging, and tracking bugs using tools like Jira to facilitate efficient resolution. 5. Collaborating with developers to reproduce and resolve issues, ensuring timely fixes. 6. Writing and maintaining automated test scripts to improve testing efficiency. 7. Participating in code reviews and sprint ceremonies (Agile/Scrum) to contribute to a collaborative development process. 8. Performing regression, integration, and smoke testing to validate software releases. 9. Assisting in CI/CD pipeline testing processes to automate testing and deployment.

Qualifications

To be successful in this role, you should have: 1. A good understanding of software testing principles to ensure thorough and effective testing. 2. Familiarity with JavaScript and Node.js for testing web applications and APIs. 3. An understanding of API testing (REST, JSON) to validate API functionality. 4. Knowledge of tools like: * Postman / Insomnia (API testing) for efficient API testing. * Selenium, Playwright, or Cypress (automation) for automated testing. 5. Basic knowledge of version control (Git) for collaborative development. 6. An understanding of HTTP/HTTPS protocols for web application testing.


Apply Now