Senior Quality Assurance Engineer Varosa Technology

Senior Quality Assurance Engineer

  • Industry Other
  • Category Engineering
  • Location Kathmandu, Nepal
  • Expiry date Aug 06, 2025 (6 days left)
Job Description

Job Summary:

We are looking for a Senior Quality Assurance (QA) Engineer with strong experience in both manual and automated testing to ensure the delivery of high-quality software solutions. The ideal candidate should be detail-oriented, proactive, and have a strong understanding of testing methodologies, tools, and processes. This role involves working closely with developers, product managers, and DevOps to design, build, and maintain robust test frameworks and processes.

 

Key Responsibilities:

●     Lead and execute manual and automated testing efforts for web, mobile, and API-based applications.

●     Analyze requirements, specifications, and technical design documents to provide timely and meaningful feedback.

●     Develop, maintain, and enhance automation frameworks using tools like Cypress, Playwright, Appium, Postman, etc.

●     Write clear and comprehensive test plans, test cases, and test scripts.

●     Conduct various types of testing: functional, regression, integration, performance, and usability.

●     Perform root cause analysis for defects and collaborate with developers to troubleshoot issues.

●     Create and maintain CI/CD test pipelines using tools like Jenkins, GitHub Actions, or similar.

●     Mentor junior QA engineers and guide them in best testing practices.

●     Act as a quality advocate throughout the SDLC.

●     Participate in agile ceremonies (stand-ups, sprint planning, retrospectives).

 

Required Skills and Qualifications:

●     Bachelor’s degree in Computer Science, Engineering, or related field.

●     5+ years of hands-on QA experience in both manual and automation testing.

●     Strong experience with Cypress, Playwright, TestNG, Appium, GraphQL API testing.

●     Familiar with Java, Python, or JavaScript (any one or more) for automation scripting.

●     Good understanding of Agile/Scrum development methodologies.

●     Experience with test management tools like Jira, TestRail, or Zephyr.

●     Experience with version control tools like Git.

●     Familiarity with CI/CD pipelines and integration with automation frameworks.

●     Strong analytical and problem-solving skills.

●     Excellent communication and collaboration skills.

 

Preferred Qualifications:

●     Experience with performance testing tools like JMeter or LoadRunner.

●     Knowledge of cloud-based testing environments (AWS, Azure, etc.).

●     ISTQB or other QA certifications.

●     Experience with containerized environments (Docker/Kubernetes).