UI Automation Test Engineer

3 - 7 years

1 - 6 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Walk-In Drive: 13th September 2025 (Saturday) Egmore, Chennai

Key Responsibilities:

  • Develop, maintain, and execute automated tests for user interfaces (UI) using industry-standard tools and frameworks (e.g., Playwright, Selenium, Cypress, Appium). (Preferable - Playwright)
  • Design test plans and test cases based on functional and non-functional UI requirements.
  • Collaborate with software developers, product managers, and quality assurance team members to identify test scenarios and ensure comprehensive UI test coverage.
  • Implement test automation scripts using scripting languages such as Java, Python.
  • Integrate automated tests into continuous integration/continuous deployment (CI/CD) pipelines for efficient and reliable UI testing.
  • Perform manual testing as needed, especially for exploratory testing or scenarios where automation is not yet feasible.
  • Identify, report, and track UI bugs and defects using issue tracking systems (e.g., Jira, Bugzilla), working closely with development teams to ensure timely resolution.
  • Participate in code reviews and provide feedback on the UI's testability, maintainability, and accessibility.
  • Stay updated on emerging trends, tools, and technologies in UI testing and automation, incorporating best practices into the testing process.
  • Contribute to the improvement of UI testing processes, methodologies, and tools within the organization.

Qualifications:

  • Bachelor's degree in computer science, software engineering, or a related field (or equivalent experience).
  • Proven experience (2 to 4 years) in software testing, with a focus on UI automation.
  • Strong understanding of web development concepts (HTML, CSS, JavaScript).
  • Proficiency in at least one scripting language commonly used in UI test automation (e.g., Java, Python).
  • Experience with UI automation frameworks like Playwright, Selenium, Cypress, Appium, or similar. (Preferable - Playwright)
  • Familiarity with continuous integration/continuous deployment (CI/CD) practices and tools (e.g., Jenkins, GitLab CI/CD).
  • Excellent problem-solving skills and a keen eye for detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Ability to prioritize tasks and manage time efficiently in a fast-paced environment.
  • Experience with agile software development methodologies (e.g., Scrum, Kanban) is a plus

Preferred Qualifications:

  • Certification in software testing (e.g., ISTQB Certified Tester) or relevant API testing certifications.
  • Experience with performance testing and load testing of APIs using tools like JMeter or Gatling.
  • Knowledge of containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Familiarity with cloud computing platforms (e.g., AWS, Azure, Google Cloud) and their respective API services.
  • Experience working with microservices architectures and distributed systems.
  • Understanding of security testing principles and techniques for APIs (e.g., OWASP API Security Top 10).

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

RecommendedJobs for You