QA Engineer Opportunity

KnowledgeCity company

Subscribe to our Telegram & Twitter Channel

QA Engineer in EGYPT

Remote 1 year ago

KnowledgeCity’s mission is to bring affordable, quality education to a global audience through employee training solutions, delivered via our convenient and accessible Learning Management System. In doing so, we help organizations streamline their business efforts and provide more efficient training for their employees.


KnowledgeCity offers thousands of courses in the areas of Compliance, Safety, and Professional Development– and new courses are added each month! We provide a training solution that’s not only affordable and cost-effective, but also constantly evolving. Individuals, corporations, organizations, government agencies, colleges and universities around the world trust KnowledgeCity because our platform is for everyone – any organization, in any industry.


Position Overview:

The QA Engineer specializes in manual testing and is responsible for ensuring the quality and performance of web and mobile applications. This role carefully tests all applications by executing test cases, identifying bugs, and collaborating with the development team to ensure product integrity and a seamless user experience. 


Key Responsibilities: 

  • Test Planning & Execution: Execute detailed manual test plans, including functional, usability, regression, and exploratory testing. 
  • Bug Identification & Reporting: Identify, document, and track defects using issue tracking tools, ensuring clear communication with developers. 
  • Cross-Team Collaboration: Work closely with the development and product teams to understand application features and user requirements. 
  • Test Documentation: Create and maintain detailed test cases, documenting testing procedures, and outcomes. 
  • Regression Testing: Conduct thorough regression testing to ensure new updates don’t negatively affect existing functionality. 
  • User Experience Validation: Ensure that the application’s interface is intuitive and user-friendly, following KnowledgeCity’s design guidelines. 
  • Feedback Integration: Actively provide feedback on features, usability, and application performance based on manual testing results. 


Skills and Qualifications: 


Technical Expertise: 

  • Extensive experience in manual testing for web and mobile applications. 
  • Working knowledge of databases. 
  • Testing of APIs, integrations, WEB applications 
  • Communication with the development team 
  • Detailed documentation of identified bugs 
  • Familiarity with QA best practices, test case creation, and defect tracking. 
  • Familiarity with HTML, PHP, MYSQL, JS etc. 
  • Preferred Qualifications: 
  • Extensive experience of testing APIs and WEB applications (with performance testing tools such as JMeter or LoadRunner). 
  • Ability to read API documentation (Swagger) 
  • Ability to describe test cases 
  • Proficiency in working with Postman (executing requests, writing scripts) 
  • Proficiency in working with Browser DevTools 
  • Basic skills of SQL queries (including SELECT, JOIN, IN, HAVING, DISTINCT, GROUP BY, ORDER BY) 
  • Knowledge of RESTful API 
  • Knowledge of GIT 
  • Understanding Frontend Basics 
  • Excellent attention to detail and analytical thinking. 
  • Proficiency in using tools like JIRA, Trello, or similar issue tracking systems. 
  • Experience with Agile/Scrum methodologies. 


Adaptability and Learning: 

  • Willingness to stay updated with emerging testing techniques and the latest industry trends. 
  • Open to continuous learning and adapting to new tools and methodologies. 


Soft Skills: 

  • Advanced English proficiency, both written and spoken, is mandatory for effective communication with partners and clients. 
  • Strong communication and documentation skills. 


Position Impact: 

The QA Engineer plays an important role in ensuring the quality and reliability of all web and mobile applications. By identifying and reporting bugs, they directly contribute to the seamless user experience and product integrity. Their work in testing, documenting issues, and collaborating with development teams helps reduce errors, enhance performance, and ensure that updates do not affect existing features. This role is essential in maintaining the high standards of quality that define KnowledgeCity's products, ensuring user satisfaction and continuous improvement. 


Application Process:

  • Applications will be reviewed as they are submitted. Please allow up to two weeks to receive a response.


Schedule:

  • Monday - Friday


Benefits:

  • Fully Remote
  • Paid time off


Pay Rate:

  • $1,000 - $1,500/month


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly