Senior QA Engineer

Fusemachines Nepal Pvt. Ltd. , Kathmandu, Nepal — Posted 2 month ago

About the job

We are seeking an experienced and detail-oriented Senior QA Engineer to join our dynamic team. The ideal candidate will play a crucial role in ensuring the quality and reliability of our software products through comprehensive testing processes. As a Senior QA Engineer, you will be responsible for designing and implementing test strategies, conducting thorough test cases, and collaborating with cross-functional teams to identify and resolve issues. This role requires a deep understanding of quality assurance methodologies, excellent problem-solving skills, and the ability to mentor and guide junior QA team members.

Qualification and Experience:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum of 5 years of experience in quality assurance.

Required Skills/Competencies:

  • Proven experience in QA automation using Selenium and Java.
  • Experience in API testing and familiarity with API testing tools (e.g., Postman, Swagger).
  • Proficiency in scripting and programming languages, especially Java.
  • Strong understanding of software testing principles and methodologies.
  • Familiarity with test automation frameworks and tools.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.
  • Ability to work in an agile and collaborative development environment.
  • Knowledge of additional automation tools or languages (e.g., TestNG, JUnit, Python) is a plus.
  • Comfortable with scripting in one or more languages like Java, C#.

Key Responsibilities:

  • Collaborate with QA and development teams to implement best practices for software testing and quality assurance.
  • Develop, maintain, and execute automated test scripts using Selenium and Java to validate the functionality, performance, and security of our applications.
  • Identify, record, document, and track bugs thoroughly.
  • Enhance and maintain the automation framework to support continuous integration and deployment.
  • Analyze test results, detect issues, and track root causes in collaboration with the development team.
  • Perform regression testing to validate the stability and reliability of software releases.
  • Design, develop, and maintain an automation framework with proper integration with CI/CD and reporting tools based on the project requirements.
Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.