10.0 - 12.0 years

3.0 - 7.0 Lacs P.A.

Miraj, Pune

Posted:6 hours ago| Platform: Naukri logo

Apply Now

Skills Required

QA Engineeringkubernetespythonjunitrelease managementsoftware testingregression testingautomation testingmicrosoft azuredockersoftware development life cycleseleniumtest automation frameworkshell scriptingtestngawssdlcagile methodology

Work Mode

Work from Office

Job Type

Full Time

Job Description

Qualifications and Experience Bachelors degree in Computer Science, Engineering, or related field. Proven experience as a QA Lead or Senior QA Engineer with at least 10 years in software testing Hands-on experience with regression testing, automation testing, and release management Strong proficiency in test automation tools and frameworks (e.g., Selenium, TestNG, JUnit) Solid understanding of software development lifecycle (SDLC) and agile methodologies Familiarity with cloud platforms (AWS, Azure) and containerization technologies (Docker, Kubernetes) Knowledge of scripting languages (e.g., Python, Shell scripting) Experience in leading and managing a team of QA engineers Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams Strong analytical and problem-solving skills, with attention to detail Ability to prioritize and manage multiple projects in a fast-paced environment ISTQB or similar certification is a plus. Roles and Responsibilities Design, Create, execute and maintain automated test scripts using testing frameworks. Develop and implement comprehensive QA strategies, test plans, and processes Own and manage the end-to-end QA lifecycle for multiple projects. Conduct thorough regression testing to ensure the stability and reliability of software applications. Design, develop and maintain manual and automated test cases for functional and regression testing. Collaborate with development teams to integrate automated testing into the CI/CD pipeline. Define and track quality assurance metrics, identify areas for improvement, and implement solutions. Ensure that the testing process complies with the companys established quality standards. Coordinate with product management and engineering teams to prioritize testing efforts based on project timelines and requirements. Provide support to the development team throughout the software development lifecycle. Perform release management activities, including planning and executing release processes. Communicate QA status, risks, and issues to stakeholders in a clear and concise manner.

GEETHA TECHNOLOGY SOLUTIONS PRIVATE LIMITED
Not specified
No locations

Employees

429 Jobs

RecommendedJobs for You

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India

Chennai, Tamil Nadu, India