About the Role
Experience: 8 - 12 Years
Location: Hyderabad
Work Mode: Hybrid
Shift: 12:00 PM - 9:00 PM
Department: Quality Engineering
Employment Type: Full-Time (Permanent)
Notice Period: Immediate Joiners Preferred
Key Responsibilities
Development & Technical Responsibilities
Review application architecture, design documents, and code to ensure testability and quality.
Collaborate closely with developers to identify risks early in the development lifecycle.
Contribute to development tasks when required, including bug fixes, code reviews, and proof-of-concepts.
Testing & Quality Engineering
Design and lead manual and automated testing strategies.
Ensure coverage across functional, integration, system, regression, performance, and UAT testing.
Drive test automation initiatives using appropriate tools and frameworks.
Analyze defects, perform root-cause analysis, and work with teams to implement preventive measures.
Process, Agile & Collaboration
Work closely with Product Owners, Architects, DevOps, and Project Managers.
Participate in sprint planning, backlog grooming, and retrospectives.
Ensure quality standards are upheld in Agile/Scrum environments.
Contribute to improving CI/CD pipelines from a testing and quality perspective.
Required Skills & Experience
Technical Skills
Strong development background in Java, .NET, or equivalent technologies.
Solid understanding of object-oriented design, APIs, microservices, and databases.
Hands-on experience with test automation tools such as Selenium, Playwright, Cypress, RestAssured, or similar.
Experience with unit testing frameworks (JUnit, NUnit, TestNG, etc.).
Knowledge of CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions.
Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
QA & Process Skills
Strong expertise in test planning, test design, and test execution.
Experience working in Agile/Scrum methodologies.
Understanding of performance, security, and non-functional testing.
Exposure to DevOps practices and shift-left testing approaches.
Good to Have
Experience with BDD/TDD practices.
Prior hands-on experience as a software developer before transitioning to QA
Requirements
We are seeking a QA Lead with a strong development background who has transitioned from software development into quality engineering. This role requires deep hands-on experience across development and testing, along with strong leadership capabilities and a solid understanding of software architecture, testing strategies, and quality best practices.
The ideal candidate will work closely with development, product, and DevOps teams to drive quality initiatives and ensure delivery of robust, scalable applications.
About the Company
Our client is a global digital engineering and technology services organization delivering cloud, data, and enterprise platform solutions to clients across industries. The organization works closely with business and technology teams to build scalable, high-quality software solutions, with strong emphasis on engineering excellence, modern delivery practices, and cross-functional collaboration in a service-driven environment.