Principal Software Engineer in Test

The Position

What You’ll Do

We are looking for a Principal level individual contributor who is passionate about quality and has a demonstrated track record of leading large scale quality transformations by providing thought leadership to diverse, smart, and driven engineers to achieve our vision.

You will work with our automation and engineering architects to innovate and build highly scalable test automation and CI/CD solutions at Unit, Integration and End-to-End system level. You will also nurture and grow the Quality First mindset across the organization and enable all engineers to develop fast and release with confidence. Your responsibilities will include:

  • Strategic Leadership: Plan and collaborate with other teams at Twitter in delivering impactful changes, whilst working together with Quality Engineering teams for the long term. 

  • Provide oversight: Lead strategy with engineers and architects to understand how everything fits together and how best to deliver meaningful impact. Understands when test automation is applicable and when it is not, and what are the risks.

  • Execution: Make decisions which balance between immediate impact and long-term bets, as well as managing resourcing and prioritization.

  • Relationship management: You will forge close relationships with the Principal and Staff engineering community as well as with engineering and product management leaders in multiple organizations at Twitter.

  • Cross functional partnership: Work closely with other teams from across the company to deliver high priority projects which may involve multiple disciplines.

Qualifications

Who You Are

  • You are a skilled technical influencer and have a track record of successfully influencing product direction. You have a respectful, collaborative approach that earns the trust of your peers and stakeholders. 

  • You have built great software with a team while following best practices around quality, test automation and an agile work style. 

  • You are an innovator with a proven track record conceiving of significant innovations that result in substantial positive impact to customers. 

  • You have a proven execution track record that is customer-centric in prioritization

  • You are a good communicator with clear and concise, active listening and empathy skills. 

  • You bring a strong perspective that motivates engineers to develop simple, pragmatic solutions to complex problems.

  • You invest in the learning and growth of the people you lead. 

Requirements

  • MS or PhD in computer science, math or equivalent work experience. 

  • 15+ years of experience as a hands-on expert-level practitioner of Test Driven Development and various test automation techniques. 5+ years of experience leading large Quality initiatives across cross functional teams in multiple organizations. 

Company Description

Who We Are

Twitter Quality Engineering team’s purpose is to enable our product teams to rapidly deliver the highest quality products while improving development velocity and customer satisfaction. Our team specializes in functional, system, automation, unit, and integration testing for highly performant mobile and web applications and backend services. You will become part of a passionate, professional and business outcomes driven team. Dedication to software craftsmanship and a commitment to open and honest feedback are core to our working environment.

 

Additional Information

Here’s all the legal good stuff: We are committed to an inclusive and diverse Twitter. Twitter is an equal opportunity employer. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.

 San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Team

Software Engineering

Location

Remote US

 

Application

U.S. Equal Employment Opportunity information (Completion is voluntary)
Non U.S. Equal Employment Opportunity information (Completion is voluntary)
Privacy and data