Job Description
Job Description
The Software Quality Engineer will be focused on all phases of the software development
process and must have strong experience and skills in a variety of capabilities, including
engineering and technology, verbal and written communication, problem-solving, reasoning
and logic, and practical skills.
Requirements
Core Responsibilities
● Drive the overall quality discipline.
● Develop standards and procedures to determine product quality and release
readiness.
● Identify and report on key KPIs for product quality.
● Drive innovation and streamline the overall testing processes.
● Drive the tooling, technologies, and testing processes.
● Perform and document risk analysis.
● Maintain an effective test case bank by documenting and maintaining test cases, and
by developing and maintaining automated tests.
● Establish and maintain the automated testing framework.
● Create robust test plans.
● Perform manual and automated testing, tracking and reporting on test progress and
results.
● Review user interfaces for consistency and functionality.
Qualifications
● Bachelor’s degree in Computer Science (CS), Information Technology (IT), or a
related field, OR completion of an IT bootcamp focused on Java development.
● Strong programming skills, particularly in Java.
● Experience with automated testing frameworks and tools.
● Solid understanding of software quality assurance methodologies, tools, and
processes.
● Proven ability to write clear, concise, and efficient code.
● Familiarity with Agile development methodologies.
● Excellent problem-solving, analytical, and reasoning skills.
● Strong verbal and written communication abilities.
● Ability to work collaboratively in a team environment.
Full-time