Associate Senior Software Engineer
Current• Proficiently adding functionalities to existing products• Devising unit test cases using XUnit and reviewing codes before production• Regularly following Agile SDLC (Software Development Lifecycle)• Developing high-quality software design and architecture• Identifying, prioritizing, and executing tasks in the software development life cycle• Automating tasks through appropriate tools and scripting• Performing validation and verification testing• Collaborating with the internal teams and vendors to fix and improve product quality