Test Automation Engineer

14 hours ago


Chennai, Tamil Nadu, India Ford Motor Company Full time ₹ 6,00,000 - ₹ 12,00,000 per year

Job Description

  • Leadership and Strategy:

  • Develop and execute a comprehensive API automation strategy aligned with the overall quality goals of the organization.

  • Identify and implement innovative testing approaches and technologies to enhance the efficiency and effectiveness of our QA processes.

  • API Automation Development:

  • Design, develop, and maintain robust and scalable API automation frameworks using RestAssured and BDD principles.

  • Write clean, well-documented, and maintainable automation scripts to validate API functionality, performance, and security.
  • Implement data-driven testing strategies to ensure comprehensive test coverage.
  • Integrate automation scripts into the CI/CD pipeline for continuous testing.

  • Collaboration and Communication:

  • Collaborate closely with developers, product managers, and other stakeholders to understand requirements and ensure testability.

  • Participate in design and architecture reviews to provide feedback on testability and identify potential quality risks.
  • Communicate test results and quality metrics to stakeholders in a clear and concise manner.
  • Work with extended integration partner teams to define and execute exploratory and automated API tests

  • Quality Assurance and Best Practices:

  • Establish and enforce QA guidelines, best practices, and standards across the team.

  • Actively review code to ensure software quality and functional accuracy.
  • Ensure all code adheres to secure coding practices and meets minimum code coverage requirements.
  • Stay up-to-date with the latest trends and technologies in API automation and cloud-native testing.
  • Promote a culture of quality ownership and accountability within the team.

  • Operational Support:

  • Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.

  • Build reusable frameworks and integrate SaaS frameworks to improve efficiency and scalability.

Responsibilities

  • Coding and Development:

  • Complete coding tasks according to design specifications with the highest quality and within the scheduled time.

  • Work under the guidance of a Technical Architect, contributing to the overall system design.
  • Build reusable frameworks and integrate SaaS frameworks to enhance testing capabilities.

  • Code Quality and Security:

  • Ensure all code delivered adheres to secure coding practices.

  • Maintain adequate code coverage, aiming for a minimum of 70%.
  • Actively review code to ensure software quality and functional accuracy across the team.

  • Documentation and Reporting:

  • Develop, document, and maintain test plans, procedures, and scripts.

  • Use code repositories and tracking systems such as Git, Confluence/SharePoint, and JIRA for documentation, scripts, results, configuration, and supporting data.

  • Domain Knowledge (Plus):

  • Good understanding of the eCommerce domain is a plus.

Qualifications

  • Technical Expertise:

  • API Automation:

  • Extensive experience with RestAssured for API testing.

  • Proficiency in Behavior-Driven Development (BDD) frameworks like Cucumber/Gherkin.
  • Experience with API testing tools such as Hoppscotch, Postman, Swagger, or ReadyAPI.
  • Knowledge of API security testing principles and tools (e.g., OWASP).

  • Java and Spring Boot:

  • Strong proficiency in Java and related open-source technologies.

  • Hands-on experience with Spring Boot and Spring Cloud frameworks for building microservices.
  • Experience with dependency injection, RESTful APIs, and other core Spring concepts.

  • Cloud Technologies:

  • Solid understanding of cloud-native technologies and architectures.

  • Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • Familiarity with Google Cloud Platform (GCP) services (e.g., Compute Engine, Cloud Storage, Cloud Functions).

  • Testing Frameworks and Tools:

  • Experience with unit testing frameworks like JUnit and TestNG.

  • Proficiency in using IDEs such as Eclipse or IntelliJ IDEA.
  • Experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI.

  • Databases:

  • Basic knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL datastores (e.g., MongoDB, Cassandra).

  • Experience with data quality testing and working with large datasets.

  • Version Control and Collaboration:

  • Proficiency in using version control systems like Git.

  • Experience with collaborative tools like GitHub, Bitbucket, or GitLab.

  • Other Technologies (Nice to Have):

  • Knowledge of contract testing using Pact or similar frameworks.

  • Exposure to performance testing tools like JMeter or Gatling.
  • Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack.

  • Agile Development:

  • Familiarity with Agile development methodologies (e.g., Scrum, Kanban).

  • Experience working in Agile teams and participating in sprint ceremonies.

  • Soft Skills:

  • Excellent communication, interpersonal, and collaboration skills.

  • Strong problem-solving and analytical abilities.
  • Ability to work independently and as part of a team.
  • Keen to learn the design and architecture of the product and participate in ceremonies that can influence both.

  • Bachelor's degree in Computer Science, Engineering, or a related field with 8-12 years of experience in software development and quality assurance, with a strong focus on API automation.

  • Excellent communication, interpersonal, and collaboration skills.
  • Strong problem-solving and analytical abilities.
  • Ability to work independently and as part of a team
  • Keen to learn the design and architecture of the product and participate in ceremonies that can influence both.


  • Chennai, Tamil Nadu, India Ford Motor Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Test Automation Engineer We are seeking a highly experienced Automation Testing software engineer to define, design, and implement the overall test automation for our large-scale, high-traffic e-commerce platform. This is a critical role where you will be responsible for building robust, scalable, and maintainable test suites that cover all layers of...


  • Chennai, Tamil Nadu, India Efficienza Business Solutions Pvt. Ltd Full time ₹ 2,00,000 - ₹ 6,00,000 per year

    Efficienza Business Solutions Facebook Linkedin-in InstagramMenu" data-close-icon="" data-full-width="yes">HomeAboutAbout usOur TeamTechnology StackServicesClientsCareersContactAutomation Testing Engineer (Exp. 1 – 2 Yrs)Job SummaryWe are seeking an experienced Automation Testing Engineer to join our team. The ideal candidate should have a strong...


  • Chennai, Tamil Nadu, India Raah Techservices Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a skilled and detail-orientedAutomation Test Engineerwith 8+ years of hands-on experience to join our growing QA team. In this role, you will be responsible for designing and implementing automated testing frameworks, ensuring high-quality software delivery across our platforms. You'll work closely with developers, product managers, and QA...


  • Chennai, Tamil Nadu, India Jobbycart technologies private limited Full time ₹ 3,23,000 - ₹ 12,12,634 per year

    Job Summary:We are urgently looking for a skilled QA Automation Engineer with hands-on experience in Cypress, JavaScript, and Python. The ideal candidate will design, develop, and execute automated test scripts to ensure the quality and reliability of web applications. You will collaborate closely with developers and product teams to identify test scenarios,...


  • Chennai, Tamil Nadu, India Efficienza Business Solutions Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job Summary:We are seeking an experienced Automation Testing Engineer to join our team. The ideal candidate should have a strong background in test automation, be familiar with a range of automation tools and frameworks, and be able to design and implement automated tests for web and mobile applicationsKey Responsibilities:Design and implement automated...


  • Chennai, Tamil Nadu, India EdgeVantage Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    We are seeking an experienced Senior Test Engineer with 4-6 years of expertise in banking payment systems. This role combines strong technical testing capabilities with mentorship responsibilities. The ideal candidate will function as an individual contributor (SDET) while providing guidance to junior team members and demonstrating flexibility with work...


  • Chennai, Tamil Nadu, India THG Publishing Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Job: Automation Test Engineer (Mobile Apps) | Immediate Joiner to Max 30 daysLocation: ChennaiExperience: 2-5 YearsQualification: Any Computer Engineering DegreeRole Objective:The candidate is responsible for software test automation design, planning, scripting and execution for both web and mobile apps (Android, iOS).The individual should be self-motivated,...


  • Chennai, Tamil Nadu, India Photon Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Job Title: QA Automation EngineerLocation: Chennai, India (Work from Office)Experience: 4+ Years MandatoryJob Type: Full-timeNote: Interested to attend L1 virtual and L2 F2F can apply About the Role:Key Responsibilities:Design, develop, and maintain automated test scripts for web and API testing.Collaborate with developers, product managers, and QA team...


  • Chennai, Tamil Nadu, India Appglide Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    CompanyAppGlide is a growth partner for fast growing software product companies globally. AppGlide leverages the latest technology and processes to enable SaaS companies to serve their customers better and grow faster. Based in Chennai, AppGlide is led by a team of IIT & IIM alumni.Role & Responsibility:We are looking for a Test Automation Engineer to join...

  • Automation Testing

    6 days ago


    Chennai, Tamil Nadu, India Novature Tech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    As a Software Engineer/Senior Software Engineer/System Analyst in our Chennai location, your role will primarily focus on automation testing using the MBT Conformiq tool. Your responsibilities will include: - Good hands-on experience in utilizing ConformiQ tool for Test Design Automation (MBT). - Analyzing project requirements to understand the MBT testing...