Senior Software Quality Assurance Engineer Resume
TECHNICAL SKILLS:
LANGUAGES TESTED: C#, C++, Java, SQL, Tcl/Tk, Object Oriented, HTML, XML
PLATFORMS TESTED: IoT, Bluetooth, Microsoft .NET/Azure, UNIX, Linux, HTML, XML,VOD, Radius, Optical/ Telecommunications/RF Networks, Wireless MetroEthernet, SmartGrid, TCP/IP, LAN, WAN
APPLICATIONS TESTED: Network Management, Provisioning, Billing, Video - On-Demand, GUI, MIS, Network, 3rd Party integration, Oracle, MySQL, Android, iOS, Waterfall/Agile/Scrum
TOOLS: Microsoft Office, UNIX, Linux, Chrome, Internet Explorer, FireFox, Packet Sniffer, 3rd Party integration, Oracle, MySQL, Jira, CVS, Visual Studio/Test Manager SOAPUI, Radio Shop, Metercat, ZigBee, SQL Developer
PROFESSIONAL EXPERIENCE:
Senior Software Quality Assurance Engineer
Confidential
Responsibilities:
- Lead SQA Engineer for Sensor Switch VLP, an IoT product.
- Desisgned test strategies to test mobile app that uses Bluetooth and Visual Light Programming technologies to program light fixtures for warehouses.
- Responsibilities also included writing test plans, test cases & firmware installation documentation;
- Developed test strategies for off shore contractors, lab management & test case execution; Firmware upgrades, integration testing, performance testing.
- Supervised/trained SQA contractor.
- Tested the Atrius Sensory Network product. Atrius is an API based IoT solution for environmental control of lighting & HVAC.
- Performed testing duties on APIs for Atrius Partner Portal,
- VSTS, Azure Cloud, .NET, C#, SQL, Bluetooth, Lighting Technology
Senior Software Quality Assurance Engineer
Confidential
Responsibilities:
- SoapUI was used to verify the data and load testing of web services.
- Identified & critical data useful for analytics
- Designed test strategy for the big data team to develop an automated pre-verification of notification data formats.
- Designed Automated Test Strategy for testing arbitration engine.
- Also assessed which in house tools were applicable to the test bed. Manual testing of notification arbitration engine .Net, Jira, MS Office, SQL.
Quality Assurance Team Lead
Confidential
Responsibilities:
- Assign projects to team QA Estimates
- Communicate priorities
- Write, revise, and verify quality standards and test procedures for program design and product evaluation to attain quality of software economically and efficiently.
- Test Execution
- Communicate with team about priorities
- Review status updates from team about their projects
- Create/Assign background tasks
- Review Test Plans
- Review bug lists and provide queries for Team Members to validate before releases
- Provide Templates for Documentation
- Relay High Severity bugs opened by team to Customer Managers, Development, and Project Managers
- Communication
- Recommends program improvements and corrections to developers/support
- Communicates test status to management and product development engineers.
- Communicates overall process and product quality issues to management.
- Development of a Sustainable QA Department
- Leadership
- Challenges others to develop as leaders while clarifying roles and responsibilities.
- Pursues excellence in all aspects of business.
- Possesses the expert knowledge to identify opportunities for change and the ability to convey the need for change.
SQA Engineer
Confidential
Responsibilities:
- Testing current release as well as sustaining defects related to utility meters or the Command Center Network Management system Testing the integration of software and hardware in the smart grid stream mesh network.
- Managing IoT hardware such as utility meters, RF routers, RF collectors, Integrated Wireless Radios (IWR), via network management system & node management tools, XML GUI, Metercat, Radio Shop
- Maintained PCs & .NET servers for staging for various releases being tested
- Test environment includes SOAPUI, Agile/Scrum, Visual Studios/Test Manager, Oracle and SQL databases using SQL Developer and SQL Server Management Studio 2008/2012 for data validation.
Senior Software Test Engineer
Confidential
Responsibilities:
- Created and updated test plans and test scripts for an enterprise network management system, Layer 2 - Data Link Layer. Executed tests on 3rd party products embedded within the NMS, system tests and integration tests. Documented software bugs and wrote test reports. Sharepoint/Confluence were used.
- Designed test procedures and created comprehensive software feature test plan to test WAN/LAN Network Management, security, licensing, & node management software in Unix/Linux environments that involved running shell scripts, TCP/IP, HTML, XML, Java, Client/Server technologies to configure the system.
- Trained team and mentored testing related to the newly licensed software.
- Cross team collaboration to perform extensive network testing using packet sniffing equipment which reduced testing time and allowed the project to complete on schedule. JIRA used
- Collaborated with software developers, technical publishers, and managers, in completing software testing and manuals on schedule. Advise, promote automation guidelines and modified Tcl/Tk tests scripts written by automation team as needed.
Lead Software Test Engineer
Confidential
Responsibilities:
- Strong understanding of Software Development Life Cycle and Testing Life Cycle, Concepts and Methodologies i.e. Integration, Regression, System, User Acceptance Testing, Defect Management Report global status & risk analysis related to test progression for Video On - Demand, IP Video, digital video recorder and network management solutions using Unix, Linux and PC based networks.
- Experience writing Use Cases from Functional and Non-Functional Requirement Documents
- Reviewed manual & automated test plans. Participated in code reviews. Managed defect tracking tool.
- Agile, VOD, VS/MTM, Bugzilla, Networking
Sr. Quality Process & Lead Engineer
Confidential
Responsibilities:
- Collaborated with product management on testing considerations. Enabled small company to deliver large, broadband system to Verizon on time, while short staffed and while the company prepared to moved
- Organized System Testing and executed Embedded Software and System Level Testing for hardware products
- Developed and organized comprehensive checklists for Full Regression (complete test) and black box tests for all products, allowing team to stay on schedule and track completed and pending tests.
- Combined redundant test cases and implemented new creative test cases on Interface Test Plan that presented all possible tests scenarios and identified crucial cases to be tested under time constraints.
- Prepared test plans and reports for the completion of each product release. Waterfall methodologies
Sr. Quality Process & Lead Engineer
Confidential
Responsibilities:
- Lead Software Verification Engineer - Lead team of 3 to test installation process & verification of maintenance/support software. Optical Network Engineer
- Provide superior Engineering Documentation Packages to our internal and external customers for Optical Long Haul & Optical Metro that ensured accurate installation
- System Engineer - Customer facing projects gathering customer input for requirements to provide accurate provisioning
- Lab Manager - Unix System Administrator, supervised team to manage development & customer installations of H/W, S/W & networking
