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.
- 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.
- 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: