Software Development Engineer in Test ›
Filevine
Software Engineering
Salt Lake City, UT, USA
Posted on Friday, October 22, 2021
Primary Responsibilities
- Support the team in
- Writing and identifying test cases
- Setting up of test environments
- Designing test plans
- Developing test cases/scenarios based on use cases
- Executing automated tests and occasionally manual tests cases
- Assisting in the design and implementation of automated test frameworks
- Performing helpful code reviews
- Identifying opportunities for automated testing at different levels (unit, integration, UI, API, etc.)
- Work within assigned team to complete duties as assigned
- Be part of an on-call rotation with other team members to provide escalated emergency support
- Communicate frequently, clearly, and effectively with various technical and management audiences on usability, serviceability, and suggested changes
- Maintain the scalability, performance, and efficiency of the automated regression suite
Required Knowledge & Skills:
- 3+ years working as a software engineer or test automation engineer
- Experience with an object-oriented language such as C# or Java
- Strong hands-on experience with automated testing of APIs
- Familiarity with MSSQL, HTML, CSS, AngularJS, React
- Understanding of the application development life cycle
- Excellent written and verbal communication skills
- Strong analytical and problem-solving skills
Preferred Knowledge & Skills:
- Familiarity with advanced techniques such as stubbing and mocking
- Familiarity with source control systems and CI/CD Pipelines
- 1+ year(s) experience with automated testing frameworks such as Selenium WebDriver or Cypress
- Experience with testing REST Web Services
- Familiarity with Postman, Fiddler or similar tools
- Familiarity with Performance/Load Testing techniques and tools like Jmeter, LoadRunner, or Locus.
- Knowledge of QA Testing Techniques via ASTQB, CSTE, CAST, or equivalent
Education:
- B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience