Other
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
NAMAA SOLUTIONS
Sr Qa Engineer (Remote)
Sr Qa Engineer | NAMAA SOLUTIONS | Egypt
- Develop and execute test plans, test cases, and test scripts based onfunctional and non-functional requirements, ensuring adequate testcoverage. ...
- Develop and execute test plans, test cases, and test scripts based on functional and non-functional requirements, ensuring adequate test coverage.
- Conduct various types of testing, including functional, integration, regression, performance, and usability testing, to identify defects and ensure the software meets quality standards.
- Collaborate with the development team to review requirements, design specifications, and technical documentation, providing feedback and ensuring testability.
- Identify, document, and track software defects using issue tracking tools, such as JIRA, and work closely with the development team to resolve issues in a timely manner.
- Perform root cause analysis of defects and communicate findings to the development team to improve the overall quality of the software.
- Collaborate with cross-functional teams, including developers, product owners, and business analysts, to clarify requirements and resolve issues that may impact the quality of the software.
- Create and maintain test data, test environments, and test documentation, ensuring they are up-to-date and well-organized.
- Automate test cases and build test scripts using testing frameworks and tools, such as Selenium, Appium, or JUnit, to improve testing efficiency and coverage.
- Continuously improve the QA process by identifying gaps, suggesting process enhancements, and implementing best practices.
- Stay updated on industry trends, emerging technologies, and best practices in software testing and quality assurance.
- Bachelor’s or master’s degree in software design, engineering, or computer science
- At least five years of proven work experience in software quality assurance.
- Fluent English, Arabic, and in oral and written.
- Solid understanding of software testing principles, methodologies, and best practices.
- Experience in manual testing, test case design, and test execution across various software platforms (web, mobile, desktop).
- Proficient in using testing tools and frameworks, such as JIRA, Selenium, Appium, or JUnit.
- Familiarity with test management tools and version control systems.
- Strong analytical and problem-solving skills, with the ability to troubleshoot and debug software issues effectively.
- Excellent attention to detail and the ability to prioritize and manage multiple tasks and projects simultaneously.
- Familiarity with agile development methodologies, such as Scrum or Kanban.
- Relevant certifications in software testing, such as ISTQB, are a plus.
- Good oral and written communication skills
- Test Planning
- Test Cases and Scenarios
- Functional Testing
- Manual Testing
- Gray Box Testing
- Black Box Testing
- Reporting
- Writing documentation
- Automation Testing
- API Testing
- qTest
- TestRail
- White Box Testing
- TestLink
- Zephyr
- Postman/Newman
- Cypress
- Selenium IDE
- GitHub
- Agile development practices
- Scrum Management
- Waterfall model
Sr Qa Engineer | NAMAA SOLUTIONS | Egypt
Qualifications
Must have skills
Good to have skills
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave