![VirtueTech Recruitment Group](/company-images/d4ca32935a464048a8ddcbc9357e1ea9.jpg)
JavaScript QA | £75,000 | Finance | London
On site
Belfast, United Kingdom
Full Time
16-01-2025
Job Specifications
JavaScript QA | £75,000 | Finance | London
We are seeking a dynamic and driven individual to join a fast-growing team building cutting-edge technology in a high-energy, fast-paced environment. This role requires a detail-oriented, analytical, and methodical professional who is passionate about quality assurance and testing. The ideal candidate is a collaborative team player, ready to contribute to discussions, share insights, and take initiative.
Salary - £75,000 per annum
Hybrid Working - 2 days in office
Key Responsibilities
Lead the design, execution, and documentation of functional and performance tests for a public-facing REST and gRPC API.
Actively participate in user story discussions to define and refine acceptance criteria.
Develop and execute integration tests using Cucumber.
Conduct both manual and automated tests, ensuring comprehensive coverage.
Record detailed test evidence and results within JIRA.
Collaborate with the development team to integrate testing seamlessly into the CI/CD pipeline.
Test additional components, including public-facing admin and documentation portals, with a focus on the API's critical functionality.
Required Skills & Experience
API Testing: Proficient in executing functional and non-functional tests on public-facing REST APIs developed in Node.js.
Automation Expertise: Hands-on experience writing automation tests using Cucumber.
Technical Skills: Strong working knowledge of Node.js, TypeScript, and JavaScript.
Test Case Definition: Experience defining BDD test cases in JIRA and documenting execution evidence.
Tool Proficiency: Skilled in using Postman for load testing and API endpoint validation.
DevOps Integration: Familiarity with CI/CD pipelines and their integration with QA processes.
Agile Environment: Comfortable working in agile teams, with excellent communication and collaboration skills.
If you are interested please come back to me with an updated CV and contact number for immediate consideration.
About the Company
From start-ups to unicorns, you need great people to grow, so at VirtueTech we do recruitment differently. We believe companies are defined by their people, so connecting clients and candidates through mu-tual values is key for a thriving business. With a joint brand mission being paramount for success, you need an agency aligned with that purpose. Which is precisely where we come in... At VirtueTech jobs are more than just a salary, they're a passion. So we understand and reflect our clients values, in both ourselves and... Know more
Related Jobs
![Company background](/assets/defaults/default-company-cover.jpg)
![Company brand](/company-images/2a12ef6ae8ac42839218bb8936b60de5.jpg)
- Company Name
- Oliver Bernard
- Job Title
- Senior Engineer - Frontend Leaning (TS, React, .Net) - £80K
- Job Description
- An innovative AI-powered tech company is seeking a Frontend leaning Senior Full Stack Software Engineer to join their dynamic, globally diverse team. They are revolutionising trade in emerging markets, connecting FMCG Brands, Distributors, and Merchants on a single, equitable marketplace. As a Senior Engineer, you will play a critical role in designing, developing, and maintaining our cutting-edge commerce platform. You will ensure scalable, high-performing software that enhances business operations and benefits our global customer base. Their tech stack is TS, React on the frontend and .Net backend. Ideal candidates are TypeScript/React experts with some experience working full-stack, ideally with .Net. Other languages are also acceptable if you're happy to work in a .Net environment. Key Responsibilities Develop and maintain software systems using modern frameworks and technologies Collaborate with cross-functional teams to define, design, and implement new features Write clean, maintainable, and efficient code Develop and integrate REST, GraphQL, and RPC APIs. Conduct unit, integration, and end-to-end testing Debug and resolve technical issues Participate in production support on a rotational basis Optimise and reduce technical debt Stay updated with emerging technologies and industry trends Required Skills & Qualifications Strong front-end: HTML, CSS, JavaScript, TypeScript, React Backend development skills: Node.js, .NET, PHP, GoLang, Rust Database expertise: MySQL, PostgreSQL, MS SQL Server, MongoDB Knowledge of Git and branching strategies (GitOps) Experience with testing frameworks (Jest, Mocha, Selenium) Strong problem-solving skills and attention to detail Experience in logging, monitoring, and observability Preferred Skills Experience with cloud platforms: AWS, Azure, Google Cloud. Familiarity with DevOps practices and CI/CD pipelines. Knowledge of containerisation: Docker, Kubernetes. Understanding of distributed systems and sharding concepts. Agile methodology experience. Benefits 25 Days Annual Leave (increasing to 26 days after 12 months) Pension & Life Insurance Dental & Private Healthcare Stock / Equity Options Mostly working from home, 1-day per week in London
![Company background](/assets/defaults/default-company-cover.jpg)
![Company brand](/company-images/10479f428c0747fdad15c6d98357d630.jpg)
- Company Name
- Redcentric
- Job Title
- Technical Architect - Development
- Job Description
- Please note: This role is open to UK based applicants only. About Redcentric: Redcentric is a leading managed service provider with a rich end-to-end solution portfolio covering the spectrum of Connectivity, Cloud and Collaboration, designed and delivered by our own highly skilled teams from our privately owned, UK based multi-million pound infrastructure. Redcentric has annualised revenues in excess of £90million, more than 500 highly skilled employees serving over 1000 customers across the UK. With the IT landscape in constant evolution, Redcentric is built around today's modern IT challenges offering application, collaboration, infrastructure, network and IT security services. Learn more about what we do on our website. Purpose: The Development Technical Architect is a key role in a forward-thinking, highly-skilled team who share a common vision of quality, integrity, efficiency. They understand the value of their work and the impact it has on the success of their team, the company overall and our customers. They will contribute to, or sometimes lead, the technical design of complex solutions using modern processes and design patterns, and production-grade technology. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. The role holder will work closely with colleagues both within and outside of their own team and organisation, to ensure successful delivery of software projects. Key responsibilities: Duties will include, but are not restricted to the following: Delivery of high-quality technical solutions to meet stakeholder requirements. Gathers, manages, and prioritises the backlog/workload with internal & external stakeholders. Ensures user stories are ready for development to start work. Ensure that customer requirements are understood clearly and accurately defined, both technically and from a business perspective. Support solutions through the selection of appropriate tools, technologies, and frameworks either drawing on experience or by driving innovation and apply best practice. Effectively communicates designs and principles to implementation teams and supports the delivery. Provide architectural input & ownership into HLD and LLD phases, cost estimation and documentation. Lead and encourage awareness of Redcentric's chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. When required, Identify and coordinate rapid, expert on-the-ground technical fixes for high profile problems when they occur in a client's environment or system/platform. Develop and maintain a deep technical knowledge of the Redcentric technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability, security, maintainability & performance) Mentoring developers in the team and reviewing code, contributing to the overall quality and security principles. Provide technical training, solution awareness and knowledge transfer to other team members. Supporting Project Management by leading the upfront and on-going phases of a delivery. Understand non-functional requirements including performance, resilience, stability, security, maintainability and scalability of systems/solutions. Ensure consistent collaboration, relevant documentation and support/service mechanisms, both internal and external, throughout all engagement lifecycles. Prototyping potential solutions through Proof-of-Concept and MVP implementations Transitioning new client solutions into a managed service and ensuring engagement and value once in service. Contribute to the company's development and the achievement of its mission, growth plans and aims and objectives. This list of responsibilities is not exhaustive, and the role holder is expected to reasonably take on any other responsibilities required to support business activities within the Redcentric Group. Person specification The ideal candidate will be able to demonstrate the following skills and experience: Skills Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels, both internally and externally. A commitment to design, build and deployment excellence. Ability to see the wider picture and consider consequences. Be the technical authority for the client. Systems design considering both functional and non-functional demands. Proficient people management skills, with ability to lead and develop a team as individuals as well as together. Excellent presentation skills and ability to engage non-technical audiences effectively. Knowledge A deep technical knowledge throughout the whole technology stack. Strong demonstrable development experience across a range of technology stacks and of having developed systems based ideally on .NET and related frameworks. Knowledge of front-end development would be beneficial. Deep experience with Cloud based design and deployment patterns on cloud-based platforms, preferably Azure. Deep understanding of the software development lifecycle and key development technologies with a sound familiarisation of at least one methodology (Agile for preference) Strong experience in Agile / DevOps, with Continuous Integration and Delivery techniques. Knowledge of test automation frameworks. Progress Reporting: Methods and techniques for reporting progress against an agreed plan. Understanding of version control, Configuration Management, Reporting, Quality Assurance. Established knowledge of design methods, models and techniques. Good commercial awareness and understanding of the need for business value. Behaviours Capable and confident with complexity and the unfamiliar. Ability to see the wider picture and consider consequences. Ability to have the difficult conversations early and to drive consensus. Proactivity and drive in all areas of work. Inclusive leadership style. Lead and encourage awareness and respect for Agile software design and software engineering disciplines. Seeks peer review and networks with colleagues across the organisation. Focus on results and outcomes. Experience of working with both internal and external customers. Innovative thinker / problem solver. Excellent communication skills are ideal in order to participate and drive internal and customer meetings, as well as develop solutions. Ability to develop, maintain and cultivate client relationships. Be involved in the Architects Forum helping to steer the technology direction. Excellent team motivator and be aspirational to their team.
![Company background](/assets/defaults/default-company-cover.jpg)
![Company brand](/company-images/c24988e95a284eb5a9cfdd7ddfd6609d.jpg)
- Company Name
- CommuniTech Recruitment Group
- Job Title
- Python Engineer. Fixed Income. £130,000-£140,000 + 15% guaranteed bonus + Benefits. Hybrid 2 days a week in Central London office.
- Job Description
- Python Engineer. Fixed Income. £130,000-£140,000 + 15% guaranteed bonus + Benefits. Hybrid 2 days a week in Central London office. My client is a top tier investment management house. Their Fixed Income IT team is looking for a strong Python engineer. If you are interested to learn more, please send a CV for immediate consideration.
![Company background](/assets/defaults/default-company-cover.jpg)
![Company brand](/company-images/6fe795c6a195431d9b8062a1540942de.jpg)
- Company Name
- MagniFind
- Job Title
- Vice President of Engineering
- Job Description
- MagniFind is proud to partner with a pioneering SaaS company specializing in secure payment solutions to find a visionary Vice President of Engineering to lead their global technical organization. YOUR BACKGROUND: Extensive experience leading engineering teams in SaaS companies, with expertise in designing and scaling systems. Strong background in software development, architecture, and modern technologies, with hands-on AWS experience. Expertise in cloud technologies, microservices, DevOps, and CI/CD processes. Proven track record of delivering secure, compliant, and privacy-focused software solutions. Over 10 years of engineering experience, including 5+ years in senior leadership roles such as Director, VP, or CTO. Skilled at managing geographically distributed teams, including offshore locations. Adept at attracting, mentoring, and retaining top engineering talent. Results-oriented leader with a history of successfully managing complex engineering projects on time and within budget. Collaborative approach to working with teams across Sales, Marketing, Customer Success, and Product functions. Experience as an Architect for a SaaS solution during your career is highly valuable. THE COMPANY: A market leader in secure payment solutions, trusted by organizations worldwide. Focused on innovation at the crossroads of technology and security, transforming the payment experience. Experiencing rapid growth, offering exciting opportunities to make an impact at a strategic level. Committed to building secure, scalable, and compliant solutions tailored to customer needs. THE ROLE: Lead, inspire, and scale a high-performing global engineering team while fostering a culture of excellence. Oversee the design and delivery of secure, scalable, and reliable software products. Spearhead cloud-native architectures, microservices, and CI/CD pipeline strategies. Ensure compliance with industry standards for security and data privacy while aligning with business goals. Work closely with cross-functional teams to align engineering initiatives with overall business objectives. Manage projects from inception to completion, ensuring timely delivery within budget constraints. Define and evolve the engineering culture while shaping the company’s technical vision. PREFERRED QUALIFICATIONS: Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred). Experience in FinTech, Payments, or CCaaS industries. Strong grasp of Agile development and metrics-driven product strategies.