Quality Analyst
- Industry Other
- Category Programming/Software Development
- Location Kathmandu, Nepal
- Expiry date May 25, 2025 (Expired)
Job Description
About This Role:
As a Quality Analyst, you will become a part of the largest mobile app development company in Nepal and an award-winning software development company in Australia. We are reinventing the way mobile and web applications are built, launched and supported, and providing state-of-the-art web solutions to our clients. You will be part of a dynamic and multifaceted team closely working together in a full software development lifecycle. You will work within a cross-functional Agile environment led by an expert Scrum Product Owner facilitated by a highly skilled Scrum Master. You will contribute towards developing interesting as well as challenging web projects that not only enhances our customers’ businesses but also resolves burning issues of people all around the globe. Moreover, you will enhance your expertise in various fronts through our tailor-made professional development programmes.
Talent Spotlight: What we are looking:
- Bachelor’s degree in Computer Science related degree
- Minimum 3 years of relevant experience as a Quality Analyst
- Inquisitive, determined, diligent and has an open mind
- Logical, tactful, problem-solver, self-learner
- Zeal towards learning new things and towards growing in one’s career
- 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.
- 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.