Job Directory Software Engineer in Test, Tableau Server

Software Engineer in Test, Tableau Server
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

At Tableau, our philosophy is build it, break it and rebuild it better. Software Engineers in Test at Tableau are software developers that embody that philosophy.

In this position, you will be a member of a team of dedicated software engineers focused on testing Tableau Server. You will help define the strategy for testing of Tableau Server via the most effective and efficient mechanisms such as unit, integration, functional, throughput, and stress tests. You will leverage open source tools and build new frameworks to help us ship a performant and high quality product that delights customers.

Some of the things you'll be doing include…

* Design and develop test automation including unit, integration, functional, throughput and stress tests.
* Participate in the evolution of the system architecture and build components that plug in to multiple consumers.
* Analyze, categorize, and assess scope and coverage of current tests.
* Develop tools and infrastructure as necessary to facilitate testing.
* Help establish automation goals for new and existing features.
* Work in a fast paced, agile environment with a feature team comprised of dev, test, and product owners

Who you are…

* Experienced. You have 2+ years of professional experience writing code, testing and profiling large-scale distributed systems. You can troubleshoot/debug/analyze complex issues involving multithreading and concurrency. You have strong skills and experience in at least one OO language such as C#, Java or C++.
* Technical. You love implementing code that "just works" - things that are robust, scalable and that perform well. Excellent understanding of Object Oriented languages such as C++, Java, and Python.
* Self-Motivated. You do great work and the drive to deliver is just a part of you.
* Passionate about Testing. A love of testing and breaking code. You can find those edge cases and can discover unique paths to exercise features in new and unexpected ways.
* A True Team Player. You enjoy collaborating with, learning from, and teaching others, so we all can become better. You assume the good intent in others, and actively do your part to create a positive work environment.
* Customer Focused. You want to learn about customers, their challenges & scenarios and you find satisfaction in shipping quality products that delight customers.
* Relentlessly High Standards. You have high standards, and your personal software practices ensure you deliver high quality no matter what. You believe in constantly releasable quality, iterations, design for testability, and you build your own tools & techniques to achieve high quality and low cost of support. You deliver better results through using quality practices every day, and you even have taught or influenced others to improve their practices.
* 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!
* Bachelor of Science in Computer Science or equivalent

#LI- LW1

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.