Plexcel Info Systems Pvt Ltd

Automation Test Engineer

Bengaluru, KA, IN

4 months ago
Save Job

Summary

Responsibilities

  • Design, develop, and maintain automated test scripts for functional and regression testing using tools like Selenium, Cucumber, Appium, Serenity, Jenkins, TestNG, and Maven.
  • Collaborate with cross-functional teams including developers, QA engineers, and product owners to ensure comprehensive test coverage and high-quality deliverables.
  • Implement and enhance automation frameworks, with expertise in BDD (Behavior Driven
  • Development), Hybrid frameworks (such as TestNG and Spark Extent Reports), and modular test case design.
  • Proactively identify, analyze, and troubleshoot issues during the testing process, providing creative and effective solutions.
  • Contribute to continuous integration and continuous delivery (CI/CD) pipelines using Jenkins to streamline test execution and reporting.
  • Write clean, efficient, and reusable code following industry best practices and design patterns such as POM (Page Object Model) and Keyword Driven Framework.
  • Collaborate with development teams to integrate automation testing into the SDLC and improve overall software quality.
  • Engage in API automation testing and collaborate with developers to ensure comprehensive API test coverage.
  • Manage version control and collaborate on code repository management using GitHub or Bitbucket.
  • Participate in sprint planning, retrospectives, and daily standups, ensuring alignment with Agile methodologies.
  • Assist with manual testing when required, ensuring robust test coverage across all aspects of the application.
  • Provide mentorship and guidance to junior team members, fostering a culture of continuous learning and improvement.

Requirements

  • Hands-on experience in Test Automation, including significant experience with tools like Selenium, Cucumber, Appium, Serenity, Jenkins, TestNG, and Maven.
  • Strong programming experience in Java, with proficiency in writing clean, modular, and reusable code.
  • Expertise in BDD and Hybrid frameworks, particularly with Serenity and TestNG.
  • Hands-on experience with API automation (RESTful APIs, Web Services).
  • Solid understanding of Agile methodologies and modular testing frameworks.
  • Proficiency with CI/CD practices and tools, specifically Jenkins for test automation and pipeline management.
  • Experience with GitHub or Bitbucket for version control and collaboration.
  • Familiarity with issue tracking and project management tools such as JIRA or Zephyr.
  • Knowledge of additional automation tools like TestComplete, BrowserStack, or similar is a plus.
  • Exposure to e-commerce domains and testing in this space is an added advantage.
  • Proven ability to provide technical leadership and drive test automation strategy at an organization-wide level.
  • Expertise in evaluating and recommending open-source or commercial test automation tools for both web and mobile platforms.
  • Strong problem-solving skills and the ability to innovate in complex, fast-paced environments.
  • Ability to create and implement effective test process metrics to evaluate automation efficiency and effectiveness.
  • Experience in integrating both manual and automated testing efforts seamlessly across the SDLC.

This job was posted by Sravana Pavani P from Plexcel Info Systems.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: