Software Quality Assurance Engineer

Location: Monterey, CA

Overview of position: As a Software Quality Assurance Engineer, you will be a part of a growing team of hands-on, passionate professionals developing innovative software solutions for internal and external clients. In this role, you will:

Responsibilities:

  • Create test plans and test cases and efficiently execute test cases across all functional areas of our products and solutions
  • Test code manually and with automated tools using black box and white box testing techniques
  • Report issues related to complex problems using log files and write automated scripts to aid in testing
  • Analyze designs and code to better understand features to help us deliver quality software
  • Find, isolate, document, regress, and track bugs through resolution tracking the progress in a defect tracking tool
  • Interpret and report testing results, and be a vocal proponent for quality in every phase of the development process
  • Work with Software Development Engineers to understand overall technical architecture and how each feature is implemented
  • Obtain a working knowledge of the database and software architecture used by the applications to be able to identify failure points and to know how it may or may not impact the testing efforts for software releases.
  • Work seamlessly in a multi-vendor environment to obtain requirements, specs and pertinent data to accurately test the applications. Keen understanding of the application business rules, configuration management process, deployment process, Test/Model Infrastructure, and backend components required to support the applications
  • Provide recommendations and implement a solution to formalize the testing process including implementing a test repository and automation testing tool

Requirements:

  • A Bachelor’s degree in CS, MIS, or a related degree, or the equivalent in education and experience is required
  • Ideal candidates will also have a minimum of 4 years of experience using automated testing tools including evaluating,  proposing solutions and implementing from scratch a suite of tools from test case design to automated testing execution
  • Strong interpersonal and communication skills, able to train users on topics, provide presentations to an internal audience, write documentation, and interact positively with and receive direction from upper management
  • Highly motivated and self-driven, capable of working with little instruction to resolve demanding tasks, as well as work with internal teams
  • Possess the need for perfection down to the last detail

Desired Testing & Experience with the following:

  • Salesforce
  • Call center applications
  • SOAP UI
  • SQL
  • Data Analytics
  • Debug tools
  • Automated Browser testing