Software Automation Test Engineer - QA (Windows, macOS, and iOS teams)

Bluebeam is looking for a talented and self-driven Software Automation Test Engineer to join our QA team. Our ideal candidate will be creating test automation for features developed by our Windows, iOS and macOS 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 tinkerer with a passion for learning new testing technology and delivering quality software, keep on reading.

What you’ll do

  • Write Unit and Integration Tests in C# using Xamarin and Visual Studio
  • Review product design documentation and ensure that features are developed according to design
  • Analyze complicated software systems and develop manual and automated test solutions
  • Develop test strategies, create test plans, and execute test cases – both manually and via automation.
  • 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

Our ideal candidate:

  • BS in Computer Science
  • 4+ years of software QA testing experience or development experience for desktop, mobile, or cloud applications
  • Experience programming in C# or Java
  • Strong foundation in Data Structures and Algorithms, OOP, and design patterns
  • Scripting experience in PowerShell, Python, Ruby, JavaScript
  • Ability to troubleshoot network protocols (i.e. TCP/IP; network infrastructure) using Fiddler, etc.
  • 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)

Additional preferences:

  • Knowledge and Experience with one or more of various Unit Testing Frameworks e.g. xunit, Nunit, etc.
  • Knowledge and Experience with one or more Commercial or Open Source QA Automation software in Desktop/Web/Mobile space e.g. HP UFT, Ranorex, Sikuli, Selenium, Appium, Calabash etc.
  • Experience in Performance and Load testing using Jmeter, Load UI, Microsoft Load Test Tools, Etc.
  • Familiar with one of the cloud computing services (AWS, Azure, Google App Engine)
  • Knowledge of at least one relational database (e.g. MS SQL, Oracle, MySQL) and at least one NoSQL database (e.g. Dynamo DB, REdis, Azure noSQL, etc.)
  • Familar with Security Testing Concepts

If you think you are good match for the Bluebeam team, please send us the following:

  • Your Resume
  • Some sort of personalized introduction: 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.

(Psssst…Be sure to proofread. We pay attention to formatting, grammar, and all that good stuff!)

Want to see what you might best testing:

http://www.bluebeam.com/us/products/revu/

http://www.bluebeam.com/us/products/revu/ipad.asp

http://www.bluebeam.com/us/products/revu/mac/

Learn more about Bluebeam here: http://careers.bluebeam.com/. (Be sure to check out the engineering section and our videos!)

#LI-LM1


Back to top