Quality Assurance Engineer Virtuosway

Quality Assurance Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Aug 05, 2025 (5 days left)
Job Description

Company Description

Virtuosway is a technology-driven enterprise in Kathmandu, focused on delivering premier development services within the realm of Information Technology. The company is committed to fostering innovation to empower clients to operate optimally, modernize technology, and enhance experiences for sustained competitive edge. Virtuosway values diversity and personal/professional advancement, crafting pioneering technologies to address real-world challenges with dedication.


Key Responsibilities:

  • Design and implement automated test scripts using Python and Selenium to ensure comprehensive test coverage for web and mobile applications.
  • Develop and maintain test automation frameworks for scalability and ease of maintenance.
  • Perform automated API testing to ensure backend functionality and integration with third-party services.
  • Continuously update and maintain regression test suites to ensure new updates do not introduce issues in the existing functionality.
  • Work closely with developers and product managers to understand requirements, identify bugs, and ensure tests cover all critical scenarios.
  • Execute automated tests, analyze test results, and provide clear and actionable feedback to the development team.
  • Integrate test scripts into Continuous Integration/Continuous Delivery pipelines (e.g., Jenkins, GitLab CI) to automate the testing process.
  • Log and track defects in bug tracking tools (e.g., Jira), ensure they are properly categorized and followed through until resolution.
  • Participate in performance testing, ensuring the system can handle the expected load and identifying bottlenecks.

Skills and Qualifications:

  • Strong programming skills in Python with a focus on test automation.
  • Proficient in Selenium WebDriver for web application testing.
  • Experience in mobile application testing using tools like Appium or Selenium Grid.
  • Knowledge of REST API testing tools such as Postman, REST Assured, or equivalent.
  • Familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI/CD.
  • Understanding of Agile/Scrum methodologies.
  • Strong problem-solving skills with attention to detail.
  • Excellent communication and teamwork skills.

Nice-to-Have Skills:

  • Experience with performance testing tools like JMeter or LoadRunner.
  • Familiarity with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
  • Knowledge of database testing and SQL queries.