Senior Lead Engineer

10 - 12 years

10.0 - 20.0 Lacs P.A.

Gurugram

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

insurancesoftware testinganalyticalautomation testinginterpersonal skillsdatabase testingqtestautomationautomation toolsjavaseleniumpostmancomputer sciencemanagementxmlmobile testingscrumdebuggingtesting methodologiesagilesdlccommunication skillsjira

Work Mode

Work from Office

Job Type

Full Time

Job Description

Requirements Elicitation, Understanding, Analysis, & Management • Understand the project's Vision and requirements, and contribute to the creation of the supplemental requirements, building the low-level technical specifications for a particular platform and/or service solution. Project Planning, Tracking, & Reporting • Estimate the tasks and resources required to design, create (build), and test the code for assigned module(s). • Provide inputs in creating the detailed schedule for the project. • Support the team in project planning activities, in evaluating risks, and shuffle priorities based on unresolved issues. • During development and testing, ensure that assigned parts of the project/modules are on track with respect to schedules and quality. • Note scope changes within the assigned modules and work with the team to shuffle priorities accordingly. • Communicate regularly with the team about development changes, scheduling, and status. • Participate in project review meetings. • Tracking and reporting progress for assigned modules Design: • Create a detailed (LLD) design for the assigned piece(s) with possible alternate solutions. • Ensure that LLD design meets business requirements. • Submit the LLD design for review. • Fix the detailed (LLD) design for the assigned piece(s) for the comments received from team. Development & Support • Build the code of high-priority and complex systems according to the functional specifications, detailed design, maintainability, and coding and efficiency standards. • Use code management processes and tools to avoid versioning problems. • Ensure that the code does not affect the functioning of any external or internal systems. • Perform peer reviews of code to ensure it meets coding and efficiency standards. • Act as the primary reviewer to review the application code created by software engineers to ensure compliance to defined standards. Recommend changes to the code as required. Testing & Debugging • Attend the Test Design walkthroughs to help verify that the plans and conditions will test all functions and features effectively. • Perform impact analysis for issues assigned to self and Software Engineers /Sr Engineers. • Actively assist with project- and code-level problem solving, such as suggesting paths to explore when testing engineers or software engineers encounter a debugging problem, and escalate urgent issues. Documentation • Review technical documentation for the code for accuracy, completeness, and usability. • Document and maintain the reviews conducted and the unit test results. Process Management • Adhere to the project and support processes. • Adhere to best practices and comply with approved policies, procedures, and methodologies, such as the SDLC cycle for different project sizes. • Shows responsibility for corporate funds, materials and resources. • Ensure adherence to SDLC and audits requirements. • Adhere to best practices and comply with approved policies, procedures, and methodologies. Coaching and Mentoring • Act as a technical subject matter expert for the internal team on areas such as system functionality and approach including solving systems operations issues, performance initiatives. Leverage existing knowledge and expertise in multiple ways. • Build team skills using formal and/or informal training sessions. • Create and maintain knowledge repositories for lessons learnt and developments in the respective domains. Job Description: We are seeking a skilled and experienced Insurance Domain Techno Automation QE Lead to join our team. The ideal candidate will have a strong understanding of software testing methodologies coupled with expertise in insurance industry processes, and products. As a Test Automation Lead you will collaborate closely with business analysts, developers, and other stakeholders to ensure the quality and reliability of insurance software systems using manual and automation testing. Your responsibilities will include designing, executing, and documenting test cases, identifying defects, and verifying fixes. You will also participate in requirement analysis, contribute to test planning activities, and support user acceptance testing. Additionally, you will be responsible for ensuring compliance with industry standards and regulatory requirements. The role requires excellent communication skills, automation skills (selenium & Java), attention to detail, and the ability to work effectively in a dynamic, fast-paced environment. You will be responsible for leading the end to end QE efforts for the project an d need to mentor and coach the QE team, to ensure the productivity. Key Responsibilities: Collaborate with stakeholders to understand business requirements and functional specifications. Understand and create reusable utilities and libraries at the framework level. Understand the existing Selenium automation framework code written in Java and then build on top of it, as per the new enhancements. Understand the existing API automation framework and then build on top of it, as per the new enhancements. Design and execute test cases based on business requirements and user stories. Mentor and coach the team about the automation testing and best practices. Perform functional, regression, and integration testing of insurance software systems. Able to work on the testing of sprint stories and figure out regression test cases out of them, which can be automated. Performing all applicable SDLC activities for the work items assigned including requirement analysis, impact analysis and effort estimations. Identify, document, and track defects using appropriate tools and techniques. Verify defect fixes and ensure that software meets quality standards and acceptance criteria. Participate in requirement analysis and contribute to test planning and estimation activities. Support user acceptance testing and assist in troubleshooting issues reported by end-users. Ensure compliance with industry standards, regulatory requirements, and best practices. Document test results, create test reports, and provide feedback to stakeholders. Continuously improve testing processes and methodologies to enhance efficiency and effectiveness. Proactive, Self-motivated and ability to work on his/her individual capacity. Ability to identify automation opportunities and implement automation. Effective reporting capabilities on daily/weekly status. Requirements: B.Tech/B.E in Computer Science, Information Technology, or related field/MCA. 8-10 years of experience in software testing, preferably in the insurance domain. Hand On experience in automation tools like Selenium (with Java) & Postman is a must. Should be able to create automation framework & should be able to implement an automation solution wherever required. Experience with test management tools & defect management tools like JIRA & QTest. Solid knowledge of software testing methodologies, techniques, and best practices. Experience with XML and Database testing is a plus. Should have hands on experience in Mobile Testing. Understanding of insurance industry processes, products, and regulations is good to have. Familiarity with Agile/Scrum methodologies and tools such as JIRA. Excellent analytical and problem-solving skills with a keen attention to detail. Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams. Proven ability to work independently and manage multiple priorities in a fast-paced environment. Relevant certifications such as ISTQB Foundation Level or equivalent, CSM, Safe agile are a plus. Location: This position can be based in any of the following locations: Gurgaon For internal use only: R000106654

RecommendedJobs for You

Kolkata, Hyderabad, Pune, Ahmedabad, Chennai, Bengaluru, Delhi / NCR, Mumbai (All Areas)