QA Analyst (Strong in .NET, Reac...
InitRes -
Cairo, EgyptJob Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a highly skilled QA Analyst with expertise in .NET, React, and Node.js, along with hands-on experience or certification in Cypress to join our talented team. If you are passionate about quality assurance and testing, and enjoy working with cutting-edge technologies, we'd love to hear from you!
Key Responsibilities:
- Design, develop, and execute comprehensive test plans and test cases for web applications built on .NET, React, and Node.js.
- Collaborate closely with the development, product, and design teams to ensure high-quality software delivery.
- Use Cypress for automated UI and integration testing, ensuring that all tests are scalable, maintainable, and reliable.
- Implement and maintain automated testing frameworks and test scripts for front-end and back-end systems.
- Perform functional, regression, integration, and performance testing for new and existing features.
- Identify, track, and report software defects and work with developers to resolve issues promptly.
- Ensure that all software releases meet quality standards and are delivered on time.
- Provide insights and recommendations to improve testing processes and quality standards within the development lifecycle.
Job Requirements
Key Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Proven experience in a QA Analyst role with a strong focus on testing web applications.
- Proficiency in .NET, React, and Node.js.
- Hands-on experience or certification with Cypress for automated testing.
- Strong understanding of CI/CD pipelines and testing frameworks.
- Experience with API testing tools such as Postman or Swagger.
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a fast-paced, Agile environment.
Preferred Qualifications:
- Experience with other test automation tools (e.g., Selenium, Playwright).
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of performance testing tools (e.g., JMeter).
- Strong communication skills with the ability to provide clear feedback and documentation.