Job Directory Software Engineer in Test, Dashboard Applications

Software Engineer in Test, Dashboard Applications
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

So you've got an amazing chart that will change the way people think, make decisions, or do their work. But how will you share it with others? Will you build a dashboard that people can use to understand and evaluate progress? Or will you tell a beautiful and visually compelling story around your data? Or perhaps you will build an application-like product that will elevate your consumers' insights to a whole new level!

On the Dashboard Applications team we are building these capabilities into Tableau, and we need your help to make it happen!

As a Software Engineer, you will be contributing to our vision of turning Tableau into an application platform. You will be testing code that lives in the full stack, from platform to client UI. You will also become well-fluent in our testing platforms, making the right decisions of balancing unit-level and integration automation with end-to-end automation. The team is focused on building and testing for desktop and web-based clients, as well as our native mobile apps.

Some of the things you'll be doing include…

* Delivering great customer-friendly interfaces on our desktop and web clients that allow people to interact with their data and see it the way that makes sense to them
* Coding automated tests using multiple technologies across our highly integrated suite of cloud, server, and desktop
* Validating customer scenarios across the range of Dashboard Applications features
* Creating, improving and maintaining new and existing test frameworks

Who you are…

* Experienced. 1+ years of professional experience coding in object-oriented languages and testing business application or consumer products.
* Highly Technical. You love writing things that "just work" - things that are robust, scalable and that perform well. You have excellent command of languages such as C++, C#, Java, Python, and have demonstrated the ability to come up to speed quickly on new technologies.
* Passionate about Quality. You love building easy to use and beautiful user interfaces. You love to write maintainable and understandable quality code, and have a passion for solving complex problems.
* Self-Motivated. You do good work and the passion to deliver is just a part of what you do.
* 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 do your part to create a positive work environment.
* Customer Focused. You want to learn about customers, their challenges and scenarios, and you find satisfaction in shipping quality products that delight customers.
* 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.
* Educated. 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.