Software Development Engineer in Test, Outlaw ›
Filevine
Software Engineering
Salt Lake City, UT, USA
Posted on Tuesday, August 13, 2024
Duties and Responsibilities
- Design, develop, and maintain automated test scripts using JavaScript, Cypress, or Playwright.
- Collaborate with cross-functional teams to define test strategies and ensure comprehensive test coverage.
- Develop and execute test plans, scenarios, scripts, and procedures.
- Analyze and resolve technical and application testing issues.
- Adhere to high-quality testing principles while delivering solutions on-time and on-budget.
- Debug and report issues across services and multiple levels of the stack with an eye toward improving maintainability and reliability over the long term.
- Improve testing standards, tooling, and processes.
- Participate in code reviews and provide feedback on testability and quality.
Knowledge and Skills
- Proficient in JavaScript, with experience using Cypress or Playwright for test automation.
- Strong knowledge of test automation frameworks, tools, and techniques.
- Experience with API testing and development.
- Strong problem-solving skills.
- Excellent understanding of the software development and testing lifecycle.
- Strong communication skills and ability to work collaboratively within a team.
- Familiarity with continuous integration and delivery (CI/CD) processes.
Education
- B.S. in computer science, information systems, a related field; comparable certifications; or equivalent direct work experience.