Menu

Software Testing Consultant

Job details
Posting date: 07 April 2025
Salary: £31,500 to £32,500 per year
Hours: Full time
Closing date: 07 May 2025
Location: London, UK
Remote working: Fully remote
Company: Zeta Force Ltd
Job type: Contract
Job reference: IT Jobs

Apply for this job

Summary

Key Responsibilities:
• Design, develop, and implement comprehensive software testing strategies and frameworks.
• Provide expert consultation on software quality assurance (SQA) processes and best practices.
• Analyze project requirements and design appropriate testing methodologies.
• Conduct functional, regression, integration, performance, and automated testing.
• Collaborate with development teams to identify and resolve defects and improve product quality.
• Develop and maintain test plans, test cases, and detailed testing documentation.
• Evaluate and recommend appropriate testing tools and technologies.
• Ensure compliance with industry standards and regulatory requirements in testing practices.
• Perform risk analysis to identify critical areas and prioritize testing efforts.
• Drive the adoption of test automation and continuous testing within CI/CD pipelines.
Client Engagement & Stakeholder Management:
• Work closely with clients to understand business needs and tailor testing solutions accordingly.
• Provide technical guidance and training to client teams on testing methodologies and tools.
• Deliver clear and comprehensive reports on testing outcomes and defect tracking.
• Facilitate meetings with stakeholders to present findings and recommend improvements.
• Support pre-sales activities by preparing proposals and delivering presentations.
• Manage client expectations while ensuring project deliverables meet quality standards.
Technical Expertise:
• Implement and manage automated test frameworks using tools like Selenium, JUnit, TestNG, or equivalent.
• Optimize test environments and simulate real-world scenarios for robust testing.
• Stay updated with emerging trends in software testing and quality assurance.
• Execute performance testing using tools such as JMeter, LoadRunner, or similar.
• Troubleshoot and resolve complex testing challenges.
• Integrate testing solutions with DevOps pipelines for seamless delivery.
Process Improvement & Innovation:
• Identify inefficiencies in testing processes and propose innovative solutions.
• Standardize testing procedures to enhance accuracy and reproducibility.
• Advocate for continuous improvement and innovation within the testing lifecycle.
• Mentor and coach junior testing consultants and team members.
• Establish key performance indicators (KPIs) to measure testing effectiveness.
Communication & Collaboration:
• Collaborate with cross-functional teams to align testing efforts with business goals.
• Communicate complex technical concepts to non-technical stakeholders.
• Document and share best practices and lessons learned across projects.
• Ensure effective collaboration between development, QA, and operations teams.

Apply for this job