QA Automation Lead Engineer - Cloud Platform Twilio Inc.
About the Job:
Twilio provides hosted carrier-class phone and messaging services and our customer rely on our services always being available and providing high quality.
Twilio is growing exponentially and we looking for Twilio's for a seasoned Continuous Delivery Lead Engineer to develop our culture of high quality services, establish organization wide practices, and work with our engineering team to evolve Twilio's Quality Assurance frameworks.
We are looking for a Continuous Delivery Lead Engineer who is interested in building the next generation of platform systems to support global distribution of Twilio Services, you are someone who wants to be the owner and creator of a cloud based quality framework.
You will receive exposure to the unique set of challenges that come from scaling a global service that has to run at 100% availability. Identifying and building expertise on what it necessary to ensure quality when we release major functionality daily.
The ability to work across multiple parts of the organization is essential for this role, you should be comfortable talk with engineers and business teams about quality.
You need to be comfortable with being the quality evangelist and willing to shine the light on any areas that need improving. While always providing solutions that will improve Twilio services again and again.
Requirements:
You are passionate about software quality and quality metrics.
You are passionate about automation.
You have a proven track record of building automated testing and reporting pipelines.
You have a proven track record of educating and evangelizing quality in an organization. Ensuring code does not ship to production until ALL tests pass in your DNA.
You are an expert in Jenkins, Bamboo or oher CI frameworks.
You are experienced in defining QA within an Agile Development environment.
You have a good understanding of distributed software architectures and ways to determine quality.
You have experience with QA practices for RESTful APIs and high transaction SaaS platforms.
You understand application as well as systems level testing.
You have a solid understanding of TDD, BDD tiers of testing.
You are Hands on, Passionate, Persistent and Creative. You get things done -- you are a doer.
?Responsibilities:
As Technical Lead of the Quality team at Twilio you will be responsible for three key areas, visibility into quality metrics across the engineering organization, creating and evangelizing best practices for quality, and help QA large cross-team and cross-service projects.
The Quality team owns the standardization, adoption, and monitoring of metrics that give the engineering team, management team, and board visibility into historical and predictive measures of engineering quality.
The Quality team owns creating and evangelizing processes for testing and quality at Twilio. This menas working closely with Engineering, Support, and Product to improve quality practices across the company. It also means building tools, generating documentation and configuring continuous integration servers to help teams write and maintain tests. Twilio writes code in a variety of programming languages including Java, Python, Ruby, and PHP and that requires a flexible approach to tools and testing frameworks.
The Quality team is directly responsible for QA'ing specific large cross-team and cross-service projects and infrastructure. For example, the Quality team organizes a series of resiliency exercises that measure Twilio's ability to recover from the failure of key servers, data centers, and regions within 5 minutes.
Working closely with the infrastructure and operational staff to configure and maintain the CI (continuous integration) environment for use by the engineering teams is a key part of this role.
Bonus Points:
You have given industry talks or presented papers on quality. Please sent us links!
Experience building QA automation frameworks in Java, Python, or Ruby.
Bachelors (preferably Masters) degree in Computer Science or Computer Information Systems, or equivalent experience.
Open source. You do it. You dig it.
Perks:
Full benefits, including medical, dental and vision
An Amazon Kindle, $30/month to spend on books and a Twilio track jacket after demoing your first Twilio app in front of the company!
Pre-tax commuter benefits
Catered lunches and a weekly team dinner featuring invited technology and entrepreneurial speakers
Excellent gear (?We ? Apple computers and big monitors ? two if you need ?em?);
A strong belief in life/work balance
| Location: |
548 Market St #14510
San Francisco, CA 94104
United States
|