Mid-Level Software Quality Assurance Engineer
- Industry Other
- Category Web Developers
- Location Kathmandu, Nepal
- Expiry date May 18, 2025 (Expired)
Job Description
Job DescriptionWe are looking for a Mid-Level Software Quality Assurance Engineer with strong experience in both manual and automation testing to ensure the delivery of high-quality web, mobile, and e-commerce applications. The ideal candidate will have a solid grasp of QA methodologies, tools, and best practices, and be comfortable working in a fast-paced Agile/Scrum environment.
Responsibilities
- Collaborate with product designers and developers to understand business requirements and determine appropriate quality assurance parameters.
- Review technical design documents, business requirements, and specifications to ensure testability.
- Design, write, and review detailed and comprehensive test plans, test scenarios, and test cases.
- Execute functional, regression, integration, system, and exploratory tests across various platforms (web, mobile, etc.).
- Sketch, maintain, and execute automated test scripts using open-source or commercial tools.
- Identify, record, and track bugs with detailed documentation; communicate defects clearly using defect tracking tools.
- Analyze and troubleshoot application issues and participate in root cause analysis.
- Apply behavior-driven development (BDD) practices and collaborate with developers to define testable user stories.
- Ensure the quality of data from intake to application output with end-to-end understanding of the system.
- Oversee and implement the QA process, ensuring compliance with company standards and industry best practices.
- Lead initiatives to improve testing efficiency, quality, and processes.
- Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
- Monitor, analyze, and report on QA metrics such as defect density, open bugs, and test coverage. Support successful deployment of products and provide QA sign-offs for releases.
- Bachelor's degree in Computer Science, Computer Engineering, or related field.
- Minimum of 3 years of hands-on experience in software QA (manual and automation).
- Strong analytical and critical thinking skills with a detail-oriented mindset.
- Proficiency in manual testing of web, mobile, and e-commerce platforms.
- Experience with one or more automation frameworks/tools (e.g., Selenium, Cypress, Playwright, etc.).
- Familiarity with testing APIs using tools like Postman or similar.
- Solid understanding of software QA methodologies, tools, and processes.
- Experience writing and reviewing test cases, test plans, and QA documentation.
- Knowledge of SQL and scripting for data validation and backend testing.
- Experience working in Agile/Scrum development environments.
- Understanding of BDD concepts and test frameworks is a plus.
- Experience with test management and defect tracking tools (e.g., JIRA, TestRail).
- Ability to mentor junior QA staff and contribute to process improvement.
- Strong verbal and written communication skills.
- Positive attitude, self-motivated, and collaborative team player
This job has been expired
on 2025-05-18
Share: