hero
30
companies
282
Jobs

Software Development Engineer in Test ›

Filevine

Filevine

Software Engineering
Salt Lake City, UT, USA
Posted on Friday, September 27, 2024

Primary Responsibilities

  • Responsibly drive complex projects forward to completion
  • Exercise independent judgement
  • Design and write test plans and automated test scripts
  • Analyze and improve the scalability, performance, and efficiency of the testing pipeline
  • Build solutions to aid in automated testing
  • Make informed recommendations to management
  • Provide leadership and mentoring to other engineers
  • Performing helpful code reviews
  • Independently identify opportunities for automated testing at different levels (End to End, Integration, UI, etc.)
  • Independently identify areas of improvement and possible solutions
  • Be part of an on-call rotation with other team members to provide release and escalated emergency support
  • Communicate frequently, clearly, and effectively with various technical and management audiences on usability and serviceability and suggested changes

Knowledge & Skills:

  • 5+ years working as an automated test engineer desired
  • Expert in an object oriented language such as C# or Java
  • Proficient in MSSQL
  • Complete understanding of application development life cycle
  • Proficient knowledge of QA Testing Techniques & STLC
  • Proficient understanding of advanced techniques such as stubbing and mocking
  • Proficient understanding of source control systems (GitLab) and CI/CD Pipelines (Jenkins)
  • Proficient understanding of automated testing frameworks such as Playwright, Selenium WebDriver and/or, Cypress
  • Advanced level experience testing REST APIs
  • Experience with Postman, Fiddler or similar tools

Education:

  • B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience
  • 1-2 years experience of AI Testing (Anthropic, Vertex, etc) is a "nice to have"