This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Senior Full Stack Software Development Engineer in Test (SDET) at Tech Mahindra. This role is critical in ensuring the quality, reliability, and scalability of UI and backend applications across enterprise platforms hosted in Azure environments.
Job Responsibility:
Design, develop, and maintain automated test frameworks for UI and backend applications using Selenium, Playwright, and related tools
Build and execute end-to-end, regression, integration, and functional test suites for full stack systems
Apply AI tools (e.g., Claude, GitHub Copilot, ChatGPT, or similar) to: Generate and refine test cases, Improve test coverage and efficiency, Accelerate analysis, documentation, and repetitive QE tasks
Collaborate with software engineers to review requirements, designs, and user stories, identifying quality risks early
Validate RESTful APIs and backend services using tools such as Postman or automated API testing frameworks
Integrate automated tests into CI/CD pipelines to support continuous testing and fast feedback
Work closely with DevOps teams to ensure production readiness, environment stability, and release quality in Azure-based deployments
Analyze test results, troubleshoot failures, and provide actionable insights to engineering teams
Maintain clear test documentation, dashboards, and quality metrics
Actively contribute to continuous improvement initiatives, test strategy evolution, and QE best practices
Communicate effectively with cross-functional teams, providing clear status updates and quality assessments
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related technical field
4+ years of experience as an SDET or QA Automation Engineer
Strong programming skills in Java and JavaScript
Hands-on experience with UI automation frameworks such as Selenium and Playwright
Solid understanding of full stack application testing, including frontend, backend, and API layers
Experience using AI-assisted tools (e.g., Claude, GitHub Copilot, or similar) to improve testing efficiency and productivity
Experience working with Azure environments, including cloud-hosted applications and CI/CD pipelines
Strong understanding of Agile / Scrum methodologies and test lifecycle management
Excellent communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders
Nice to have:
Experience working in the Retail or Merchandising domain
Prior experience in quality oversight or leadership across large-scale initiatives
Familiarity with GitHub Copilot or other AI tools for coding and testing productivity
Exposure to Agile/Scrum environments and test management systems within JIRA like Qmetry
Hands-on experience or familiarity with New Product and Item Intake processes for merchandising retail products is a strong plus