• NecoJobs Logo - Nepal's Leading Job Portal

Senior QA Automation Engineer (SDET)

leading Company

 leading Company  Logo
  • Share
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.
  • Login To Apply
  • Apply Without Registration
  • Share

leading Company

Leading Company in Nepal

Similar Jobs

Mid level QA

QA Jobs

Full Time

Senior QA/QC

QA Jobs

Full Time

  • Upload Your CV