Upload
huzaifa-saadat
View
34
Download
1
Tags:
Embed Size (px)
Citation preview
Saturday, April 15, 2023
Presentation Outline
• Company overview
• Operating procedures
• Powersoft19 SQA – A true outsourcing partner
• Team expertise
• Case studies
Copyright 2012 Powersoft19, Inc. All rights reserved.2
Copyright 2012 Powersoft19, Inc. All rights reserved.3
Company Overview - Timeline
BankingAccounting
HealthcareCommunications
Automotive Power M2M Mining WirelessOil and Gas Freight and
Logistics
1992
1990
1995
1997
2000
2005
2006
2008
2009
2010
2012
SystemsEngineering
Interactive Media Solutions
HardwareDesign Services
AutomatedTest Management
RemoteMonitoring and
Solutions
Highly skilled independent Quality
Assurance
IT ManagedServices
EnterpriseApplications
Development
OffshoreProject
Management
BusinessProcess Automation Standard
Conformance
Safety-criticalEmbedded Solutions
Company Overview – Industries Served
Copyright 2012 Powersoft19, Inc. All rights reserved.4
Smart Grid9%
Others16%
Rail20%
Material Handling22%
Gas Detection21%
Semiconductors /Electronic Manufacturing
12%
Rail
Material Handling
Gas Detection
Semiconductors / ElectronicManufacturingSmart Grid
Others
Company Overview – Geographic Concentration
Copyright 2012 Powersoft19, Inc. All rights reserved.5
North America80%
North America
Europe16%
Others4%
EuropeOthers
Company Overview – Some of our Clients
Copyright 2012 Powersoft19, Inc. All rights reserved.6
European EconomicCommunity
Company Overview – Certifications
Copyright 2012 Powersoft19, Inc. All rights reserved.7
Company Overview – Partners
Copyright 2012 Powersoft19, Inc. All rights reserved.8
Access to a rich talent pool through teaching affiliation of senior team members with top universities
9 Copyright 2012 Powersoft19, Inc. All rights reserved.
Operating procedures• Quality Control• Verification and Validation
Company overview
Powersoft19 SQA – A true outsourcing partner Team expertise Case studies
REMAINING PART
PRECEDING PART
Operating Procedures – Quality Control
Copyright 2012 Powersoft19, Inc. All rights reserved.10
Operating Procedures – Verification and Validation
Copyright 2012 Powersoft19, Inc. All rights reserved.11
12 Copyright 2012 Powersoft19, Inc. All rights reserved.
A TrueOutsourcing Partner
• Why Powersoft19 SQA• Department Structure• Key Strengths
Company overview Operating procedures
Team expertise Case studies
REMAINING PART
PRECEDING PART
A True Outsourcing Partner – Why Powersoft19 SQA
• Competency in multiple industries
• Strong understanding of safety agency requirements
• Adopts your business norms
• Your confidentiality is ours
• A dedicated and discreet offshore partner
Copyright 2012 Powersoft19, Inc. All rights reserved.13
10+ QA Engineers with
Post Graduate Degree
200+ man-years of experience World-Class Ph.D. consultants
Awareness of technology industry trends
Blend of highly experienced
and energetic engineers
15+ QA Engineers with Wireless and Telecommunication Specialization
A True Outsourcing Partner – Key Strengths
Copyright 2012 Powersoft19, Inc. All rights reserved.14
25+ QA Engineers with Software
Engineering Specialization
SQA
A True Outsourcing Partner – Department Structure
Copyright 2012 Powersoft19, Inc. All rights reserved.15
ManagerClient 1- N
Team LeaderOne ProjectSingle Client
Team LeaderMultiple Projects
Single Client
SQA EngOne ProjectOne Client
SQA EngOne ProjectOne Client
SQA EngOne ProjectOne Client
SQA EngMultiple Projects
One Client
SQA EngMultiple Projects
One Client
SQA EngMultiple Projects
One Client
PHD Consultants
Team LeaderN
SQA EngN
Attributes• Cross platform trained
• Efficient
• Risk mitigation
AdvantagesFlexible in handling shifting work load among projects.Specialized skills available as per project needs.No dependency on particular resources.
16 Copyright 2012 Powersoft19, Inc. All rights reserved.
Team Expertise•White Box Testing•Black Box Testing•Web / Desktop Automation•Security Testing•Industry Standards•Key Performance Indicators
Company overview Operating procedures
Powersoft19 SQA – A true outsourcing partner
Case studies
REMAINING PART
PRECEDING PART
17
Team Expertise
Copyright 2012 Powersoft19, Inc. All rights reserved.
18
Team Expertise – White Box Testing
• Analysis performed
– Modified condition / Decision coverage
– Procedure/Function call coverage
– Statement coverage
– Branch/Decision coverage
– Dynamic data flow coverage
• Tools used
– LDRA
– Tessay
– McCabe Software
Copyright 2012 Powersoft19, Inc. All rights reserved.
Application code Testing
Test Case Input
Test Case Output
19
Team Expertise – Black Box Testing
• Analysis performed
– Performance / Stress testing
– Security testing
– Boundary value analysis
– Functional testing
• Tools used
– LoadRunner
– Red Gate
– Ratproxy
– J-Link EmulatorsCopyright 2012 Powersoft19, Inc. All rights reserved.
Input
Output
Black Box Testing
Requirements Events
20
Team Expertise – Automation
• Past activities
– Automated 1000+ test scenarios
– Customized frameworks
– Rapidly updating applications support
• Tools used
– QTP
– Selenium
– NI Test Stand
– LabVIEW
Copyright 2012 Powersoft19, Inc. All rights reserved.
Automate
Analyze Monitor
Control
Optim
ize
Execute
21
Team Expertise – Security Testing
• Past activities
– OWASP top 10 vulnerabilities
– SQL injection
– Cross-site scripting
– Insecure cryptographic storage
– Security misconfiguration
• Tools used
– Rat Proxy
– WebScarab
– Wireshark
Copyright 2012 Powersoft19, Inc. All rights reserved.
Security Testing
Transport layer protection
Injection
Direct object referenceSession management
URL AccessRestrictions
22
Team Expertise – Industry Standards
• Major highlights
– Got products approved from EBA and TUV
– ‘Independent verifier and validator’ role as per EN-50128
– Worked on European and North American safety standards
• Standards worked on
Copyright 2012 Powersoft19, Inc. All rights reserved.
– Standard for airborne systems and equipment certification guidance for software development
– Standard for communications, signaling and processing systems of the railway applications.
DO-178B
IEC-50128
23
Team Expertise – Industry Standards
• Standards worked on
Copyright 2012 Powersoft19, Inc. All rights reserved.
IEC-61508
EN-50271
EN-50126
EN-50402
EN-13849
– Standard for safety of machinery and safety-related parts of control systems.
– Electrical apparatus for the detection and measurement of combustible gases, toxic gases or oxygen.
– Electrical apparatus for the detection and measurement of combustible gases, toxic gases or oxygen.
– Standard for Reliability, Availability, Maintainability and Safety (RAMS) for railway applications.
– Standard for safety related systems comprising of electrical / electronic / programmable electronic components
24
Team Expertise – Certifications
Copyright 2012 Powersoft19, Inc. All rights reserved.
– ISO Certified Internal Auditor
– Certified Software Quality Assurance
– Certified Tester Foundation Level (CTFL)
25
Team Expertise – Certifications
Copyright 2012 Powersoft19, Inc. All rights reserved.
– Process Safety Management
– Best Practices of Static Analysis
– Certified Functional Safety Expert
26
Team Expertise – Key Performance Indicators
Copyright 2012 Powersoft19, Inc. All rights reserved.
Requirements coverage
Code coverage
Defect density
Defect removal efficiency
On-time delivery
Ratio- No. of requirements covered / Total no. of requirements
- Function, statement and decision coverage %
- No. of defects / size of code
- Defects found / Total defects
- On-time delivered artifacts / Total artifacts delivered
Formula
27 Copyright 2012 Powersoft19, Inc. All rights reserved.
Case Studies• Locomotive Data Analysis• Remote Operated Locomotives• Remote Material Handling Solution• Gas Detection Fleet Maintenance• Gas Sensors & Monitoring Devices• Gas Monitors Reporting
Company overview Operating procedures
Powersoft19 SQA – A true outsourcing partner Team expertise
PRECEDING PART
Case Studies – Locomotive Data Analysis
• Live data capturing & reporting application
• Real time data collection from 650 locomotives per hour
• Generation of extensive reports on 1.5 Terabytes database
Copyright 2012 Powersoft19, Inc. All rights reserved.28
– Report generation algorithm tests– Stress testing to verify report
generation response time– User interface tests– Providing maintenance services
for live database
Solutions– Gray box tests to validate reports
accuracy– Assured application response
time– 24 / 7 support to customers using
the application
Benefits
Case Studies – Remote Operated Locomotives
• Radio/Remote operated locomotives
• Verification and validation as per FRA guidelines
• Certifications from EBA and TUV for a SIL 3 application
Copyright 2012 Powersoft19, Inc. All rights reserved.29
– Complete white box testing using LDRA
– Extensive documentation for safety agency approval
– Error seeding to validate all functional points
Solutions– Approvals from EBA and TUV as
per EN-50128 safety standard– FRA approval support for DO-
178B safety standard
Benefits
Case Studies – Remote Material Handling Solution
• Control systems for material handling and mining
• Broad product line with single baseline architecture
• Time to market constraints with uncompromised feature set
Copyright 2012 Powersoft19, Inc. All rights reserved.30
– Development process as per safety standard EN-13849
– Validation to ensure redundant processing functionality
– Tests to ensure hardware based safety features implementation
Solutions– Quick response time to meet
production deadlines– Extensive tests covering all
approval requirements– Safety agency approval support
Benefits
Case Studies – Gas Monitors Reporting
• Data acquisition and reporting
• Validating a 200 plus web page application
• Regression test of the application with weekly revisions
Copyright 2012 Powersoft19, Inc. All rights reserved.31
– Automated 1000 plus test cases to reduce regression testing time
– Focused testing on vulnerable areas of application to increase testing quality while reducing time
Solutions– Backward compatibility with all
product lines ensured– Supporting infrastructure to meet
time to market challenges– Cost effective testing due to
automated test cases
Benefits
Case Studies – Gas Detection Fleet Maintenance
• Maintenance scheduling and alarm notifications
• Sensitive data communication
• Multiple points for intrusion
Copyright 2012 Powersoft19, Inc. All rights reserved.32
– Security testing to identify top 10 vulnerabilities
– Best design practices suggested to enhance security checks in the system
Solutions– Secure communication channels
ensured– Application gets updated as per
latest top 10 vulnerabilities as per industry experts
Benefits
Case Studies – Gas Sensors and Monitoring Devices
• Gas detection sensors
• In time approvals required as a SIL 1 application• Get the approval from safety agency
Copyright 2012 Powersoft19, Inc. All rights reserved.33
– Implemented EN-50271 standard guidelines
– Coordination with approval agency for certification
– Achieved time constraint goals
Solutions– Delivered the safety approval for
the product– Flexible time schedule to achieve
milestones– Low cost solution
Benefits
Thank you