Dovetail Hiring QA Engineer
Dovetail Software is now offering an opportunity for an experienced QA Engineer to join our team to lead software QA for an innovative AWS-based SaaS software project. The ideal candidate will work with our talented team of developers and report directly to the Director of Development. This position is located at our headquarters in Austin, TX.
We’re currently looking for:
- QA Engineer (this post)
- Developers and Senior Developers
- DevOps Engineer
Company Description
Dovetail Software is a leader in web-based HR Case Management software and Customer Support solutions that enable organizations to provide effective support for both employees and customers. Dovetail is an open, dynamic, and collaborative environment with a focus on innovation and creativity. We operate on the philosophy of “treat people right” & let our team of professionals do what we hired them to do: build & sell industry leading products.
We don’t punch clocks or micromanage redundant processes. Dovetail is an open & relatively flat organization; where we challenge each other on a regular basis, keeping us all at the top of our professional game. We have the nimble flexibility of a start-up … which means we have the visibility of one, too. When you do a great job, everyone notices; when you need help? We’re there to see that, too; and the open communication in our team helps keep us all on the right path. We’re data-driven and gather as much data as we can before making decisions. We’re customer focused and spend a lot of time talking with our customers and making sure that we build stuff that helps them be more awesome.
We encourage continual learning & development. Our technical team participates in various community organizations, write blogs, and are frequently working on outside projects because they enjoy development. Participation in the community (blogger, attendance of events, avid blog reader + commenter, etc.) will put you firmly in the running for this position. We’re looking for people that believe learning and continuous improvement are primary responsibilities of a software developer.
What’s life at Dovetail like? We could tell you a bunch of great reasons why you should come to work for Dovetail; like our 15 days of Vacation for 1st year employees or flexible work hours; but we’d rather let you hear it from the team. Here’s what some of our team members had to say about why they like working at Dovetail Software:
Company & Team:
- The people, I enjoy working with passionate learners who all challenge me everyday ~Ryan, Developer
- Working with awesome people – lots of high end people on the team, dedicated to what they’re doing (not slouching or just keeping your head down) ~Chad, Director Development
- I like that the team here takes the “do it right” approach, rather than the “get it done NOW and ship it NOW” approach. We challenge each other, and we’re all better for it. ~ Aaron, Development
- I really like how we as a company contribute back to the community ~ Dru, Development
- I love the product I work on and the challenges we tackle as a team ~Brandon, Development
Opportunity:
- My team is trusted to make technical decisions instead of being forced into poor long term decisions for short term gains. ~Brandon, Development
- Not a lot of red tape or roadblocks to get in the way of doing things right – a lot of freedom to choose the right solution without unreasonable constraints ~Chad, Director Development
- I really appreciate the flexibility that this team gives me to choose what I want to focus and work on: I never feel pigeon-holed into a pre-defined “developer” slot. If I see something that I could improve, I have the freedom to tackle it. ~ Aaron, Development
Benefits:
- The culture, everyone here is committed to a healthy work/life balance and that is really awesome ~Ryan, Development
- Not a lot of red tape or roadblocks to get in the way of doing things right – a lot of freedom to choose the right solution without unreasonable constraints ~Chad, Development
Job Description
Dovetail software is one of the most of progressive and innovative software development shops in the U.S. We’re building a software product line using pioneering practices and technologies such as:
- Automated acceptance and regression testing (using Selenium WebDriver)
- Test-driven development
- Continuous integration
Core Responsibilities
- Achieve the most usable, highest quality software product in a team environment.
- Empathize with the user and question whether functionality actually makes sense.
- Flush out defects, inconsistencies, and bugs in the software.
- Always think about how to automate to constantly increase test coverage and enforce quality throughout the development process.
- Develop and maintain user stories, help write grammars, smoke screen tests, regression tests, and any manual tests.
Skills/Characteristics
- Ability to competently discuss the difference between black and white box testing and when each is appropriate.
- Drive to achieve a user experience designed for humans that makes people happy as well as productive.
- Attention to detail and consistent use of comprehensive test strategies.
- Excellent communication skills.
- Team player, ability to work in a high energy team room with other professionals.
Participation in the community
We’re looking for someone who is involved in the testing/development community through attendance of events, participates as an avid blog reader and commenter, or publishes a blog. Being involved will put you firmly in the running for this position. We’re looking for people that believe learning and continuous improvement are primary responsibilities of a tester. We’re hiring motivated people for a terrific opportunity with a team of recognized software development and agile community leaders.
Background
At least 5 years of experience in QA analysis and testing of software applications with a proven track record of developing and delivering successful test strategies
Our development methodology
We are an Agile/XP shop. We work in a continuously-improving pipeline mode, not iterations or long crushing release cycles. We have a collaborative, open communication relationship with our customers. We place an emphasis on usability and how people interact with our software. We write tests before we write functional code to clarify our design intentions. We automate whatever we can. We keep the build clean.
We work in an environment that maximizes communication to minimize the volume of spec documents. We build software that can effectively respond to change. We use open source tools where appropriate, and proprietary tools where they make sense. We have executive support and visibility all the way up to the owner of the company.
Additional Information
Dovetail is proud to be an Equal Opportunity Employer & all of your information will be kept confidential according to EEO guidelines.
To Apply
Send an email to tech-jobs@dovetailsoftware.com with your resume/cv as an attachment or a link. We’d also love to see your github profile as well as what industry organizations, meet-up groups, memberships & or social communities you participate in.