QA Engineer

at  FD Technologies

London, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Nov, 2024Not Specified10 Aug, 2024N/ASoftware Testing,Testing Tools,Web Applications,Software Development Methodologies,Computer Science,Communication SkillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT KX:

At KX we build time-series, vector-native database solutions our customers use to unlock knowledge and predictive power they can act on with confidence. By simultaneously supporting unstructured and structured data, KX powers accurate, highly contextual results for AI and automation applications with transformative speed, unlimited scalability, and extremely low computing costs. Customers across financial services, manufacturing, telecommunications, life sciences, and aerospace and defense industries use KX to enable real-time processing of vast time-series datasets, improve operational efficiency, speed up discovery, and enhance real-time situational awareness and cybersecurity. KX brings a proven track record of 30 years of customer success, and operates from more than 15 offices across North America, Europe and Asia Pacific.
Role Overview :
We are seeking a skilled QA Lead with expertise in Python to join our growing team. The ideal candidate will have extensive experience in testing web applications and API services, and be able to design and implement robust test frameworks and test plans that ensure high-quality software.

Responsibilities: :

  • Develop and execute manual and automated test cases using Python-based testing tools and frameworks.
  • Work closely with developers to ensure timely resolution of issues and to prevent defects from reaching production.
  • Design and implement test plans that cover functional and non-functional testing of web applications and API services.
  • Collaborate with cross-functional teams to develop and maintain a continuous integration/continuous deployment (CI/CD) pipeline for testing.
  • Establish and maintain quality standards for software development, including coding standards, code reviews, and documentation.
  • Participate in software design reviews to ensure testability of features and to identify potential quality issues.
  • Analyze test results and identify trends, provide feedback to the development team, and implement corrective actions.
  • Train and mentor team members on testing techniques and best practices.

Requirements: :

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • At least 5 years of experience in software testing, including experience with Python-based testing tools and frameworks.
  • Experience in testing web applications and API services.
  • Strong understanding of software development life cycle (SDLC), software testing methodologies, and software quality assurance (SQA) principles.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with Agile software development methodologies.
  • Excellent written and verbal communication skills.
  • Strong analytical and problem-solving skills.
  • Experience leading a team of QA engineers is a plus.

Responsibilities:

  • Develop and execute manual and automated test cases using Python-based testing tools and frameworks.
  • Work closely with developers to ensure timely resolution of issues and to prevent defects from reaching production.
  • Design and implement test plans that cover functional and non-functional testing of web applications and API services.
  • Collaborate with cross-functional teams to develop and maintain a continuous integration/continuous deployment (CI/CD) pipeline for testing.
  • Establish and maintain quality standards for software development, including coding standards, code reviews, and documentation.
  • Participate in software design reviews to ensure testability of features and to identify potential quality issues.
  • Analyze test results and identify trends, provide feedback to the development team, and implement corrective actions.
  • Train and mentor team members on testing techniques and best practices


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Computer science engineering or related field

Proficient

1

London, United Kingdom