Software Testing Consultant
Dyddiad hysbysebu: | 21 Gorffennaf 2025 |
---|---|
Cyflog: | £31,500 i £32,500 bob blwyddyn |
Oriau: | Llawn Amser |
Dyddiad cau: | 20 Awst 2025 |
Lleoliad: | London, UK |
Gweithio o bell: | Yn gyfan gwbl o bell |
Cwmni: | Zeta Force Ltd |
Math o swydd: | Cytundeb |
Cyfeirnod swydd: | IT Jobs |
Crynodeb
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.
• 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.