Please mention DailyRemote when applying
See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewUpload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will take ownership of QA practices across projects, defining test strategies and ensuring high-quality software delivery. This involves hands-on manual testing, collaborating with engineering teams, and leading the transition toward automated testing.
Journi is a London-based technology consultancy where we partner with businesses to support their technology needs from strategy through delivery. We provide bespoke software development, digital transformation consulting, team augmentation, and ongoing technical support, helping clients build custom products and scale their capabilities quickly with experienced professionals.
We’re looking for a Middle to Senior Quality Assurance Specialist to take ownership of QA practices across our projects and play a key role in ensuring the reliability, performance, and overall quality of the software we deliver.
You’ll be involved throughout the Software Development Life Cycle — from defining acceptance criteria and test cases to planning and executing testing, supporting product releases, and continuously improving QA processes.
This is a hands-on role with a strong focus on manual QA, while also helping shape the transition toward more automated testing as our teams and projects evolve. You’ll work closely with Engineers, Product stakeholders, and technical leadership to establish high-quality standards and ensure quality is embedded throughout the development lifecycle.
QA Strategy & Process
Establish, implement, and continuously improve manual QA practices, processes, and standards.
Help define QA approaches, acceptance criteria, test coverage, and release quality standards.
Develop and maintain comprehensive test plans, test cases, and testing documentation based on product requirements and technical specifications.
Advocate for quality throughout the Software Development Life Cycle and promote a strong quality-focused culture within the team.
Testing & Quality Assurance
Plan and execute functional, regression, integration, performance, and other forms of testing as required.
Perform hands-on testing across web, mobile, and API-based applications.
Execute test cases, analyze results, and identify potential risks or quality issues.
Identify, document, prioritize, and track software defects using issue-tracking tools.
Provide detailed QA reports and clear feedback to relevant stakeholders to support informed release decisions.
Support Engineering and Product teams in investigating and resolving customer-reported issues when required.
Collaboration & Development
Work closely with Engineers, Product Owners, and technical leadership to clarify requirements, resolve issues, and align on quality objectives.
Participate in Agile/Scrum ceremonies and contribute to continuous improvement across the development process.
Conduct code reviews and contribute to unit testing where appropriate.
Collaborate with development teams to ensure agreed QA standards and practices are consistently followed.
Automation & Continuous Improvement
Work with technical and engineering leadership to identify the highest-priority areas for automated test coverage.
Support the transition from predominantly manual QA toward automated testing as the team and product mature.
Contribute to the creation and maintenance of automated end-to-end tests, associated tooling, and testing pipelines.
Stay up to date with QA methodologies, industry best practices, and emerging testing technologies.
Team Development
Provide guidance, training, and mentorship to junior QA team members.
Help shape and grow QA capabilities as projects and teams evolve.
Bring new ideas, approaches, and best practices to the wider QA function.
Proven experience establishing, improving, and leading manual QA processes and practices.
Strong understanding of software testing methodologies, QA processes, and best practices.
Extensive hands-on experience with manual testing and test case creation.
Strong experience developing detailed test plans and ensuring comprehensive test coverage.
Experience with functional, regression, integration, and performance testing.
Experience testing web applications; experience with mobile and API testing is highly valuable.
Strong analytical and problem-solving skills, with a structured approach to identifying and investigating issues.
Experience working closely with Engineering and Product teams throughout the Software Development Life Cycle.
Familiarity with QA automation tools, frameworks, and automated end-to-end testing.
Understanding of CI/CD pipelines and how QA integrates into modern software delivery processes.
Excellent communication and collaboration skills.
Ability to work independently while also contributing effectively as part of a wider team.
Full professional proficiency in English.
A fully remote position for candidates based in the European Union and the UK.
The opportunity to shape and grow QA practices across impactful client projects.
A hands-on role with the opportunity to influence both QA strategy and day-to-day delivery.
A collaborative, innovative environment where your ideas and expertise can make a real impact.
The opportunity to work alongside experienced Engineering, Product, and technical leadership teams.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 219,280+ Jobs in Software Development
Answer easy questions
219,280+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”