What are the responsibilities and job description for the Quality Engineer position at i3 Verticals?
JOB TITLE: Quality Engineer
DEPARTMENT: Public Sector - Justice Tech
REPORTS TO: Software Engineering Manager
JOB LOCATION: Remote (U.S. based)
TRAVEL: 0%
SUMMARY OF POSITION:
Position works as part of a Software Engineering team to understand features and technical implementation. Works with Product Owners, Project Managers, Software Engineers, and Support to understand customer usage models and develop test plans and test suites that approximate real-world environments and scenarios.
ESSENTIAL DUTIES & RESPONSIBILITIES:
- Debugs software products using systematic tests to develop, apply, and maintain quality standards for company products.
- Develops, modifies, supports, executes, and automates software test plans and test scripts.
- Analyzes and writes test standards and procedures.
- Codes and executes test harnesses and has knowledge/familiarity with at least one scripting language.
- Maintains documentation of test results to assist in debugging and modification of software.
- Analyzes test results to ensure existing functionality and recommends corrective action.
- Consults with Software Engineers in resolution of problems.
- Participates in and provides input during code/design walkthrough/reviews.
- Provides feedback in preparation of technical appraisals of programming languages, systems, and computation software.
- Ensures quality computer integration into the overall functions of scientific computation, data acquisition, and processing.
MINIMUM QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- 2-5 years of related experience or equivalent combination of education and experience.
- Proficient in building and executing test scripts, test plans, and test cases.
- Proficient in testing web applications.
- Experience with mobile, responsive, and adaptive web design patterns.
- Experience with web accessibility analysis.
- Strong communication skills.
PREFERRED QUALIFICATIONS (EDUCATION AND EXPERIENCE):
- Bachelor's degree (B. A.) from four-year college or university in Mathematics, Computer Science, or related field.
- Experience with court systems and solutions.
- Experience with test automation processes, frameworks, and tools.
- Experience with Playwright for test automation.
- Understanding of Agile software development principles and best practices.
- Knowledge of the Atlassian suite (Jira, Confluence, Bitbucket, etc.).
Not currently recruiting from California, Colorado, Connecticut, Maryland, Nevada, New Jersey, Ohio, Rhode Island, Washington, or New York state.