Quality Analyst

  • Full Time
  • Kupondole, Kathmandu
  • Developer

About this Role

Join an award-winning software development company working on cutting-edge mobile and web applications that redefine how technology impacts businesses. As a Quality Analyst, you’ll collaborate with a dynamic Agile team, supported by expert Scrum leaders, to deliver innovative solutions that solve real-world challenges. With access to tailored professional development programs, you’ll continuously grow your skills and stay at the forefront of the industry. If you’re passionate about quality and thrive in a culture of excellence, this is the place for you.

Read more

Report to:

Engineering Manager

Talent Spotlight:

  • Bachelor’s degree in engineering, Computer Science, Management or a related field.
  • Experience with Agile, Scrum, and other project management methodologies.
  • Good understanding of project management tools like JIRA, Trello, or Asana.
  • Strong verbal and written communication skills for effective interaction with both technical and non-technical stakeholders.
  • Knowledge of API testing using tools like Postman or Rest Assured, basic SQL experience for database testing, mobile and web app testing.

The Impact Zone:

  • Dive into solution design documents provided by the Engineering Manager to ensure a clear understanding of project requirements.

  • Conduct quality tests at various stages:

    • Sprint-level: Test each task within the sprint and the full sprint before release, then send it to the Project Manager for verification.

    • Module-level: Perform tests for each module release and send them to the Engineering Manager for review.

    • Project-level: Execute quality tests before beta and live releases, ensuring everything meets standards.

  • Actively participate in daily stand-ups with the Engineering Manager and development team to ensure smooth project execution.

  • Provide timely updates and feedback to the Tech Lead, helping manage risks and project timelines.

  • Support the Engineering Manager in tracking real-time project progress.

  • Collaborate with the Quality Manager to create and follow a personalized professional development plan for skill enhancement.


Expected Strengths and Competencies:

  • Strong understanding of project requirements, test management, Agile methodologies, and Scrum.

  • Ability to ask the right questions and seek clarity when needed.

  • Proactively discuss technical challenges that may arise.

  • Take full ownership of project testing and documentation.

  • Gather insights from Solution Architects, Project Managers, and Digital Producers.

  • Hands-on experience with test case management tools (JIRA, RTM, Zephyr Squad, X-ray).

  • Strong background in load and performance testing (LoadRunner, JMeter, Loader.io, Locust, Pytest).

  • Ability to write queries in RDBMS (MySQL, Oracle) and work with GraphQL Playground.

  • Understanding of object-oriented programming (Java, Python).

  • Familiarity with automation frameworks (Selenium, Appium, HTTP Client, Python).

  • Experience with testing frameworks (TestNG, JUnit).

  • Capable of generating comprehensive test and analysis reports.

  • Ability to develop UML and mind maps (use case, activity, sequence diagrams).

  • Strong collaboration skills to drive better business outcomes.

  • Excellent written and verbal communication skills.

 

If you tick all the boxes, join us to unravel your wonderful career. If not, join us to learn and unleash your potential as an outstanding Quality Analyst.

Apply for this role