Senior Software Test Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Apr 18, 2025 (1 day left)
Job Description

Job Summary:

We are seeking a highly skilled and experienced Software Test Engineer to join our dynamic team. In this role, you will play a pivotal part in ensuring the quality and functionality of our software products through meticulous testing, detailed documentation, and collaboration with cross-functional teams. 

Key Responsibilities:

  • Execute detailed test cases and scenarios to validate software functionality.
  • Create and maintain comprehensive test documentation, including test plans, test cases, and test reports.
  • Identify, document, and track software defects using bug tracking systems like Jira.
  • Collaborate with development teams to reproduce and verify bug fixes.
  • Perform various types of testing, including: o Functional Testing / Non-Functional Testing o Regression Testing o Usability Testing o Mobile Testing o Compatibility Testing
  • Review software requirements and provide feedback on testability and potential issues.
  • Support the User Acceptance Testing (UAT) process.
  • Actively participate in daily scrum meetings and sprint planning sessions.

Requirements:

  • A minimum of 5 years of hands-on experience in both manual and automation software testing.
  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  •  Strong understanding of SDLC/STLC and testing methodologies (e.g., functional, regression, integration, smoke, UAT).
  • Proven expertise in test case creation, execution, and reporting.
  • Experience designing, developing, and maintaining automation test scripts using tools such as Selenium, Cypress, or equivalent.
  • Ability to leverage automation for functional, regression, and performance testing.
  • Familiarity with CI/CD pipelines and integrating automated tests (e.g., Jenkins, GitLab, DevOps).
  • Proficiency in bug tracking tools like Jira.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills. 

Preferred Skills:

  • Experience working with DevOps teams for smooth deployment processes.
  • Knowledge of build and release quality validation.