QA Developer

7 - 12 years

3 - 7 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


  • Design, develop, and maintain robust automation frameworks and test scripts using Java, Selenium, or equivalent tools.
  • Refactor and optimize legacy automation scripts to enhance maintainability, performance, and reusability.
  • Collaborate with developers, QA engineers, and product owners to define comprehensive test strategies and ensure effective coverage.
  • Execute automated regression suites, analyse execution results, identify defects, and share clear, actionable reports with stakeholders.
  • Investigate, debug, and document software defects and performance bottlenecks to ensure timely resolution.
  • Maintain the automation codebase following best practices in version control, design patterns, and coding standards.
  • Participate in code reviews, technical discussions, and team knowledge-sharing sessions to foster continuous improvement.
  • Identify and implement opportunities to enhance automation coverage and integrate with CI/CD pipelines to support continuous testing.
  • Work independently with minimal supervision, demonstrating accountability, ownership, and proactive problem-solving in all assigned tasks.

  • Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise
  • Minimum 7+ years of hands-on experience in Java programming with expertise in building and maintaining automation frameworks.
    Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
  • Deep understanding of software development processes, testing life cycle, and QA best practices.
  • Strong experience in UI automation tools such as Selenium WebDriver or equivalent frameworks.
  • Proficiency in working with Linux environments, including shell scripting and command-line tools.
  • Familiarity with version control systems (e.g., Git) and integrating automation with CI/CD pipelines.
  • Exposure to containerized environments using Docker and orchestration platforms such as Kubernetes or OpenShift.
  • Excellent analytical, debugging, and problem-solving skills with keen attention to detail.
  • Effective communication and collaboration skills, with the ability to document technical details clearly and interact with global teams.
  • Self-motivated, proactive, adaptable to changing priorities, and capable of delivering high-quality results independently

  • Preferred technical and professional experience
  • Automation FrameworksProficiency with API testing and API automation in other Automation frameworks, such as Playwright ,RestAssured or Postman.etc.
  • Cloud/Container skillsFamiliarity with cloud and container technologies, including Docker, Kubernetes, Red Hat OpenShift, etc.
  • Programming LanguagesJavaScript, Jenkins, Linux, and Unix environments.
  • Familiarity with messaging systems such as Kafka MQ.
  • Ability to take initiative, anticipate potential challenges, and propose solutions proactively.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Java Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Java Skills

    Practice Java coding challenges to boost your skills

    Start Practicing Java Now
    IBM logo
    IBM

    Information Technology

    Armonk

    RecommendedJobs for You

    bengaluru, karnataka, india