Quality Assurance Engineer
We are seeking a talented and highly motivated QA Engineer to join our dynamic software development team working with leading-edge technologies to build innovative products.
The Quality Assurance Engineer role is a critical role within the agile software development team that will collaborate with cross functional teams. This is an opportunity to be part of a dynamic and results driven team to ensure that only high quality of software is delivered to our ‘blue chip’ customers.
In this role, you will be actively involved in all aspects of the Software Development Life Cycle (SDLC) including the design, development, test, and release. You will be accountable for ensuring that the products, are reliable by creating appropriate test cases, automated testing and manual testing plans.
About the Company:
Solace Global Risk is part of a global security company who specialises in risk management and have developed their own proprietary SaaS solutions to assist in keeping our client personnel safe wherever they are in the world.
If you meet the requirements and are passionate about delivering exceptional software products, we encourage you to apply for the QA Engineer position and contribute to building life critical, and cutting-edge software solutions.
Responsibilities:
- Develop effective test strategies including test plans, test cases and continuously enhance the test processes to drive efficiency and effectiveness.
- Execute comprehensive test plans, test cases, and test scripts to validate software functionality, performance, and usability.
- Perform thorough functional, regression, integration, and system testing to identify defects to ensure software stability.
- Report bug and errors to the Development team and document steps necessary to reproduce the issue.
- Collaborate with cross-functional teams to define acceptance criteria and provide feedback during the development process to improve product quality.
- Perform root cause analysis of software defects and work closely with the development team to ensure timely resolution.
- Participate in design and code reviews to ensure testability and identify potential quality issues early in the development lifecycle.
- Replicate and troubleshoot customer-reported issues, document steps necessary to recreate the issue and coordinate the resolution.
- Actively contribute to a positive and collaborative team environment, by sharing knowledge and expertise with other team members.
- Report on quality trends and identify methods to improve quality
- Stay up to date with industry best practices, to drive continuous improvement in QA processes.
- Test Design and Execution – Design test scenarios based on functional specifications and tracking defects
- Documenting test processes, procedures and results to provide reports to stakeholders
Required competencies:
- Working knowledge of Test-Driven Development (TDD).
- Ability to write and execute automated tests using testing frameworks and tools (e.g., Selenium, JUnit, or similar).
- Familiar with modern frontend frameworks, especially React.
- At least 3 years of experience working as a QA Engineer or Software Tester, or a possess a degree in Computer Science/Engineering.
- Strong understanding of software development lifecycle, testing methodologies including black-box, white-box, and grey-box, and quality assurance principles.
- Proficiency in writing clear and concise test plans, test cases, and defect reports.
- Experience with test management and defect tracking tools (e.g., Jira, TestRail, or similar).
- Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
- Excellent communication and collaboration skills and team-oriented.
- Knowledge of programming languages (e.g., C#, JavaScript, or similar) and SQL
Desirable competencies
- Familiarity with continuous integration/continuous deployment (CI/CD) concepts and tools (Azure DevOps, Bitbucket Pipelines, or similar).
- Ability to evaluate code to ensure compliancy with coding standards
- Jira
Key Relationships
- IT Director
- CISO
- Software Development Team
- Product owners
Compensation and Benefits:
- Attractive annual salary
- Health insurance
- Cycle to work scheme
- Company pension
- Gym membership contribution
To apply, please email a CV and covering letter, with FAO Chris Lawrence in the subject line to: info@solaceglobal.com