Bluebeam is looking for a talented and self-driven Software Automation Test Engineer (SDET) to join our team. Our ideal candidate will create test automation for features developed by our iOS, Android and Web teams, and collaborate with other departments such as Product Management and Technical support to ensure testing aligns with our customer workflows and process. If you are an analytical thinker with a passion for learning new testing technology and delivering quality software, keep on reading.
About the ROLE:
- Write Unit and Integration Tests across multiple platforms (Web, iOS, Android)
- Review product design documentation and ensure that features are developed according to design
- Analyze complicated software systems and develop automated test solutions
- Develop test strategies, create test plans, and execute test cases – both manually and via automation.
- Work closely with product management to define acceptance criteria
- Coach and mentor developers in testing best practices and provide code reviews
- Develop training materials for development team and lead workshops for technical test design
- Be a vocal champion for quality in every phase of the development process
- Create/Evaluate test tools to improve test process and quality
- Work closely with development to facilitate unit test and integration test
- BS in Computer Science
- 5+ years of software QA testing experience or development experience for desktop, mobile, or cloud applications
- Strong experience testing Android and iOS applications
- Knowledge and experience architecting and writing tests in UI automation frameworks (e.g. Selenium, Appium, Espresso)
- Knowledge of CI systems (e.g. Bamboo, Jenkins) and using them for automated deployment and automated tests
- Proven record of building solid test plans and test automation solutions
- Excellent written and verbal communication, people and collaboration skills
- Familiar with defect tracking system (e.g. JIRA, YouTrack)
BONUS POINTS FOR:
- Knowledge and experience with one or more of various Unit Testing Frameworks e.g. xunit, Nunit, etc.
- Experience with Swift, Java and/or C# is a plus
- Familiar with one of the cloud computing services (AWS, Azure, Google App Engine)
- Familiar with Security Testing Concepts
If you think you are a good match for the Bluebeam team, please send us the following:
- Some sort of personalized introduction for us. This could be a cover letter, a few bullet points about yourself, a comic strip you’ve drawn - anything that tells us a bit about you AND why you want to work here.
Learn more about Bluebeam here: http://careers.bluebeam.com/.