Sr. Software Quality Assurance (SQA) Engineer WeFlow Agency

Sr. Software Quality Assurance (SQA) Engineer

  • Industry Other
  • Category Information Technology
  • Location Kathmandu, Nepal
  • Expiry date Jan 19, 2038 (4555 days left)
Job Description
Position Overview

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

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 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 nonfunctional 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 working in an Agile/Scrum development process.
  • Ability to design and develop automated test scripts.
  • 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.

Skills: selenium,user acceptance testing,test planning,jmeter,azure,agile/scrum,defect management,performance testing,testing,postman,integration,api testing,scrum,documentation,qa automation,requirement analysis,problem-solving skills,regression analysis,agile,api,automation testing,analytical skills,software qa methodologies,security testing,jira,load testing,communication