Job Description:
Job information
Software Engineer (Testing) from the Company
TUV SUD Limited, this latest
Software Engineer (Testing) job vacancy is located in the city
Remote located in the country
United Kingdom . This latest job opening is open to job seekers who have the latest education / graduate
GCSE . Job Vacancies in this
Technology field have been opened and published up to the specified time.
Job Responsibility:
Tasks
- With over 70 years' experience in the UK, TÜV SÜD provides testing, product certification, knowledge services and training to a range of industries covering the Aerospace, Defence, Electronics & Consumer, Machinery, Marine, Medical, Rail and Telecommunications sectors.
- Are you a talented Software Engineer with expertise in C#, Delphi, C++ and python This your chance to become a key contributor in maintaining high-quality sofrware and efficient development processes within agile development teams.
- Key Responsibilities:
- Overseeing testing across multiple teams and products
- Designing, developing, and maintaining robust automated test frameworks and scripts.
- Implementing, managing, and optimising Continuous Integration (CI) and Continuous Deployment (CD) pipelines.
- Collaborating closely with software development teams to establish effective testing strategies, test plans, and detailed test cases.
- Executing comprehensive performance, regression, integration, and acceptance testing.
- Monitoring, analysing, and documenting test results, proactively addressing any issues or anomalies.
- Maintaining detailed documentation of test processes, frameworks, scripts, and results.
- Troubleshooting and resolving software deployment, environment, and integration-related issues efficiently.
- Continuously improving and streamlining testing and deployment processes.
Qualifications
- Essential Skills & Experience:
- Bachelor's degree in Computer Science or equivalent experience.
- Automated Testing: Extensive experience designing, developing, and executing automated tests using tools such as Selenium, Cypress, NUnit, JUnit, or similar frameworks.
- CI/CD Tools: Proven experience with CI/CD pipeline tools like Jenkins, GitLab CI, Azure DevOps, GitHub Actions, or equivalent.
- Scripting & Coding: Strong proficiency in scripting and programming languages such as Python, JavaScript, Java, or C#.
- Test Strategies: Deep understanding of various testing methodologies including unit, integration, performance, regression, and acceptance testing.
- Containerization: Experience with container technologies (Docker, Kubernetes) for creating consistent testing environments.
- Version Control: Proficiency using Git and understanding branching strategies.
- Agile & SDLC: Solid understanding of agile software development lifecycle methodologies.
- Communication Skills: Excellent verbal and written communication abilities to effectively document and convey technical information.
- Problem-Solving: Strong analytical thinking, troubleshooting capabilities, and proactive issue resolution skills.
- Desirable Skills & Experience:
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with infrastructure as code (IaC) tools like Terraform, Ansible, or Chef.
- Exposure to monitoring and logging tools such as Prometheus, Grafana, ELK Stack.
- Knowledge of performance testing tools (JMeter, Gatling).
- Understanding of security testing methodologies.
Keywords : Remote jobs
Closed Date :
2025-08-17