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