Software Quality Assurance (SQA) Engineer
TygrLabs

Software Quality Assurance (SQA) Engineer

  • Industry Other
  • Category Engineering
  • Location Kathmandu, Nepal
  • Expiry date May 04, 2025 (Expired)
Job Description
We are seeking a motivated and detail-oriented Software Quality Assurance (SQA) Engineer to join our dynamic global team. The successful candidate will play a crucial role in ensuring the quality and reliability of our software products through comprehensive testing and close collaboration with development teams. This role offers an excellent opportunity for growth in a fast-paced and innovative environment.

Responsibilities

  • Requirement Analysis:
  • Collaborate with product managers and developers to gather and understand software requirements.
  • Translate requirements into detailed and actionable test plans.
  • Test Planning and Execution:
  • Write, develop, and execute comprehensive test plans and test cases based on software specifications.
  • Perform various types of manual testing, including functional, regression, integration, and user acceptance testing.
  • API & Load Testing:
  • Conduct API testing using tools like Postman to ensure robust and reliable software integrations.
  • Perform load and performance testing using tools such as JMeter and Selenium to evaluate system performance under various conditions.
  • Automation Testing:
  • Design, develop, and execute automation scripts to streamline the testing process.
  • Maintain and update automation frameworks as needed.
  • Defect Management:
  • Identify, document, and track software defects and inconsistencies using issue tracking tools such as Jira and Azure Boards.
  • Collaborate with development teams to ensure timely resolution of defects.
  • Security Testing:
  • Perform security testing to identify vulnerabilities, including SQL injections, cross-site scripting, and unauthorized access attempts.
  • Collaboration and Communication:
  • Work closely with developers, product managers, and other stakeholders to understand requirements, features, and resolve issues.
  • Provide feedback on product quality and suggest improvements to enhance the user experience.
  • Documentation:
  • Maintain comprehensive documentation of test plans, test cases, test results, and quality metrics.
  • Ensure that documentation is up-to-date and accessible to relevant stakeholders.


Qualification

  • Educational Background:
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • Technical Skills:
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Hands-on experience with API testing tools such as Postman.
  • Proficiency in various testing types, including white-box, black-box, unit, functional, and non-functional testing.
  • Experience with load testing and performance testing tools like JMeter and Selenium.
  • Familiarity with security testing, including SQL injections, cross-site scripting, and unauthorized access.
  • Experience:
  • Experience working in an Agile/Scrum development process.
  • Ability to design and develop automated test scripts.
  • Soft Skills:
  • Strong analytical and problem-solving skills.
  • Ability to learn quickly and adapt to changing requirements and technologies.
  • Excellent written and verbal communication skills in English.
  • Detail-oriented with a proactive approach to problem-solving.


Benefits/Perks

  • Competitive salary and benefits package.
  • Opportunity to work in a collaborative and innovative environment.
  • Career growth opportunities.
This job has been expired on 2025-05-04
Share:  

See More Opportunities like this

This job may be closed, but your next opportunity is just a click away. Check out similar positions that are still available and hiring now.