Typical Responsibilities/Tasks:
• Test Strategy & Execution: Create, maintain, and execute detailed test plans and test cases encompassing functional, performance, and security testing.
• Test Automation (Cypress): Design, develop, and maintain robust automated end-to-end test suites using Cypress to ensure consistent software quality and reduce manual testing overhead.
• Cloud Environment Testing (AWS): Conduct comprehensive testing of distributed applications and microservices hosted within AWS cloud environments, ensuring scalability and reliability.
• CI/CD Integration (Azure DevOps): Integrate automated test scripts into Azure DevOps CI/CD pipelines to enable continuous testing and seamless deployments.
• Defect Management: Identify, document, and track software defects using Azure DevOps (or similar tools like JIRA), working closely with development teams to ensure timely resolution.
• Leadership & Mentorship: Lead QA initiatives, provide technical guidance to junior team members, and advocate for quality engineering best practices across the development lifecycle.