Search by job, company or skills

Software Engineer

Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

JOB DESCRIPTION

RESPONSIBILITIES

  • 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.

QUALIFICATIONS

  • 6 to 8years of experience in software development and quality assurance, with a strong focus on API automation.
  • 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.

About Company

Ford Motor Company (commonly known as Ford) is an American multinational automobile manufacturer headquartered in Dearborn, Michigan, United States. It was founded by Henry Ford and incorporated on June 16, 1903. The company sells automobiles and commercial vehicles under the Ford brand, and luxury cars under its Lincoln luxury brand. Ford also owns Brazilian SUV manufacturer Troller, an 8% stake in Aston Martin of the United Kingdom and a 32% stake in China&#8217&#x3B;s Jiangling Motors. It also has joint ventures in China (Changan Ford), Taiwan (Ford Lio Ho), Thailand (AutoAlliance Thailand), Turkey (Ford Otosan), and Russia (Ford Sollers). The company is listed on the New York Stock Exchange and is controlled by the Ford family&#x3B; they have minority ownership but the majority of the voting power.

Job ID: 151767555

Similar Jobs

Chennai, India

Skills:

JavaData LineageMetadata ManagementGroovySqlData GovernanceRest ApisPythonCollibra Data Intelligence PlatformData CatalogCollibra Data Governancebusiness glossaryCollibra Ranger CertificationCollibra workflow developmentCollibra Data Governance CenterBPMN-based process automation

Chennai, India

Skills:

AWSDevSecOpsKubernetesAzureGolangDockerGcppipeline orchestrationdeployment automationbuild cachingEntitlement Access Managementartifact management

Chennai, India

Skills:

react.js PostgreSQLKafkaNode.jsElasticsearchRabbitmqVue.JSTypescriptDockerMySQLKubernetesWebpackJestAWSEnzyme

Chennai, India

Skills:

.Net CoreApi DevelopmentPostgreSQLMicrosoft Sql ServerAutomated TestingVue.JSMySQLVersion Control SystemsAgileReact NativeScrumRestful Apisschema registriesdistributed microservicesCI CDCQRSevent sourcingPub Sub patterns

Chennai, India

Skills:

.NET.NET FrameworkGoogle Cloud PlatformRpaRest ServicesJavascriptPythonKubernetesGenAIDevOps practicesCSSA certificationAKSPega PrpcEKSAIPGEEPega

Beware of Scammers

We don’t charge money for job offers