
Software Assurance Engineer professional with strong track record in ensuring software quality and reliability. Extensive understanding of software lifecycle concepts including requirement definition and flow, software design and development, complex system testing, and customer acceptance. Known for effective team collaboration, adaptability to changing project needs, and results-driven approach. Adept at both Waterfall and Agile software development processes. Skilled in manual and automated testing, bug tracking, and test case management, with focus on delivering high-quality software products.