Position Overview
Job Description
Develop and maintain automated test scripts for web applications.Ensure the quality and reliability of software through rigorous testing.Collaborate with development teams to understand application features and requirements.Implement and adhere to SOLID principles and design patterns.Utilize UML, object-oriented programming (OOP), and Object-Oriented Design principles.Work on Service Oriented Architecture (SOA) projects.Design and work with n-tier architectures.Maintain an uncompromising attitude towards quality.Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) methodologies.Participate in AGILE practice methodologies, preferably SCRUM.Provide technical recommendations and solve technical problems.Continuously learn and adapt to new technologies and methodologies.Technology skills:
Working knowledge on ...