‹ Back to careers

Quality Assurance / Software Developer in Test

Filevine is a rapidly growing software company that is pioneering a new way of managing complex requirements and tasks, saving our users valuable time, improving productivity and efficiency, and driving a higher level of customer satisfaction by improving communications. Filevine is known for powerful analytics, innovative organizational science, and a world-class user experience. The company has an extraordinary team of passionate professionals who love working together to help organizations thrive.

Job details:

  • Develop automation by writing components, tools, and scripts to automate the owned test cases
  • Develop powerful tools and automation systems to accelerate product development, ensuring long-term quality
  • Automate and execute functional UI and API end to end tests as well as integration tests
  • Ensure the teams and roles you work with are following the standards and best practices when working with QA
  • Create test documentation (test strategies, plans, designs, scripts) derived from a variety of sources (business use cases, functional specifications, object models, relational diagrams, class diagrams, and system diagrams) to support individual and group testing efforts
  • Create feature test plans and cases, and supporting applications, harnesses, and automation to successfully test at the API, class, interface, data access, and application layers
  • Assist in maintaining quality of work through regular code reviews
  • Mentor entry-level Software Associates in Test on engineering and company best practices
  • Advocate for quality software development by influencing and improving upstream development processes, creating a proactive approach to quality in all its forms
  • Analyzes test results to determine where application bugs exist and where tests need improvement

Requirements:

  • 3-5 years of test experience (Manual & Automation)
  • 5 years of programming experience (C#, Java, Ruby, Python)
  • Understanding of risk based testing and risk mitigation planning
  • Ability to use metrics and data to holistically assess the testing needs of a product
  • Clear understanding of software development practices and life cycles
  • Strong knowledge of Object Oriented concepts
  • Self-reliant and motivated self-starter
  • Project and task oriented with a focus on details
  • Ability to work well within a group or individually on projects

Must Have:

  • Experience in building/improving test automation frameworks. 1+ years
  • Experience developing test automation in .NET, Java, or Python
  • In depth experience with Selenium
  • Experience with CI platforms such as Jenkins or Bamboo
  • Experience with API Testing, Postman, or SoapUI

Preferred to have:

  • Bachelor’s Degree in Computer Science, Engineering, Math or Physics, graduation from Technical School, or 2 years of equivalent experience.
  • Knowledge of industry testing/development best practices
  • Understanding of Cucumber/Specflow
  • Using unit test frameworks such as NUnit, xUnit, Junit or TestNG
  • HTML5 (HTML, XML, CSS, & Javascript), and .NET/Java Development Environments
  • Building mocks/stubs to perform isolated testing
  • Database Management Systems
  • Linux and Windows Server/IIS Environments Testing
  • Proven ability to write test automation frameworks or harnesses
  • Experience with Crucible, Git, Github
  • Mobile Platform Testing (Android, iOS, Windows Phone)
  • Cloud IaaS Solutions (AWS, Azure, OpenStack, etc.)
  • Agile Development Methodologies (Scrum/Kanban)

Cool Company Perks

  • Open office working atmosphere
  • MacBook Air
  • Free snacks and drinks
  • Ergonomic and height-adjustable workstations
  • Competitive compensation and benefits package
  • Opportunity to learn from a dedicated leadership team
  • Dynamic, rapidly growing company, focused on helping organizations thrive

Filevine is an Equal Opportunity Employer. Qualifications for employment, promotion and other terms and conditions of employment are based upon the ability to perform the job. Equal-employment opportunities are provided to all applicants and employees without regard to race, creed, religion, color, age, national origin, sex, disability, veteran status, or other legally protected class. Filevine is committed to providing reasonable accommodations for qualified individuals with disabilities. If you need assistance or accommodation due to disability, or if you have concerns related to Filevine's equal employment opportunities, you may contact us at legal@filevine.com