urgent

QA Engineer at Naamche

Full Time Job @Naamche in QA / Software Testing
  • Pipalbot, Mahakavi Marg, Kathmandu 44600
  • Post Date : June 20, 2023
  • Apply Before : July 4, 2023
  • Salary: Negotiable
  • 14 Application(s)
  • View(s) 653
Email Job

Job Detail

  • Experience 2 Year
  • Industry Software Company
  • Qualifications Bachelor-Pass-Out

Job Description

QA Engineer at Naamche

About Company

We are a group of young engineers and designers who love practicing the art and science of software engineering. Over the years, we have built global products for clients from different parts of the world. Building great software is no less than a mountaineering expedition and we are short of a few Sherpas to start our next climb. If you think that you have it in you to solve challenging technical problems and empower businesses, we’d like to meet you.

Job Responsibilities

  • Collaborate with software engineers and product managers to understand project requirements and identify potential quality issues.
  • Design and execute test plans, test cases, and test scripts to validate software functionality, performance, and security.
  • Perform both manual and automated testing, including functional, regression, and integration testing. Non-functional testing is a plus point.
  • Leverage your technical expertise to conduct thorough testing of REST API and GraphQL API endpoints to ensure they meet functional requirements, performance benchmarks, and security standards.
  • Utilize developer tools such as debuggers, network analyzers, and browser extensions to investigate and diagnose software issues.
  • Identify, document, and track software defects and inconsistencies, and collaborate with developers to resolve them.
  • Conduct root cause analysis of software defects to determine their source and provide recommendations for prevention and improvement.
  • Communicate with clients in the US and present application demos to the stakeholders

Job Requirements

Skill Set

  • You have a strong understanding of how a software is developed: the methodologies and the lifecycle.
  • You are proficient in writing test plans, test cases, and test scripts.
  • You have experience in performing rigorous manual tests of software applications. Knowledge of automated testing tools and frameworks is a plus.
  • You are familiar with programming languages such as Javascript and Python. While you might not be proficient at it, you are at least able to understand the code and its purpose.
  • You don’t shy away from having to write code yourself. You have worked on some side projects of your own where you had to write some code yourself, be it a college project or a professional project.
  • You have a understanding of how the modern web works and you can explain the basics how a web application functions. Even though you may not implement it, you have a good grasp of technical concepts like authentication, APIs, security in modern web applications.
  • You have used developer tools, such as debuggers, network analyzers, and browser extensions, for troubleshooting and issue investigation.
  • You have a strong attention to detail and don’t hesitate from instructing developers to get the issues fixed on time.
  • You can fluently communicate in English with product teams in the US.

Experience

  • Bachelors in any technical field
  • 1-2 years of experience in professional setting
  • If you don’t have professional experience, you can compensate for that with your strong skills and demonstrable side projects.

Other jobs you may like