Software Testing Consultant

THE FBKS GROUP LIMITED
Hounslow, UK
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£32,000.0 - £42,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Microsoft Windows Agile Methodology Amazon Web Services Data Analysis Android Software Development Apple IOS JIRA Automation of Tests
+54 more
Microsoft Azure Bash Shell C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Computer Programming Databases Continuous Delivery Continuous Integration Linux Github HP Loadrunner Java Database Connectivity Junit Python (Programming Language) Linux System Administration Unix Shell Apache Maven Microsoft Visual Studio Microsoft SQL Server Team Foundation Server Microsoft UI Automation MongoDB MySQL Network Protocols Oracle SQL Developer Systems Development Life Cycle Selenium Service-Oriented Architecture Simple Object Access Protocol (SOAP) SoapUI Software Engineering Software Quality Assurance (SQA) SQL Databases Subversion System Testing Systems Integration Testng Web Services Cloud Platform System Performance Testing Postman Software Troubleshooting SOAPAPI Hp Alm Backend Gitlab Build Tools Restful APIs Cucumber (Software) Selenium Webdriver Software Version Control Api Management Jenkins

Job description

We are seeking a highly skilled Software Testing Consultant to join our dynamic team. The successful candidate will be responsible for designing, developing, and executing comprehensive testing strategies to ensure the quality and reliability of software products. This role offers an excellent opportunity to work across diverse projects, employing cutting-edge testing tools and methodologies within a collaborative environment. The ideal applicant will possess strong analytical skills and extensive experience in software quality assurance, with a focus on automation, performance testing, and system integration., * Develop detailed test plans, test cases, and scripts based on business requirements and technical specifications.

  • Execute various types of testing including functional, system, user acceptance, regression, load, and performance testing using tools such as Selenium, LoadRunner, and Cucumber.
  • Automate test cases using frameworks like TestNG, JUnit, and TestNG to improve efficiency and repeatability of tests.
  • Collaborate with development teams to integrate testing processes within Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins, GitLab, GitHub, Azure DevOps, and TFS.
  • Perform root cause analysis on defects identified during testing phases and work with developers to resolve issues promptly.
  • Conduct API testing for RESTful and SOAP web services using tools like Postman or SoapUI; ensure proper integration with backend systems via JDBC, SQL queries, and data analysis skills.
  • Support system testing activities across various platforms including Windows, Linux, Android, iOS, and cloud environments such as AWS and Azure.
  • Participate in requirements gathering sessions to understand business needs and translate them into effective test cases.
  • Contribute to release management processes by verifying software readiness for deployment through rigorous testing protocols.
  • Maintain comprehensive documentation of test results and defect reports in Jira or HP ALM; ensure traceability throughout the SDLC (Software Development Life Cycle).
  • Provide technical support during the implementation phase; assist in troubleshooting software issues post-release to uphold high standards of quality assurance.

Requirements

Do you have experience in System testing?, * Proven experience in software testing with a strong understanding of SDLC methodologies such as Waterfall and Agile frameworks.

  • Proficiency with automation tools including Selenium WebDriver, Cucumber (software testing tool), TestNG, JUnit, and Visual Studio.
  • Extensive knowledge of performance testing tools like LoadRunner; experience with API testing (REST & SOAP), UI automation, and continuous integration systems such as Jenkins or GitLab CI/CD pipelines.
  • Strong programming skills in Java, C#, Python, SQL (including MySQL, Oracle PL/SQL), PHP, C++, Bash (Unix shell), HTML/CSS/JavaScript for scripting and automation purposes.
  • Familiarity with version control systems such as GitHub, GitLab, SVN; experience with build tools like Maven or Ant.
  • Excellent analytical skills for data analysis and root cause investigation; ability to interpret complex technical information effectively.
  • Knowledge of cloud platforms including AWS or Azure; understanding of web services (REST & SOAP), service-oriented architecture (SOA), and network protocols.
  • Experience working with databases such as MongoDB or Microsoft SQL Server; understanding of operating systems including Windows and Linux environments.
  • Strong communication skills with the ability to collaborate effectively across multidisciplinary teams; experience in business analysis is advantageous. This position is paid from the outset and offers an engaging environment where innovation meets excellence in software quality assurance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · WWC 2022

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:03 min

Automating the complete functional software testing development lifecycle

April Yoho April Yoho · WWC Europe 2026

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all