Q/A Tester
Cairo,
Egypt
Cairo,
Egypt
Full-Stack QA Engineer (Manual & Automation)
Location: On-site, El Sherouk, Cairo EG
Experience Level: min. 5+ years
Employment Type: Full-time
About the Role
Nexus Analytica is seeking a skilled Full-Stack QA Engineer to ensure the quality, reliability, and performance of our data-driven energy platforms. You will be responsible for testing both frontend (React) and backend (Python/FastAPI, PostgreSQL) components, validating integrations, and developing automation scripts to streamline regression and API testing.
This role requires an analytical mindset, a solid grasp of testing methodologies, and a hands-on approach to ensuring product excellence across the stack.
Key Responsibilities
- Design, document, and execute test plans, test cases, and test scripts for both frontend and backend components.
- Conduct manual and automated testing for UI, API, and database layers.
- Develop and maintain automation scripts using tools such as Cypress, Playwright, or Postman/Newman.
- Test RESTful APIs for accuracy, performance, and security.
- Collaborate closely with developers and product managers in Agile sprints to validate features and acceptance criteria.
- Perform regression, integration, and end-to-end testing.
- Identify, log, and track defects in tools like Jira, ensuring timely resolution.
- Participate in CI/CD pipeline testing and report build stability trends.
- Ensure test environments are properly configured and maintained.
- Continuously improve testing coverage, automation reliability, and documentation.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software testing (manual and automation).
- Hands-on experience with Cypress, Playwright, Selenium, or Postman.
- Strong knowledge of API testing, REST principles, and JSON/XML validation.
- Familiarity with frontend testing frameworks (Cypress, Playwright) and backend testing tools (Pytest, Newman).
- Experience with SQL for data validation and query-based testing.
- Understanding of CI/CD pipelines (GitLab CI, Jenkins, or GitHub Actions).
- Knowledge of Agile methodologies (Scrum/Kanban).
- Excellent communication skills and attention to detail.
Preferred Skills
- Experience with FastAPI, React, PostgreSQL environments.
- Familiarity with Dockerized or microservice architectures.
- Basic understanding of performance testing tools (JMeter, k6).
- Exposure to energy, IoT, or data analytics platforms is a plus.
Tools & Environment
- Frontend: React, TypeScript
- Backend: Python (FastAPI), PostgreSQL
- Automation: Cypress, Playwright, Postman, Pytest
- Version Control: GitLab/GitHub
- Project Management: Jira, Confluence
- CI/CD: GitLab CI
- Cloud: AWS / Azure