Job Description
We are seeking a passionate and proactive Software Engineer to join our team. This role is ideal for professionals with 0-3 years of experience, a strong foundation in Object‑Oriented Programming (OOP), working knowledge of Python, and proven ability in defect finding and analysis. The position offers opportunities to contribute to real‑world projects in a collaborative environment while continuing to grow technical and problem‑solving skills.
Verification Engineer – Key Skills
- Python Programming Strong proficiency in Python for automation, scripting, and test framework development.
- Defect Finding Skilled at identifying, reproducing, and documenting defects across complex systems.
- Defect Analysis Ability to perform root‑cause analysis, categorize issues, and provide actionable insights.
- Verification Methodologies Familiarity with structured test planning, execution, and reporting.
- Collaboration Works closely with cross‑functional teams to ensure quality and timely delivery.
- Agile Practices: Comfortable working in sprints, agile process and active participation in defect triage.
Key Responsibilities
- Assist in designing, coding, and testing software modules using Python
- Participate in team discussions and contribute to problem-solving
- Understand and apply OOPS principles in tasks
- Attend and actively engage in training sessions
- Collaborate with team members to deliver high-quality solutions
- Document code and processes clearly and effectively
- Support testing and debugging activities
Required Skills
- Solid understanding of OOPS concepts
- Basic proficiency in Python programming
- Strong communication skills
- Quick learner with a growth mindset
- Effective team player with a collaborative attitude




