IT Testing and Quality Assurance Engineer – AWS & AI Technologies
Company: Pinnatum Consultancy Limited
Location: London
Posted: May 8th, 2026
Key Responsibilities
- Develop, implement, and maintain testing strategies, procedures, and standards for both new and existing applications.
- Collaborate with developers, product owners, and project managers to understand requirements and design comprehensive test plans and test cases.
- Execute manual and automated tests, analyzing and documenting results effectively.
- Identify, report, and track defects using bug-tracking tools, ensuring timely resolution.
- Perform security testing to identify vulnerabilities and ensure application integrity and data protection.
- Conduct performance and load testing to evaluate system scalability, reliability, and responsiveness under varying conditions.
- Manage and support test environments using cloud platforms, including AWS and Azure.
- Utilize Azure DevOps for test management, CI/CD pipelines, and project tracking.
- Use Jira to manage tasks, defects, and sprint progress within Agile frameworks.
- Design, implement, and maintain containerized test environments using Docker and Kubernetes.
- Perform testing and quality assurance within Kubernetes‑orchestrated environments.
- Analyze performance test results to identify bottlenecks and recommend optimization strategies.
- Continuously improve testing processes to enhance product quality, reliability, and user experience.
- Stay up to date with industry trends and best practices in QA, cloud computing, AI testing, containerization, performance, and security testing.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proven experience in software testing and quality assurance, including performance and security testing.
- Strong understanding of QA methodologies, tools, and processes.
- Hands‑on experience with cloud platforms such as AWS and Azure.
- Proficiency in Azure DevOps and Jira for test management and project tracking.
- Experience with both manual and automated testing tools (e.g., Selenium, JUnit, TestNG, Cypress, and low‑code/no‑code testing tools).
- Solid knowledge of containerization and orchestration technologies, particularly Docker and Kubernetes.
- Experience with performance testing tools (e.g., JMeter, LoadRunner, BlazeMeter, Gatling).
- Strong analytical and problem‑solving skills with high attention to detail.
- Excellent communication and collaboration skills.
- Ability to work independently and manage deadlines in a fast‑paced environment.
#J-18808-Ljbffr
Apply Now