Quality Assurance Engineer Maitri Services

Quality Assurance Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Jan 19, 2038 (4555 days left)
Job Description
Job Title: 

Quality Assurance Engineer


Job Summary:

We are looking for a skilled Quality Assurance (QA) Engineer to play a vital role in ensuring the quality of our client specific products through the development and execution of both exploratory and automated tests. Your responsibility will involve the continuous monitoring of all stages of software development to promptly identify and rectify system irregularities, thus ensuring compliance with high quality standards.


Job Description:

As a QA Engineer, you will play a crucial role in ensuring the quality of our software products. Your responsibilities will include:

 

  • Review requirements, specifications, and technical design documents to provide valuable feedback to stakeholders. 
  • Create comprehensive test plans and test cases, estimating, prioritizing, planning, and coordinating testing activities effectively. 
  • Design, develop, and execute automation scripts using open source tools. 
  • Identify, document, and track bugs. 
  • Perform rigorous regression testing after bug resolutions. 
  • Develop and apply testing processes to align with client needs. 
  • Collaborate with internal teams, including developers and product managers, to identify system requirements. 
  • Monitor debugging process results, investigate non-conforming software issues. Provide training to users about the client specific product, as required. 
  • Track quality assurance metrics. 
  • Monitor and stay updated on the latest testing tools and strategies to ensure our client specific products meet the highest quality standards.
Job Specification:

Required Skills and Expertise:


  1. Education: A Bachelor's degree in Computer Science, Engineering, Information Technology, Information Management, Computer Application, or a related field.
  2. Experience: 2+ years of experience as a QA engineer.
  3. Quality Assurance Background: Proficiency in various testing types, including functional, non functional, manual, automated, regression, smoke, acceptance, load, performance, and security testing. Experience in writing clear, concise, and comprehensive test plans, test cases, and test scripts. Strong knowledge of software QA methodologies, tools, and processes.
  4. Tools and Technologies: Knowledge of RDBMS fundamentals and proficiency in writing SQL queries. Experience with automation frameworks such as Playwright, Selenium, Robot. Some experience with Python is also desirable.
  5. Security Knowledge: Excellent understanding of OWASP security guidelines for web development.
  6. Additional Competencies: Experience working in an Agile/Scrum development process and experience with performance and/or security testing is a plus.


Candidates who possess these qualifications and have a passion for ensuring software quality are encouraged to apply.


Application Procedure:
  1. Email your application and resume to [email protected] 
  2. Mention “Quality Assurance Engineer” in the email subject.