• NecoJobs Logo - Nepal's Leading Job Portal

Automation Test Engineer (Selenium/Java)

Leading IT Company

Leading IT 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 :-

  • Bachelor’s or Master’s degree in Computer Science, IT, Electronics, or a related field.
  • Minimum 5+ years of hands-on experience in automation testing using Selenium WebDriver and Java.
  • Proficient in developing and maintaining test automation frameworks such as Cucumber BDD, Serenity, TestNG, or JUnit.
  • Experience in BDD/TDD methodologies with at least 1 year writing Gherkin scenarios using Cucumber.
  • Strong knowledge of SQL and database testing with ability to write complex queries (preferably on MS SQL Server).
  • Familiar with report validation using tools such as SSRS and Tableau.
  • Hands-on experience with CI/CD integration tools (e.g., Jenkins, GitLab CI, Bamboo).
  • Proficient with version control systems like Git, Bitbucket, or similar.
  • Solid understanding of Agile/Scrum practices and active participation in sprint ceremonies.
  • Experience with test management tools (e.g., JIRA, Xray, TestRail) and defect tracking systems.
  • Strong problem-solving skills, analytical thinking, and attention to detail.
  • Exposure to API testing (REST, XML, Web Services) is a plus.
  • Basic knowledge of performance or security testing tools (e.g., JMeter, OWASP) is an advantage.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.
  • Self-motivated, ownership-driven, and passionate about delivering high-quality software.

Job Responsibility :-

  • Design, develop, and maintain automated test scripts for web-based applications using Selenium, Java, Cucumber, and Serenity Framework.
  • Validate backend data using T-SQL for complex reporting and analytics validation.
  • Ensure test coverage and maintain script success rates above 80%.
  • Participate in Agile processes including sprint planning, reviews, and retrospectives.
  • Collaborate closely with developers, QA team members, and business analysts to understand and refine requirements.
  • Conduct regression, functional, and integration testing during development cycles.
  • Mentor junior QA engineers and assist in continuous test automation improvement efforts.
  • Integrate automated tests into CI/CD pipelines for faster, reliable deployments.
  • Actively engage in defect reporting, root cause analysis, and post-release validation.
  • Stay updated on emerging test automation tools and technologies to continually enhance QA practices.
  • Share

Leading IT Company

  • Upload Your CV