of scalable and maintainable test automation frameworks. Define and enforce best practices for test automation across teams and projects. Collaborate with development, DevOps, and QA teams to integrate automated testing into CI/CD pipelines. Mentor and guide QA engineers and automation testers, providing technical leadership and training. Evaluate and recommend new tools, technologies, and processes to improve test … automation progress, quality metrics, and risks to stakeholders. Required Qualifications: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. 7+ years of experience in softwaretesting, with at least 4 years in test automation. Proven experience leading test automation initiatives and teams. Expertise in automation tools such as Selenium, Cypress, Playwright, Appium, TestNG … JUnit, etc. Strong understanding of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps). Experience with API testing tools (e.g., Postman, RestAssured). Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes). Excellent problem-solving, communication, and leadership skills. Preferred Qualifications: ISTQB or equivalent certification. Experience with performance testing tools (e.g., JMeter, Gatling More ❯
basis. The successful candidate will be responsible for leading the quality assurance efforts for Salesforce Service Cloud solutions throughout the development lifecycle. This role demands a strong background in software quality assurance, meticulous attention to detail, and a proactive approach to identifying and mitigating potential issues. The QA Lead will work closely with developers, architects, and project managers, and … test strategies for Salesforce Service Cloud implementations, based on provided designs and user stories. Lead a team of QA analysts and testers, providing guidance, mentoring, and support. Oversee various testing activities, including functional testing, regression testing, integration testing, system testing, and user acceptance testing. Identify, document, and track software defects using Jira, ensuring clear … guidelines. Participate in requirements gathering and design reviews to provide input on testability, quality considerations, and resource planning. Drive the development and improvement of QA processes, best practices, and testing methodologies. Work within an Agile development environment, participating in sprint planning, daily stand-ups, retrospectives, and release planning. Ensure adherence to project timelines and deliverable deadlines. Ensure adherence to More ❯
permanent basis. The successful candidate will be primarily responsible for ensuring the quality of Salesforce Service Cloud solutions throughout the development lifecycle. This role demands a strong background in software quality assurance, meticulous attention to detail, and a proactive approach to identifying and mitigating potential issues. The QA Consultant will work closely with developers, architects, and project managers. Key … responsibilities: Develop and execute comprehensive test plans and test cases for Salesforce Service Cloud implementations, based on provided designs and user stories. Perform various testing activities, including functional testing, regression testing, integration testing, system testing, and user acceptance testing. Identify, document, and track software defects using Jira, ensuring clear communication with the development team. … Create and maintain test documentation, including test plans, test cases, and test summary reports. Key Skills & Experience: 5+ years of hands-on experience as a Quality Assurance Consultant or Software Tester. Extensive experience with Salesforce Service Cloud implementations. Strong understanding of softwaretesting methodologies and best practices. Proficiency in designing and executing test plans and test cases. More ❯
Coventry, England, United Kingdom Hybrid / WFH Options
Getting In Limited
policy and procedures, for example on-boarding and leaver policies, and remote working procedures using a support desk operating platform. Diagnose, resolve and recommend improvements to address hardware and software problems and compatibility issues experienced by external clients and customers, including liaison with third party vendors. Lead and manage upgrades and new technology implementations taking opportunities to speed up … deployment through automation and process efficiency. Monitor systems performance, investigate issues, collect performance statistics and create reports using application management software and tools. Provide first fix unassisted strategic technical advice both in person or with remote desktop support tools by using the correct tool to provide analysis, diagnosis and resolution. Categorise and prioritise incoming applications support requests. Monitor systems … and software cycles to identify need for upgrades and patching with timely deployment. Identify trends and solve systemic issues using analytical tools. Work alongside the support team to address systemic issues, involving relevant in-house teams or third-party vendors where necessary. Ensure that all requests for application support are dealt with according to agreed framework and procedures, recommending More ❯
degree of autonomy and exposure to unique and exciting technologies centred around engineering, physics, and science. Key Responsibilities: This role combines technical leadership with hands-on involvement in complex testing operations Around 25% of the role focuses on team leadership (6 Test Engineers and Technicians) and people management, with the remaining 75% focused on technical execution and problem-solving … operations Drive test development and problem-solving initiatives Support New Product Introduction (NPI) processes Provision of test support to the R&D team and product engineering Use bespoke simulation software integrated with test platforms Apply LabVIEW and Python in test development and automation tasks Ideal Candidate Profile: Current role as a Test Engineering Manager or Senior Test Engineer stepping More ❯
3. Model-Based Software Developer Overview: You will be responsible for implementing system functions using model-based design approaches. This role is central to translating high-level system designs into embedded software using tools like MATLAB/Simulink. Key Responsibilities: Develop and maintain model-based software for automotive systems. Integrate feature system requirements into functional models. Work … in collaboration with controls engineers and software integration teams. Validate model behaviour against system-level requirements. Optimize model performance and support code generation for embedded targets. Requirements: Proficiency in MATLAB/Simulink and model-based development processes. Experience in embedded systems or automotive control software. Understanding of system architecture and real-time constraints. Ideal Candidate Profile: Deep experience with … MATLAB/Simulink and Stateflow. Familiar with auto-code generation and software-in-the-loop testing. Understands vehicle dynamics, propulsion, or control algorithms. Experienced in Agile or model-based environments. MATLAB/Simulink/Stateflow Model-Based Design (MBD) or (MBSE) Embedded software/Auto-code generation MIL/SIL/PIL Control systems dSPACE/TargetLink Likely More ❯
stakeholder needs and system requirements Applying MBSE methodologies to support systems lifecycle activities Communicating complex system architecture and design elements to technical and non-technical stakeholders Collaborating with systems, software, hardware, safety, and test engineers to ensure coherent system development Providing technical leadership and guidance to junior engineers Your skills and experiences: Expertise in SysML, architecture frameworks and MBSE More ❯