Pyramid Technology Solutions - Philadelphia, PA

posted 6 days ago

Full-time
Philadelphia, PA
Professional, Scientific, and Technical Services

About the position

The Backend Test Engineer role involves collaborating with development and cross-functional teams to validate complex business and technical requirements. The engineer will design, develop, and execute comprehensive API and integration test strategies to ensure backend services meet performance, scalability, and security requirements.

Responsibilities

  • Design, develop, and execute comprehensive API and integration test strategies.
  • Conduct API testing of RESTful and SOAP web services.
  • Develop automated test cases using tools like JUnit, Mockito, and Postman.
  • Work with message queues (RabbitMQ, Kafka) to validate asynchronous data processing.
  • Design integration tests to verify data flow and functionality between microservices.
  • Conduct database validations for SQL and NoSQL systems.
  • Implement and maintain Continuous Integration (CI) pipelines.
  • Utilize containerization (Docker, Kubernetes) for test environment setup.
  • Document and manage test cases, results, and defect reports.

Requirements

  • 5+ years in API and integration testing for backend services.
  • Strong expertise in RESTful and SOAP API testing and integration.
  • Proficiency in test automation frameworks like JUnit, RESTAssured, or similar tools.
  • Proficiency in POSTMAN for API testing.
  • Ability to write and maintain integration test cases for messaging queues.
  • Familiarity with version control tools like Git.
  • Familiarity with performance testing and load testing tools.
  • Understanding of security testing and API vulnerability scanning.
  • Good knowledge of SQL and NoSQL databases.

Nice-to-haves

  • Familiarity with scripting in POSTMAN to perform advanced validations.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service