Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Senior Quality Assurance Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Lead quality assurance efforts for software products, ensuring high standards and exceptional delivery.
  • Company: KX accelerates data and AI-driven innovation for top global enterprises with high-performance analytics solutions.
  • Benefits: Enjoy a hybrid work model in London, fostering a collaborative and growth-oriented environment.
  • Why this job: Join a dynamic team to enhance your skills in QA while impacting major industries worldwide.
  • Qualifications: 7+ years of QA experience, strong knowledge of methodologies, and proficiency in automation tools required.
  • Other info: Mentorship opportunities available for junior engineers, promoting a culture of continuous improvement.

The predicted salary is between 43200 - 72000 £ per year.

About KX:

Our mission is to accelerate data and AI-driven innovation with high performance analytics solutions, enabling our customers to transform into AI-first enterprises. KX is trusted by the world\’s top investment banks & hedge funds, aerospace and defence, life and health sciences, semiconductor, telecommunications, and advanced manufacturing companies.

Time series and vector data analytics and management are at the heart of our products, independently benchmarked as the fastest on the market. They help our customers process data at unmatched speed and scale and empower LOB leaders, developers, data scientists, and data engineers to build high-performance data-driven applications and turbocharge their favourite analytics tools in the cloud, on premise, or at the edge.

KX technology enables the discovery of richer, actionable insights for faster, better-informed decision making which drives competitive advantage and transformative growth for our customers. KX operates across North America, Europe, and Asia Pacific.

Role Overview:

We are seeking a highly skilled Senior QA Engineer to join our growing team and ensure the quality and reliability of our software solutions. The ideal candidate will have extensive experience in quality assurance of large-scale Enterprise Software products involving full software development lifecycle – starting from validation of user needs & software requirements to delivery of features and gathering feedback from to end users.

As a Senior QA Engineer at KX, you will be responsible for leading the quality assurance efforts for our software products. You will design and implement testing strategies, automate test cases, and work closely with development teams to identify and resolve issues. Your expertise will help us maintain high standards of quality and deliver exceptional products to our customers.

Your responsibilities will include helping the team deliver good quality responsive web applications with speed & efficiency, testing quality of features, defect reporting, helping the team with troubleshooting & debugging defects. Contribute towards internal technical documentation and liaising with support representatives to solve customer issues.

Key Responsibilities:

  • Test Strategy: Develop and implement comprehensive test strategies and plans to ensure the quality of software products. Testing of both functional and non-functional element of the product features.
  • Automation: Design, develop, and maintain automated test scripts using tools such as Cypress, Selenium, JUnit, or similar frameworks.
  • API Testing: Implement API Testing strategies, standards & tooling
  • Manual Testing: Perform manual testing when necessary to validate functionality and identify defects.
  • Test Case Management: Create, maintain, and execute detailed test cases and test scenarios.
  • Defect Tracking: Identify, document, and track defects using bug tracking tools like JIRA or Bugzilla.
  • Collaboration: Work closely with development, product management, and other cross-functional teams to ensure quality throughout the software development lifecycle. Participate in code reviews and provide feedback on testability.
  • Performance Testing: Conduct performance and load testing to ensure the software meets performance requirements.
  • Regression Testing: Perform regression testing to ensure existing functionality is not affected by new changes.
  • Continuous Improvement: Continuously improve testing processes and methodologies to enhance efficiency and effectiveness.
  • Mentorship: Provide guidance and mentorship to junior QA engineers, fostering a collaborative and growth-oriented environment.
  • Reporting: Report and track defects, and work with developers to resolve them, generate & present detailed test reports and metrics to stakeholders.

Key Skills and Qualifications:

  • Qualifcations: Bachelor\’s degree in computer science, Engineering, or a related field or equivalent experience
  • Experience: 7+ years of proven experience as a QA Engineer, QA Lead or similar role.
  • Technical Expertise: Strong knowledge of QA methodologies, tools, and processes.
  • Automation Skills: Proficiency in test automation tools and frameworks (e.g., Selenium, JUnit, TestNG).
  • Programming: Basic understanding of programming languages such as Python or JavaScript.
  • Manual Testing: Experience in manual testing and creating detailed test cases.
  • Defect Tracking: Familiarity with defect tracking tools (e.g., JIRA, Bugzilla).
  • Performance Testing: Experience with performance and load testing tools (e.g., JMeter, LoadRunner).
  • Collaboration: Excellent collaboration skills and the ability to work effectively with cross-functional teams.
  • Problem-Solving: Excellent problem-solving skills, ability to identify, analyse, and resolve issues effectively.
  • Agile Methodologies: Familiarity with agile development processes and working in sprints.
  • Communication & Soft Skills:
  • Strong verbal and written communication skills.
  • Strong interpersonal and communication skills.
  • Highly motivated and self-directed, capable of multi-tasking, and able to work with minimal supervision.
  • Exceptional attention to detail

Required Tools and Technologies:

  • Test Suite: Demonstrable ability to manage & maintain of Test Suits in a test management software.
  • Languages & Frameworks: Test automation scripting – Selenium / Cypress, basic knowledge of JavaScript/Typescript
  • API Testing: API Testing strategies, standards & tooling – REST/GraphQL/gRPC, Open API v3, cURL, PostMan
  • Version Control: Good understanding of Version control – Git
  • Agile Tooling: JIRA, Confluence
  • Development Tools: VS Code, Basic Scripting – Bash, PowerShell

What would help:

  • Languages & Frameworks: Basic knowledge of Python, JavaScript/Typescript, HTML5/CSS, Responsive UI design
  • Containerization: Some exposure of containerization technologies (e.g., Docker, Kubernetes).
  • Cloud Platforms: Basic familiarity with cloud platforms – AWS (Preferred) / Azure / GCP
  • CI/CD Tools: Some exposure to CI/CD tooling such as GitLab CI, GitHub Actions.
  • DevOps, DevSecOps: Basic understanding of DevOps & DevSecOps best practices.
  • Security & Privacy: Good Understanding of security testing strategies, chaos & performance testing, security benchmarks (Pen Testing, CIS/NIST etc) and privacy legislations (GDPR)
  • Development Tools: Some experience with VS Code, Basic Scripting – Bash, PowerShell
  • Databases: Basic understanding of SQL/NoSQL databases (PostgreSQL, MongoDB, Redis) and their testing.

Location & Workplace Type:

This position takes on a hybrid working model based in London.

Why Choose KX?

Data Driven: We lead with instinct and follow fact.

Naturally Curious: We lean in, listen and learn fast.

All In: We take ownership, take on challenges and give it our all

Senior Quality Assurance Engineer employer: KX

At KX, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. Our hybrid working model in London allows for flexibility while providing ample opportunities for professional growth and mentorship, particularly for our Senior Quality Assurance Engineers. With a commitment to data-driven decision-making and a supportive environment, we empower our employees to take ownership of their work and contribute to transformative projects that drive success for our clients.
K

Contact Detail:

KX Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Quality Assurance Engineer

✨Tip Number 1

Familiarize yourself with KX's products and their unique features, especially in time series and vector data analytics. Understanding the core technology will help you articulate how your QA skills can enhance their software solutions.

✨Tip Number 2

Highlight your experience with automation tools like Selenium or Cypress during discussions. Be prepared to discuss specific projects where you've successfully implemented automated testing strategies, as this aligns closely with the role's requirements.

✨Tip Number 3

Showcase your collaboration skills by discussing past experiences working with cross-functional teams. KX values teamwork, so sharing examples of how you've effectively communicated and resolved issues with developers will set you apart.

✨Tip Number 4

Prepare to discuss your approach to performance testing and how you've ensured software meets performance requirements in previous roles. This is crucial for KX, given their focus on high-performance analytics solutions.

We think you need these skills to ace Senior Quality Assurance Engineer

Test Strategy Development
Automated Testing with Selenium and Cypress
API Testing (REST/GraphQL/gRPC)
Manual Testing and Test Case Creation
Defect Tracking using JIRA or Bugzilla
Performance and Load Testing (JMeter, LoadRunner)
Collaboration with Cross-Functional Teams
Problem-Solving Skills
Agile Methodologies Familiarity
Strong Verbal and Written Communication Skills
Attention to Detail
Basic Programming Knowledge (Python, JavaScript)
Version Control with Git
Continuous Improvement Mindset
Mentorship and Guidance for Junior Engineers

Some tips for your application 🫡

Tailor Your CV: Make sure to customize your CV to highlight your experience in quality assurance, particularly with large-scale enterprise software. Emphasize your skills in automation tools like Selenium and JUnit, as well as your familiarity with defect tracking tools such as JIRA.

Craft a Strong Cover Letter: In your cover letter, express your passion for quality assurance and how your background aligns with KX's mission of delivering high-performance analytics solutions. Mention specific projects where you developed test strategies or automated testing processes.

Showcase Relevant Experience: When detailing your work experience, focus on your roles that involved developing and implementing test strategies, performing both manual and automated testing, and collaborating with cross-functional teams. Use metrics to demonstrate the impact of your contributions.

Highlight Continuous Improvement: Discuss any initiatives you've led or participated in that aimed at improving testing processes or methodologies. This could include mentoring junior engineers or introducing new tools that enhanced efficiency in QA practices.

How to prepare for a job interview at KX

✨Showcase Your Automation Skills

Since the role emphasizes automation, be prepared to discuss your experience with tools like Selenium or Cypress. Share specific examples of how you've designed and implemented automated test scripts in previous projects.

✨Demonstrate Your Problem-Solving Abilities

The company values strong problem-solving skills. Prepare to discuss challenges you've faced in QA and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Familiarize Yourself with Agile Methodologies

As the role involves working in agile environments, brush up on agile principles and practices. Be ready to explain how you've contributed to agile teams and adapted to changing requirements in past roles.

✨Prepare for Technical Questions

Expect technical questions related to QA methodologies, performance testing, and defect tracking tools like JIRA. Review key concepts and be ready to demonstrate your knowledge through practical examples.

Senior Quality Assurance Engineer
KX
K
  • Senior Quality Assurance Engineer

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-03-01

  • K

    KX

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>