
AvailabiltyFull Time
CategoryQA Jobs
Salary NegotiableYes
Job LevelSenior Level
Job LocationKathmandu , Nepal
No. Of Vacancy1
Education LevelBachelor
Experience RequiredMore Then 5years
Requirements :-
1. Automation & Testing Frameworks:
- Strong experience in test automation for Web & APIs using tools like:
- Selenium, Cypress, Playwright, CodeCept, Spectron (for UI automation).
- RestAssured, Karate, Postman (for API testing).
- JMeter, Gatling (for performance testing, preferred).
- Experience in building custom automation frameworks using Python, Java, or JavaScript.
2. Test Management & QA Processes:
- Hands-on experience with test case management tools such as TestRail, qTest, Zephyr, or Xray.
- Experience in integration and database testing, ensuring data integrity and consistency.
- Strong knowledge of end-to-end (E2E) testing for web applications.
- Experience in root cause analysis (RCA) and defect tracking.
- Experience with QA best practices like:
- Writing and implementing efficient automation test scripts.
- Creating test automation plans and strategies for end-to-end solutions.
- Monitoring QA activities, test results, and defect analysis to ensure software reliability.
3. Performance & Security Testing:
- Good to have experience with JMeter or other performance testing tools.
- Familiarity with load testing, stress testing, and benchmarking.
- Exposure to penetration testing and security validation is a plus.
4. Cloud & DevOps Testing:
- Experience in testing AWS services or other cloud-based solutions.
- Familiarity with microservices, micro-frontends, and cloud-native architectures.
- Experience with CI/CD tools such as:
- Jenkins, GitHub Actions, GitLab CI, or CircleCI.
- Implementing test automation in CI/CD pipelines for continuous testing.
5. Scripting & Development Knowledge:
- Proficiency in Python, Java, or JavaScript for writing automation scripts.
- Experience with Git, Bitbucket, GitHub, and knowledge of Gitflow branching strategies.
- Experience in Docker or Kubernetes for containerized testing environments.
6. Operating System & Environment Experience:
- Efficient in working on Windows, Linux, and Mac OS.
- Exposure to Linux commands for automation and debugging.
7. Research & Optimization:
- Identify areas for improvement and implement solutions to enhance testing efficiency.
- Research and implement AI/ML-driven test automation solutions (preferred).
- Optimize automation frameworks and regression suites for scalability.
Job Responsibility :-
1. Develop & Maintain Automated Test Frameworks
- Design, develop, and implement automation frameworks for UI, API, integration, and performance testing.
- Develop modular and reusable automation scripts for scalability and efficiency.
- Maintain and upgrade existing automation frameworks to align with industry trends.
2. Execute Comprehensive Testing
- Test and evaluate new features to ensure high-quality software releases.
- Perform regression, integration, and end-to-end testing on critical software components.
- Monitor test execution, report bugs, and work with developers to resolve defects.
3. Optimize Software Quality & Performance
- Ensure high test coverage by implementing automation at different levels (unit, integration, system, and UI).
- Optimize test execution speed and reliability by leveraging parallel execution and cloud testing.
- Identify bottlenecks in software performance and work with the team to address them.
4. Collaborate with Cross-Functional Teams
- Work closely with developers, product managers, and UX designers to ensure quality at all stages of SDLC.
- Collaborate with DevOps teams to integrate automated tests in CI/CD pipelines.
- Participate in Agile development processes (Scrum, Kanban, etc.), attending stand-ups, sprint planning, and retrospective meetings.
5. Monitor & Improve QA Processes
- Track QA activities, test results, defects, and root cause analysis.
- Identify areas for process improvement and automation.
- Ensure compliance with security, performance, and accessibility standards.
6. Maintain & Document Test Cases and Strategies
- Document test cases, automation strategies, and processes for future reference.
- Provide detailed reports on test execution, bug analysis, and quality metrics.
Who are looking for :-
- Experience with AI-driven test automation tools like Testim, Applitools, or Mabl.
- Familiarity with blockchain testing, Web3 applications, or IoT testing.
- Knowledge of performance engineering and load testing in serverless environments.
- Experience in mobile testing using Appium, Detox, or Espresso.
Similar Jobs
Mid level QA
QA Jobs
Full Time
Data Quality Assurance Engineer
QA Jobs
Full Time
Senior QA/QC
QA Jobs
Full Time
Upload Your CV
