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 Windows .NET/Azure, UNIX, Linux, HTML, XML,VOD, Radius, Optical/ Telecommunications/RF Networks, MetroEthernet, SmartGrid, TCP/IP, LAN, WAN
APPLICATIONS TESTED: Network Management, Provisioning, Billing, Video - On-Demand, GUI, MIS, Network, 3rd Party integration, Oracle, MySQL, Android, Utility network, Waterfall/Agile/Scrum
Tools: Microsoft Windows XP Pro/Vista/7/2000, UNIX, Linux, Chrome, Internet Explorer, Firefox,
- Radius
- Optical Networks
- Telecommunications Networks
- MetroEthernet
- TCP/IP
- LAN
- WAN
- Network Management
- Provisioning
- Billing
- Video-On-Demand
- GUI
- MIS
- Network
- 3rd Party integration
- Oracle
- MySQL
- Jira
- CVS
- Visual Studio/Test Manager SOAPUI
- Radio Shop
- Metercat
- ZigBee
- SQL Developer
PROFESSIONAL EXPERIENCE
System Integration
Confidential
Responsibilities:
- Takes pride in ensuring consistent methodologies & processes.
- Worked with the management team to plan how to adapt processes & strategies to fit the project’s budget & resources ensuring a timely deliverable & increasing productivity.
- Ambition decision resulted in a reduction in the customer defect backlog & rapid releases of the most mission critical features for the customer resulting in a boost in ROI.
- As SQA Engineer worked at Confidential testing their IoT RF Smart Grid Network Management tool.
- Determined the overall testing strategy, created test plans, participated in Agile/Scrum teams & provided technical assistance to deployment support teams.
- Reviewed test case backlog in TFS, provide technical assistance to change management in review meetings.
- Confidential, Performed Unix testing of a Global Network Management System, embedded software, maintained testbeds, executing manual and automated tests.
- Most recently, Confidential tested their Atrius Sensory Network of connected devices.
- Role involved API testing & manual testing of Bluetooth devices, strong communication skills, the flexibility to learn quickly, and strong organizational skills in the midst of interruptions.
- Self-motivated, possess excellent interpersonal skills;
- Works well in a team environment and is a result oriented professional with exceptional customer focus.
- confident testing in any capacity & is eager to learn.
- works effectively on cross-functional teams; fast learner and innovative.
- sharp, poised, yet very outgoing.
- able to convey a warm yet professional image while handling tough decisions with a quick response time.
Confidential
Senior Software Quality Assurance Engineer
Responsibilities:
- Lead SQA Engineer for Sensor Switch VLP, an IoT product. A mobile app that uses Bluetooth and Visual Light Programming technologies to program light fixtures for warehouses. Responsibilities included writing test plans, test cases & firmware installation documentation;
- Developing test strategies, lab management & test case execution;
- Mobile app testing, integration testing, performance testing.
- Supervised/trained SQA contractor.
- Also tested the Atrius Sensory Network product.
- Atrius is an API based IoT solution for environmental control of lighting & HVAC.
- Performed same duties when testing APIs for Atrius Partner Portal, VSTS, Azure Cloud, .NET, C#, SQL, Bluetooth, Lighting Technology
Senior Software Quality Assurance Engineer
Responsibilities:
- As a Software tester, worked with a team developing an arbitration engine that processes multiple passenger notifications and determines which to pass to the customer and in what order.
- SoapUI was used to verify the data passed by the web services.
- I identified & verify important data for analytics and guided and tested the big data team as they developed and automated pre-verification of data as it entered the 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
Responsibilities:
- Evaluate and test new or modified software programs and documentation to verify that programs function according to requirements and conform to established standards.
- Use system-provided methods to adjust software configuration to test various options and their effect on system performance, reliability, and adherence to requirements and standards.
- Identify differences between established standards and applications and suggests modifications to conform to standards.
- Monitor program performance to ensure efficiency of operation and ensures responsiveness of system complies with defined requirements and standards.
- 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.
- 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
- Training
- 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
- 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.
Confidential
SQA Engineer
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.
Confidential
Senior Software Test Engineer
Responsibilities:
- 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
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
Responsibilities:
- Collaborated with product management on testing considerations.
- Enabled small company to deliver large, broadband system to Confidential 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 at Nortel Networks
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
