Zendesk is looking for a strong Sr. Software Engineer in Test to join our team. You'll work with a team of passionate engineers working with state of the art technology. We pride ourselves on our creativity and being able to come up with innovative solutions. Our main focus is to increase confidence and coverage across all our products and to ensure we deliver the best possible solutions.
Being a high growth, global company you'll have the opportunity to work with and learn from hard-working engineers in Madison, San Francisco, Melbourne and other Zendesk offices across the globe.
What you get to do every day:
Drive and lead the test effort from planning and organization to execution and delivery. Develop effective test strategies.
Write or contribute to test plans and/or test cases in medium to large sized projects of moderate complexity
Advocate and educate product/project teams on test design, automation framework use and implementation. Work with those teams to evaluate testability of new features/implementations.
Use your knowledge of testing and testability to influence better software design, promote the best engineering practices, bug prevention strategies, testability, and other quality attributes across products.
Continually work to incorporate automated tests into our CI and CD deployment pipeline
Perform creative exploratory testing of new features and products
Provide critical feedback to software engineers and product managers to improve features and capabilities
Actively engage in the continuous improvement of testing practice with a focus on speed, quality and innovation
What you bring to the role:
BS or MS in Computer Science or equivalent experience of test automation development
4+ years experience in automation testing, QA Engineer, Automation Engineer, Software Developer in Test, Test Engineer, etc.
Experience developing test frameworks with automation tools such as Selenium WebDriver, Capybara, Cucumber or similar
Demonstrated experience with automated testing of large scale, distributed web applications
Hands-on experience with Docker and AWS in a CI or CD
Experience with Agile/Scrum methodologies
Proven problem-solving skills in a fast-paced, collaborative and agile work environment
A love for independent research and a passion for staying up-to-date with the latest testing practices and automation trends
Ability to work as part of a disciplined team, where you determine your tasks in coordination with co-workers, rather than waiting for work to be assigned to you
Creative, innovative and out of the box thinking
Excellent written and verbal interpersonal skills
Nice to Have:
Experience in executing and conducting Performance / Load test using Jmeter or other
Experience testing APIs
Experience with Sauce Labs
Experience with Continuous Integration systems or Continuous Deployment / Delivery
Experience working on open source projects with an active GitHub repo
Zendesk builds software for better customer relationships. It empowers organizations to improve customer engagement and better understand their customers. Zendesk products are easy to use and implement. They give organizations the flexibility to move quickly, focus on innovation, and scale with their growth.
More than 150,000 paid customer accounts in over 150 countries and territories use Zendesk products. Based in San Francisco, Zendesk has operations in the United States, Europe, Asia, Australia, and South America.
Interested in knowing what we do in the community? Check out the Zendesk Neighbor Foundation to learn more about how we engage with, and provide support to, our local communities.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law.
By submitting your application, you agree that Zendesk may collect your personal data for recruiting, global organization planning, and related purposes. Zendesk's Candidate Privacy Notice explains what personal information Zendesk may process, where Zendesk may process your personal information, its purposes for processing your personal information, and the rights you can exercise over Zendesk's use of your personal information.