Photon Career Site-posted 2 months ago
$39,000 - $137,000/Yr
Full-time • Mid Level
5,001-10,000 employees

We're looking for an experienced and driven Software Development Engineer in Test (SDET) with a strong focus on API and backend systems to join our engineering team. You'll be instrumental in ensuring the quality, performance, and reliability of our core services and APIs.

  • Design, develop, and maintain robust automated test suites for our APIs (REST/SOAP) and backend services.
  • Drive the adoption of the Testing Pyramid philosophy, focusing on efficient unit, integration, and service-level testing over excessive UI testing.
  • Implement and execute comprehensive API automation tests using relevant frameworks and programming languages.
  • Conduct API Performance Testing (load, stress, and scalability) to identify bottlenecks and ensure system resilience under high traffic.
  • Write and execute complex SQL queries to validate data integrity, consistency, and correctness within backend databases.
  • Thoroughly test various HTTP methods, with a particular emphasis on verifying the functionality and reliability of HTTP Put & Post Operations.
  • Apply a conceptual understanding of Security Measures in the context of testing, helping to identify common security vulnerabilities in APIs and backend services.
  • Work closely with development, product, and operations teams to understand requirements and integrate quality throughout the development lifecycle.
  • Proven experience as an SDET, Test Automation Engineer, or similar role.
  • Deep expertise in API testing, API automation, and backend testing.
  • Strong proficiency in at least one modern programming language (e.g., Java, Python, C#, JavaScript) for automation scripting.
  • Expert-level ability to write complex SQL queries for data validation and backend verification.
  • Solid understanding of HTTP protocol, including thorough experience in testing key operations like HTTP Put & Post.
  • Practical experience in implementing testing strategies based on the Testing Pyramid model.
  • Hands-on experience with tools and methodologies for API Performance Testing (e.g., JMeter, Gatling, LoadRunner).
  • Familiarity with common API testing tools (e.g., Postman, Rest Assured, SoapUI).
  • A conceptual understanding of basic security principles and best practices for identifying security risks in a testing context.
  • Medical, vision, and dental benefits
  • 401k retirement plan
  • Variable pay/incentives
  • Paid time off
  • Paid holidays
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service