Qa Engineer
Key Solutions
• Develop test strategies, specifications, and write test plans for comprehensive testing of Research Compliance Software.• Primary Point-of-contact for all queries regarding the EP2.0 application within Key Solutions and ones raised by Customers.• Test private builds and provide assessments to the development team regarding the fix and thereby help mitigate potential risks associated with the fix.• Work closely with software developer in order to preempt issues that may be present in the implementation logic thus providing a relatively stable code.• Assist in recreating the Bugs as needed by the development team for prompt resolution of open issues.• Responsible for running and analyzing regression results regularly in order to maintain sanity of features for every release.• Design, set-up and modification of testbeds to suit the topology required for testing and analysis of various features based on the release cycle.• Training and mentoring new hires on testing strategies, test plan documentation and execution, key application areas to be considered during test planning.• Well versed with complete Software Development Life Cycle.• Well versed with complete Life Cycle of a Bug and Bug filing tools such as Jira, Bugzilla.• Experience with version control tool CVS used as a central repository for maintaining feature scripts.• Responsible for review of Systems documentations - Functional Descriptions, Functional Specifications, Product Architecture Descriptions, Interface Descriptions, etc.• Participate in internal and external technical review of development designs and documents.• Versatile in multitasking between operational, development and support activities all in one day• Manage day-to-day tasks productively without management direction• Provide customer support on the application usage.• Setup and maintained a distributed & heterogeneous test environment for QA.