IT Testing and Quality Engineer - Azure
Posting date: | 19 May 2025 |
---|---|
Salary: | £32,000 to £40,000 per year |
Hours: | Full time |
Closing date: | 18 June 2025 |
Location: | London, UK |
Remote working: | On-site only |
Company: | Pinnatum Consultancy Limited |
Job type: | Permanent |
Job reference: |
Summary
Key Responsibilities:
Develop, implement, and maintain testing procedures and guidelines for new and existing software.
Collaborate with software developers and project managers to understand requirements and design comprehensive test plans.
Execute manual and automated tests, analysing and documenting results.
Identify, report, and track software defects using bug-tracking tools.
Conduct security testing to identify vulnerabilities and ensure software safety.
Perform performance testing to assess software speed, scalability, and stability under load conditions.
Utilize cloud technologies (Azure, AWS cloud) to support and manage test environments.
Leverage Azure Devops for project management and continuous integration.
Use Jira to track and manage project tasks, issues, and progress.
Implement and manage containerised test environments using Docker and Kubernetes.
Perform testing and quality assurance on Kubernetes-managed environments.
Analyse performance test results, identifying bottlenecks and potential improvements.
Recommend improvements to enhance product reliability, performance, and user experience.
Stay updated with the latest industry trends and best practices in quality assurance, cloud technologies, containers, kubernetes, performance, and security testing.
Qualifications:
Bachelor’s degree in Computer Science, Information technology, or related field.
Proven experience in software testing and quality assurance, including performance and security testing.
Strong understanding of QA methodologies, tools, and process.
In-depth experience with cloud technologies, including Azure Cloud and AWS.
Proficiency with Azure DevOps and Jira for project management and tracking.
Experience with both manual and automated testing tools (Selenium, Unit, TestNG, Cypress, No-code/Low-code testing tools).
Strong knowledge of container technologies and orchestration tools, particularly Docker and kubernetes.
Experience with performance testing tools and strategies (Scapa, Blazemeter, JMeter, Load Runner).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and meet deadlines in a fast-paced environment.
Preferred Qualifications:
Certified Software Tester (CSTE) or ISTQB certification.
Experience with Agile methodologies.
Familiarity with continuous integration and continuous deployment (CI/CD) process.
Knowledge of security testing tools and practices.
Develop, implement, and maintain testing procedures and guidelines for new and existing software.
Collaborate with software developers and project managers to understand requirements and design comprehensive test plans.
Execute manual and automated tests, analysing and documenting results.
Identify, report, and track software defects using bug-tracking tools.
Conduct security testing to identify vulnerabilities and ensure software safety.
Perform performance testing to assess software speed, scalability, and stability under load conditions.
Utilize cloud technologies (Azure, AWS cloud) to support and manage test environments.
Leverage Azure Devops for project management and continuous integration.
Use Jira to track and manage project tasks, issues, and progress.
Implement and manage containerised test environments using Docker and Kubernetes.
Perform testing and quality assurance on Kubernetes-managed environments.
Analyse performance test results, identifying bottlenecks and potential improvements.
Recommend improvements to enhance product reliability, performance, and user experience.
Stay updated with the latest industry trends and best practices in quality assurance, cloud technologies, containers, kubernetes, performance, and security testing.
Qualifications:
Bachelor’s degree in Computer Science, Information technology, or related field.
Proven experience in software testing and quality assurance, including performance and security testing.
Strong understanding of QA methodologies, tools, and process.
In-depth experience with cloud technologies, including Azure Cloud and AWS.
Proficiency with Azure DevOps and Jira for project management and tracking.
Experience with both manual and automated testing tools (Selenium, Unit, TestNG, Cypress, No-code/Low-code testing tools).
Strong knowledge of container technologies and orchestration tools, particularly Docker and kubernetes.
Experience with performance testing tools and strategies (Scapa, Blazemeter, JMeter, Load Runner).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work independently and meet deadlines in a fast-paced environment.
Preferred Qualifications:
Certified Software Tester (CSTE) or ISTQB certification.
Experience with Agile methodologies.
Familiarity with continuous integration and continuous deployment (CI/CD) process.
Knowledge of security testing tools and practices.