QA Engineer

SendGrid is a proven cloud-based customer communication platform that successfully delivers over 30 billion emails each month for Internet and mobile-based customers like Airbnb, Spotify, and Uber.  

You will be integrated into a delivery team as a quality champion. You know that being involved early will allow you to find the holes, gaps, dangling else's and eradicate them even before coding starts (knowing these are BIG WINS for the team you make sure the team celebrates finding them). You facilitate the risk-based testing conversations, keeping the team on the same page risk-wise. You design the quality assurance strategy for the sprints and make sure the delivery team is following the Grid’s QA standards. You ensure quality testing of stories, integration touch points, and deployments from inception to production.

What You’ll Do

  • Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
  • Backend system testing with emphasis on data statistical analysis and scalability
  • Lead SendGrid QA engineering processes within the delivery team
  • Be voice of quality to ensure consistency and quality of the product under test
  • Identify automation candidates and work to have automation completed utilizing the Grid’s automation frameworks
  • Manage defect process from identifying and recording through to closure, including root cause analysis
  • Test solutions for complicated problems both independently and with team members
  • We're an agile, fast growing company and this job description isn't meant to be a complete list of your qualifications or all of the things you'll do

About You

  • 5+ years of software quality assurance experience, including thorough understanding of SDLC processes, Agile methodologies and quality assurance principles and fundamentals
  • Experience testing web based application (full stack), with a heavy focus on backend systems
  • Experience using test management tools
  • Proficient in a Unix shell environment
  • Experience in testing RESTful web services and backend APIs
  • Experienced white and gray box tester

Bonus Points

  • Ability to test full stack applications
  • Experience in authoring automation tests
  • Knowledge of golang
  • Experience with testing applications that use Kafka or similar messaging systems
  • Experience with testing applications that use Redis or similar NoSQL datastore
  • Experience working with Docker or container-based testing environments
  • Hands-on experience with CI/CD and configuration management tools like Jenkins and Chef

SendGrid is proud to be an equal opportunity employer. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.

Back to top