Engineering Denver

Senior QA Engineer

Founded in 2009, SendGrid is an industry-disrupting, cloud-based customer communication platform that solves the challenges of reliably delivering emails on behalf of our customers.  We deliver over 33 billion emails a month for 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 network testing (http, TCP)
  • Experience leading QA engineers across teams
  • Lead technical decisions for your team and influence technical decisions across your functional domain
  • Lead SendGrid QA engineering processes across 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
  • Guide, coach and mentor engineers
  • Recommend and champion improvements to our software and product development process
  • Audit to ensure manual tests are added to the test case repositories and have maintained traceability attributes
  • Represent SendGrid at community events
  • 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 

  • 8+ years of software quality assurance experience, including thorough understanding of SDLC processes, Agile methodologies and quality assurance principles and fundamentals
  • Proficient in testing across a highly diverse set of technologies (Databases, Services, APIs, Web Applications, etc.) OR expert in at least one technology
  • Proficient in multiple functional domains (frontend, backend, operations, etc.)
  • Ability to champion quality and test complex components and large scale systems
  • Ability to translate architectural vision into concrete quality initiatives in test
  • Able to achieve complex tasks using own judgement
  • Aligns actions and personal development with longer-term department goals, and can help define a vision of what may be possible
  • Participate as a leader in Agile ceremonies across teams and provide appropriate feedback
  • Proficient using test management tools
  • Proficient in a unix shell environment
  • Persuasive - Bring others to their point of view using logic, data, and emotion. Have a formal process and framework by which to make qualitative and quantitative points, not just using emotional appeals
  • Accountable - Being willing to answer for the outcomes resulting from their own choices, behaviors, and actions. Take ownership of situations that they're involved in
  • Self Motivated - Motivated to do or achieve something because of one's own enthusiasm or interest, without needing pressure from others
  • Focused - Achieve what they set out to do before launching new initiatives. Complete company-linked goals and tasks, not simply to be busy and active
  • Collaborative - A keen ability to support cross-functional projects and decisions. Gets energized from working within a team and cross-functionally to achieve the company's goals

Bonus Points 

  • Experience in writing automation tests
  • Experience in risk-based testing
  • Experience with messaging platforms such as Kafka
  • Experience in containerization such as Docker
  • You’ve gone through the growing pains of a startup, and learned how to help a company mature

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.