Job Directory Senior Software Engineer in Test, Infrastructure

Senior Software Engineer in Test, Infrastructure
Kirkland, WA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

The Tableau Data Group is comprised of tools and technologies that span our in house database (Hyper), data management, data pipeline, as well as desktop applications like Tableau Prep Builder. We have a great team with exciting and fulfilling opportunities to delight customers; to enable them to see and understand data better than ever!

In this role as a Senior Software Engineer in Test, you'll be responsible for designing and implementing test tools and test infrastructure and ensuring it is reliable, robust and allows our tests to run across multiple platforms. We strive to make it easy for test engineers to build comprehensive tests and increase their coverage with minimal work on their part. We are passionate about building easy to use, elegant, well-structured products that delight our customers, and we strive to do so with code and technologies that are high-quality, modern, maintainable, and elegant. Help us fulfill a mission that really matters to the world.

Some of the things you'll be doing include…

* Design and develop test automation frameworks for use across the Tableau Data Sack
* Leverage different platforms depending on the task, and develop tools as necessary to facilitate testing
* Identify and implement work in areas where our infrastructure could be improved
* Stay on top of new technologies we can utilize in our frameworks
* Design and develop test automation including unit, performance, integration, functional, throughput and stress tests
* Analyze, categorize, and assess scope and coverage of current test.

Who you are…

* Experienced. You have 5+ years of professional experience writing code and a proven track record of shipping software. You have strong skills and experience in at least one OO language such as Java, C#, or C++.
* Technical. You love writing things that "just work" - things that are robust, scalable and that perform well. Excellent understanding of languages such as C++, Java, and Python as well as programming experience for cloud based applications. Strong knowledge of development and test tools, in particular Java tools, junit, Selenium, and TestNG. Experience with developing test infrastructure in AWS would be a plus.
* Proficiency. with continuous integration systems like Gitlab and TeamCity.
* Experience with performance testing infrastructure for a SaaS based application is a plus.
* Domain experience with relational databases, data preparation, and data visualization is preferred.
* Experience with performance testing is a plus, using tools like JMeter, LoadNinja, WebLoad, etc.
* Experience with UI automation Testing products like Test Complete is a plus.
* Visionary. You are passionate about data and want to shape the vision for Tableau's Server product.
* Customer Focused. You want to learn about customers, their challenges & scenarios and you find satisfaction in shipping quality products that delight customers.
* Passionate about quality. A love of testing, tuning and analysis through a rigorous scientific approach.
* A True Team Player. You enjoy collaborating, learning from and teaching others so we can all become better developers. You assume good intent in others, and actively do your part to make a positive work environment.
* You are a Recruiter! Tableau hires company builders and, in this role, you will be asked to be on the constant lookout for the best talent to bring onboard to help us continue to build one of the best companies in the world!

#LI-LA1

Tableau Software is an Equal Opportunity Employer.

Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. Our culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world!

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.