Quality Assurance Engineer

Dynamic Technosoft , Kathmandu — Posted 1 month ago

About the job

Responsibilities:

  • Conduct thorough testing of software applications, ensuring that magical creations meet specified requirements and function flawlessly.
  • Develop test plans and test cases, outlining the magical spells needed to validate the functionality, performance, and security of software.
  • Implement automated testing spells to streamline the testing process and ensure efficient and consistent results.
  • Identify, isolate, and report bugs and magical glitches, working closely with developers to ensure timely resolution.
  • Perform regression testing to ensure that new enhancements or fixes do not inadvertently break existing magical features.
  • Conduct performance testing to evaluate the speed, responsiveness, and scalability of magical software under various conditions.
  • Collaborate with security wizards to implement security testing, ensuring that software is fortified against magical intruders and vulnerabilities.
  • Create detailed test documentation, including test plans, test cases, and test reports, to provide a comprehensive record of testing activities.
  • Collaborate with cross-functional teams, including developers, product managers, and fellow quality assurance wizards, to ensure a unified and magical software development process.
  • Propose improvements to testing processes, tools, and methodologies, contributing to the continuous improvement of magical quality assurance practices.

Qualifications:

  • Proven experience in software testing, with a strong understanding of testing methodologies, techniques, and best practices.
  • Proficiency in test automation tools and frameworks, such as Selenium, Appium, or similar, to perform magical automated testing.
  • Experience with bug tracking tools like Jira or Bugzilla to track and manage the life cycle of magical bugs.
  • Basic programming skills, often with languages like Python, Java, or JavaScript, to script magical testing spells and work effectively with automated testing tools.
  • Familiarity with security testing practices and tools, ensuring that magical software is resilient against security threats.
  • Ability to create clear and comprehensive test documentation, including test plans, test cases, and test reports.
  • Effective collaboration with cross-functional teams, developers, and other stakeholders to ensure a cohesive and magical software development process.
  • Analytical thinking and problem-solving skills to uncover and address magical issues during the testing process.
  • Meticulous attention to detail to catch even the smallest magical anomalies and ensure a flawless user experience.
  • A mindset of continuous learning, staying updated with the latest testing tools, technologies, and magical practices.
Details
Information Technology (IT) Industry
Full-time Job Type
Mid-Level Job Level
Job post expired. Apply anyway, we'll forward your CV.