cover image
Virtuoso QA

Virtuoso QA

www.virtuosoqa.com

1 Job

114 Employees

About the Company

Virtuoso QA pushes the boundaries of traditional software test automation and quality assurance. Our team of experts have developed a new platform to spearhead the emerging paradigm in automated software testing called Intelligent Quality Assistance. Allow us to introduce Virtuoso QA…. Virtuoso QA does far more than old school QA. It assists your team at every stage in the development pipeline, enabling even non-technical users to automate their testing processes and build in quality from the get-go. Virtuoso QA reduces the need for manual interventions and inputs with a highly intuitive UI that’s both quick and easy to learn. Businesses moving towards a DevOps approach can rely on Virtuoso QA as a key component in their digital transformation strategy. Our platform integrates with all of the major CI/CD tools on the market to complement and enhance your existing efforts to automate your software development processes. How does it work? Let’s take a closer look…. Virtuoso QA takes testing to the next level of automation by combining the power of Robotic Process Automation and Machine Learning. Virtuoso QA uses bots to explore your applications and to map every execution path. Even in the most dynamic of apps, nothing is missed. Machine Learning enables Virtuoso QA to automatically generate tests from a few basic initial inputs. Virtuoso QA does the work so you don’t have to.

Listed Jobs

Company background Company brand
Company Name
Virtuoso QA
Job Title
Senior Backend Software Engineer
Job Description
**Job Title:** Senior Backend Software Engineer **Role Summary** Lead backend development for a cloud-based software testing platform that leverages AI and machine learning to enhance automation and quality assurance. Focus on designing, building, and optimizing scalable, distributed services while collaborating with cross-functional teams to advance product features. **Expectations** - Collaborate on architecture design for distributed systems. - Improve scalability, performance, and efficiency of backend services. - Own feature development from inception to deployment. - Translate technical requirements into high-quality software solutions. - Innovate by solving complex problems and integrating new technologies. - Contribute to product roadmap decisions and strategic planning. - Work effectively in remote, cross-functional team environments. **Key Responsibilities** - Architect and implement backend services for the cloud platform. - Enhance system performance and scalability through targeted improvements. - Develop and deliver product features aligned with technical and business goals. - Collaborate across teams to solve technical challenges and meet requirements. - Evaluate and adopt new tools, frameworks, and methodologies to optimize development workflows. **Required Skills** - Proficiency in JVM languages (Java/Kotlin) with strong algorithms/data structures knowledge. - Experience with distributed systems design and challenges. - Expertise in clean code principles and software design patterns. - Problem-solving abilities to address complex technical challenges. - Strong communication for cross-functional teamwork. - Leadership qualities with self-driven project ownership. - Detail-oriented focus on code quality and user-centric outcomes. **Required Education & Certifications** - Bachelor’s degree in Computer Science or a related technical field. - 5+ years of experience in software development. - Proven experience in the SaaS industry. - Optional: Proficiency in TypeScript/Go, advanced testing techniques (mocking, browser automation).
United kingdom
Remote
Senior
28-01-2026