Principal Software Engineer, Test - Tableau

3 weeks agoSeattle, WA

Job Details

To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.

Job Category Products and Technology

Job Details

Principal Software Engineer, Test - Tableau

In this role you will be planning and creating product coverage automation and building out test infrastructure to expand and improve automation across Windows, OSX, and Linux. You will be writing tests that live in the full stack, from platform to client UI. You will become fluent in our testing platforms and work on extending them. This role is very collaborative and you will be partnering with feature teams and scrum teams to make the right decisions for balancing unit-level and integration automation with end-to-end automation and business scenario testing.

Some of the things you'll be doing include:

  • Test strategy planning as we move to continuous integration and continuous deployment.
  • Test automation planning: designing user scenarios to be covered, including business case scenarios, equivalence class partitioning for test cases, etc.
  • Identifying opportunities for test case improvements and optimizations, including new and existing test frameworks and automation, to ensure we always deliver the highest quality experience to our customers.
  • Test case automation implementation.
  • Being an ambassador for quality within the entire dev organization, working with feature teams and developers to broaden and improve test coverage and robustness.

Who you are:

Experienced. You have at least five years of experience testing software, including writing test cases and tools in an object oriented programming language. You understand what it takes to create software that is used by thousands or millions of people.

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, and Python, and have demonstrated the ability to come up to speed quickly on new technologies. You have strong knowledge of development and test tools and you are well-versed in object-oriented design in Python and/or Java.

Passionate about Quality. A love of testing, tuning, and analysis through a rigorous scientific approach. You are passionate about creating a delightful user experience.

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 are not satisfied thinking about how the product does work; you also consider how it should work.

Educated Bachelor of Science in Computer Science is a nice to have. We are looking for tech industry experience and people who love problem- solving.

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!

For Colorado-based roles: Minimum annual salary of $110,000. You may also be offered a bonus, restricted stock units, and benefits. More details about our company benefits can be found at the following link:

If you require assistance due to a disability applying for open positions please submit a request via this Accommodations Request Form .

Posting Statement
At Salesforce we believe that the business of business is to improve the state of our world. Each of us has a responsibility to drive Equality in our communities and workplaces. We are committed to creating a workforce that reflects society through inclusive programs and initiatives such as equal pay, employee resource groups, inclusive benefits, and more. Learn more about Equality at Salesforce and explore our benefits. and are Equal Employment Opportunity and Affirmative Action Employers. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status. and do not accept unsolicited headhunter and agency resumes. and will not pay any third-party agency or company that does not have a signed agreement with or .

Salesforce welcomes all.