We are looking for...

Open position

Quality Assurance Specialist

Location

Portugal, with the possibility to work remotely

Reports to

Technical Leader

Technical team responsibilities

Software Development

Write and maintain code for digital products, ensuring functionality and performance.

System Integration

Integrate various systems and applications, ensuring seamless data flow and interoperability.

Infrastructure Management

Oversee the cloud infrastructure, ensuring scalability, security, and availability.

DevOps Practices

Implement and manage CI/CD pipelines, automate workflows, and ensure efficient deployment processes.

UI/UX Design

Create intuitive and user-friendly interfaces, ensuring a seamless user experience.

Quality Assurance

Test and validate products to ensure they meet quality standards and are free of defects.

Technical Support

Provide technical expertise and troubleshooting for development and integration challenges.

Company Overview

IPS Innovative Prison Systems (operating in North America as ICJS Innovative Criminal Justice Solutions Inc.) is a boutique research, IT development and advisory firm specialized in the field of justice, prison services, community sanctions and measures, juvenile justice, and law enforcement. Through our research, advisory services, and digital products, under the umbrella of one all-embracing integrated strategy, we develop and promote fair, effective, and proportionate evidence-based responses to criminal justice issues and challenges worldwide.

Job Description

We are seeking a meticulous and dedicated Quality Assurance/Tester to join our Criminal Justice Digital Transformation Team. This professional will ensure that our digital solutions, particularly the HORUS 360iOMS Offender Management System, meet the highest standards of quality, functionality, and reliability. The QA/Tester will work closely with development and product teams to identify issues, recommend improvements, and ensure a seamless user experience.

Key Responsibilities

Testing and Validation

Develop, execute, and maintain detailed test plans, test cases, and test scripts for manual and automated testing. Validate system functionality, performance, security, and usability.

Bug Identification and Reporting

Identify, document, and track bugs and issues using bug tracking tools. Work closely with development teams to ensure timely resolution of issues.

Test Automation

Develop and maintain automated test scripts using relevant tools and frameworks. Ensure comprehensive test coverage and efficient regression testing.

Quality Assurance Processes

Implement and enhance quality assurance processes and best practices. Conduct regular reviews and updates of testing methodologies to ensure continuous improvement.

User Acceptance Testing (UAT)

Coordinate and support UAT with internal and external stakeholders. Ensure that final product releases meet customer expectations and requirements.

Compliance and Standards

Ensure that all testing activities comply with relevant standards, regulations, and best practices, particularly in the context of criminal justice systems.

Documentation

Maintain thorough documentation of test cases, test results, and quality assurance activities. Prepare and present regular reports on testing status, issues, and resolutions.

Collaboration

Work collaboratively with cross-functional teams, including product managers, developers, and business analysts, to understand requirements and deliver high-quality solutions.

Qualifications

Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. Relevant certifications (e.g., ISTQB, CSTE) are advantageous.

Experience

Minimum of 3-5 years of experience in quality assurance and testing, preferably with enterprise software solutions. Experience in the criminal justice or public safety sector is highly desirable.

Technical Skills

Proficiency in testing tools and frameworks (e.g., Selenium, JIRA, TestRail). Strong understanding of software development life cycle (SDLC) and Agile methodologies. Familiarity with SQL, scripting languages, and test automation tools.

Analytical Skills

Excellent analytical and problem-solving abilities. Ability to identify and troubleshoot issues effectively.

Communication Skills

Strong written and verbal communication skills. Ability to present findings clearly and concisely to various stakeholders.

Attention to Detail

Meticulous attention to detail and a commitment to delivering high-quality work.

Preferred Qualifications

Certifications

ISTQB Certified Tester or similar credentials.

Domain Expertise

Understanding of offender management systems, criminal justice procedures, and correctional facility operations.

Innovation

Experience in implementing innovative testing solutions and automation in a regulated environment.

Languages

English proficiency. Portuguese, Spanish and French are desirable.

Personal Attributes

Ethics and Integrity

High level of professional integrity and ethical standards. Commitment to confidentiality and data security.

Adaptability

Ability to adapt to changing project requirements and client needs. Willingness to continuously learn and improve technical skills.

Team Player

Strong collaborative skills and the ability to work well with diverse teams.

Application Process

Interested candidates should submit their application, cover letter, and CV through the following form. In the cover letter, please highlight your experience in product management of digital systems.

IPS Innovative Prison Systems is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.

Applications will be reviewed on a rolling basis until the position is filled.