Job Description :
Job Title: Test Engineer
Department: Test Engineering
Location: Mumbai
Role Description:
We are looking for an experienced Test Engineer to join our Test Engineering team. The primary responsibility of the Test Engineer is the preparation and execution of testing activities within the application development lifecycle, ensuring compliance with defined standards and policies. The Test Engineer will raise defects and collaborate with developers to resolve them. The role also involves regular communication with the test manager to report test progress, issues, and risks.
Key Accountabilities & Responsibilities:
Test Case Preparation & Execution: Design, prepare, and execute test cases within the project, ensuring compliance with test and method standards.
Defect Management: Identify defects during testing and collaborate with developers to resolve issues promptly.
Requirements Collaboration: Work with Requirements Engineers to develop clear and concise acceptance criteria for testing.
Support Decision-Making: Assist in creating decision documents for committees, meetings, and decision-makers.
Project Estimations: Contribute to early-stage involvement in project estimations, particularly in the test area and requirements analysis.
Defect Management Process: Support the defect management process, including performing root cause analysis for issues.
Test Metrics & KPI Tracking: Support the tracking of Test KPIs and metrics in accordance with ETSM standards.
Regression Testing: Contribute to the maintenance of the regression test set.
Information Security: Ensure adherence to all information security requirements as part of the testing process.
Key Competencies & Skills Required:
Technical Skills:
Manual or Automation Testing: Expertise in both manual and automation testing techniques.
Agile Practices: Experience working with Agile methodologies (Scrum, Kanban, and Lean).
ISTQB Certification: ISTQB or equivalent testing accreditation.
Testing Lifecycle Knowledge: In-depth knowledge of the testing lifecycle, different test types, and their application.
MF ALM: Experience with MF ALM (Application Lifecycle Management) tools.
Collaboration Tools: Exposure to collaboration tools like Jira and X-ray.
IT Technical Background: Understanding of client-server programming and excellent knowledge of architectural contexts.
Nice to Have:
Life-Insurance Expertise: Experience with end-to-end life insurance processes.
Test Automation Tools: Familiarity with test automation tools like Tosca and Selenium.
System Architecture Understanding: A strong understanding of system architecture interrelationships.
Behavioral Skills:
Fluency in English: Fluent in both written and verbal English (Polish and/or German is desirable).
Service-Oriented Mindset: Ability to adopt a service-oriented approach to testing.
Energetic & Goal-Oriented: A goal-driven individual with excellent interpersonal skills.
Communication Skills: Strong written and verbal communication and presentation skills.
Soft Skills:
Team Player: Ability to work effectively in a collaborative, team-oriented environment, especially in a startup culture.
Minimum Educational Qualification: University Degree in Computer Science or a related field, or demonstrated relevant knowledge.
Years of Experience & Knowledge:
3-5 years of experience in the insurance process.
Expertise in test planning, execution, and data management.
Knowledge of key metrics to monitor the test process.
Experience working in diverse projects within a performance-oriented culture.
Proven experience in developing test concepts for large solutions.
Expertise in specifying, structuring, driving, and tracking system tests.
Experience in medium to large projects and working with diverse testing teams.
Familiarity with following test strategies and plans.
Experience working with distributed teams.
Knowledge of standard solution development lifecycles (Requirements Engineering, Application Development, and Testing).
In-depth experience with the defect management lifecycle.