Job Description :
Quality Assurance Lead

The Quality Assurance Lead establishes metrics, mentors team members and also manages variable staffing, as well as developing test programs. The QA Lead participates in coordinating testing aspects of large products using client server technologies.


· Basic understanding of C#, .Net framework, Asp.Net , MVC

· Basic understanding of OOAD and multi-tier architectures, including MVC/MVP/MVVM design patterns.

· Basic understanding of web services, WCF, REST, SOA Architecture.

· Experience with MS Entity Framework.

· Basic understanding of MVC GUI design including the ability to incorporate JQuery, JavaScript and CSS, plus expertise with AJAX/SPA.

· At least 7 years of experience in solution areas such as application design and development, application integration, middleware, database management or operations, information security, technical architecture, and network management.

· Well rounded technology experience/exposure.

· Proven Ability to develop detailed solution designs. Understands Architecture Constructs - (Architecture & Design patterns, protocols SOAP, REST etc, Development Methodologies (Agile, Waterfall

· Experience working with cross-functional technical teams. The ideal candidate will possess technology, business, and architecture background that enables them to engage at the CXO level as well as with business partners and solution vendors.

· Possesses the essential consulting skills. These skills include but are not restricted to planning & preparation, expectation setting, persuasion, negotiation & objection handling, tact & diplomacy, sales & commercial awareness.

· Articulate and effective communicator and presenter, able to describe complex problems and solutions in simple or understandable terms.

· Substantial Manual Testing abilities.

· Functional automation with QTP or Selenium is a plus.

· Experience/knowledge with Agile process is a plus.

· Experience with SQL query required.

· Should be able to work weekend and nights if necessary.


· Responsible for analyzing and translating business information and technical requirements into an architectural blueprint that outlines solutions to achieve business objectives.

· Works with application and infrastructure teams to review or produce optimal, high level designs.

· Analyze technology industry and market trends and determine their potential impact on the enterprise.

· Design and help lead the implementation of an EA based on enterprise business requirements and IT strategies.

· Support governance activities associated with ensuring EA compliance.

· Evangelize proper architecture concepts and mentor others in the organization on usage of frameworks, patterns and design concepts. Conduct presentations and brown bag lunch sessions to socialize concepts.

· Document all solution architecture design and analysis work.

· Ensures quality measures are included in the initial project design.

· Writes detailed test strategies and plans, making full use of different test estimation techniques in assessing best balance of coverage and efficiency for a project.

· Contributes directly to project estimation efforts.

· Writes detailed test scripts to test the functionality of the proposed system.

· involving
multiple parts of a product and system.

· Manages the validation test phase including executing scripts, monitoring testers, logging and tracking
problems found, and regression testing any changes made to the system.

· Able to design and manage automated test approach for projects and ensure that manual tests are
automated using suitable tools and framework for the product.

· Reviews and approves the Integration Test Plan and Procedures produced by the product Quality
Solution Expert/QE Lead.

· Develops technical training for Advantasure staff and customers.

· Develops, executes and analyzes the output from scripts that capture application and platform quality

· Provides Performance and Architecture support and guidance to product teams.

· Provides the Sales organization sizing support for potential customers requesting Advantasure products on Advantasure supported hardware platforms.

· Troubleshoots errors found in the test environment with minimal help from Development teams.

· Analyzes defects functionally and technically before assigning them to Development teams

· Participates on scrum teams working on short sprints and ensures on time delivery with high quality.

· Analyzes functional requirements and translates requirements into written test plans and detailed test cases, for both front-end (UI based) back-end/database SQL Server) applications.

· Works with offshore team to define and review testing approaches and monitors results of execution.

Experience: Healthcare background preferred