Ford Motor Company

Lead QA Automation Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Remote

Location: India

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
  • 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.
  • 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.
  • Establish and enforce QA guidelines, best practices, and standards across the team.
  • Actively review code to ensure software quality and functional accuracy.
  • Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.

Requirements

  • 8-12 years of experience in software development and quality assurance, with a strong focus on 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).
  • 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.
  • 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).
  • 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.
  • 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.
  • Proficiency in using version control systems like Git.
  • Experience with collaborative tools like GitHub, Bitbucket, or GitLab.
  • 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.
  • Familiarity with Agile development methodologies (e.g., Scrum, Kanban).
  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
API automationRestAssuredBehavior-Driven DevelopmentJavaSpring BootSpring CloudDockerKubernetesJUnitTestNG
Soft Skills
communicationinterpersonal skillscollaborationproblem-solvinganalytical abilitiesindependenceteamworkfeedbacktestabilityquality assurance