Software And Data Quality Assurance Engineer
CurrentQuality plan and quality procedures design. Nagoting requirements with client if not by client defined. Defining requirements with stakeholders if requirements are not by the client specified in the detail or not at all defined.Verifying test data correctness.Helping better decision making by answering queries about requirements, test data and software behavior.Testing requirements implementation by developers:-FAT testing, smoke testing, regression, exploratory testing.-Functional and GUI testing of HTML/JavaScript interface.-Functional and GUI testing of Windows software I/CAD and synchronization with web interface and SQL server database. -Testing values in SQL server, writing queries, verifying if SQL constrains work, verifying if GUI actions wrote correct values in DB, verifying if DB value is reflected in GUI, searching for bug explanations in wrong DB values.-Testing of software integration with the hardware (audio recording and storing equipment, ASTRID radio network) and third party software and police/medical/fire department web portals.-Testing web services for exchange of data between Intergraph software used to store information about police/medical/fire events and 1) local police/medical/fire zones.2) vehicle register (DIV)3) criminal records database.4) phone numbers DB5) foreiners register, citizens register, driving license register, E-HEALTH, GPS…-Troubleshooting using SQL Server Profiler.Test methodology/Business analysis: Translating customer requirements into activities in order to ensure quality and compliance withthe requirements.Reporting and analyzing quality of software products required to deliver better quality products in a faster manner.Documentation of quality control activities and product features.Reporting product and work process risks and progress to the stakeholders. SharePoint, Redmine bug tracking tool, Agile methodology (Scrum), Kanban for follow up of planned/ ongoing/done activities.