Quality Assurance Engineer
Maitri Services

Position: Quality Assurance Engineer

  • Category Information Technology
  • Location Kathmandu, Nepal
  • Salary N/A
  • Expiry date Oct 15, 2024 (10 days left)
Job Description
Job Title: 

Quality Assurance Engineer


Job Summary:

We are seeking a skilled Quality Assurance (QA) Engineer to ensure the quality of our client-specific products through the development and execution of exploratory and manual 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. We are seeking innovative, creative, and hardworking individuals who excel at designing and executing effective test cases, communicate clearly, and are eager to learn from their peers.


Job Description:

As a QA Engineer, you will play a crucial role in ensuring the quality of our software products. You will be an instrumental part of integration teams entrusted with implementing and testing integrations built with our platform.


Your responsibilities will include:

 

  • Review requirements, specifications, and technical design documents to provide valuable feedback to stakeholders. 
  • Conduct API, integration, and regression testing with a comprehensive understanding of full-stack development.
  • Work with various data formats and databases to validate and ensure accuracy in data processing workflows.
  • Apply knowledge of data security and privacy best practices in QA and testing processes.
  • Utilize version control systems and CI/CD concepts while managing and maintaining test environments.
  • Apply manual QA methodologies and tools, including test case management, to ensure product quality.
  • Construct end-to-end, functional, and logical tests for the integrations that are built.
  • Demonstrate initiative and innovation by taking ownership of tasks, meeting tight deadlines, and managing multiple responsibilities efficiently.
  • Foster a positive, collaborative work environment while delivering high-quality results.
  • Demonstrate strong analytical and troubleshooting skills to support testing of complex data flows and business logic.
  • Identify, document, and track bugs. 
  • Perform rigorous regression testing after bug resolutions. 
  • Collaborate with internal & external 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: 1+ years of experience as a QA engineer.
  3. Quality Assurance Background: 
  4. Proficiency in various testing types, including functional, non functional, manual, regression, smoke, acceptance, load, performance, and security testing. 
  5. Experience in writing clear, concise, and comprehensive test plans, test cases, and test scripts. 
  6. Strong knowledge of software QA methodologies, tools, and processes.
  7. Tools and Technologies: 
  8. Knowledge of RDBMS fundamentals and proficiency in writing SQL queries. 
  9. Solid experience working with JSON-based configuration files to support system setups and data exchanges.
  10. Practical experience with at least one public cloud ecosystem (e.g., Azure, AWS, Google Cloud).
  11. 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.