Test Automation Architect Resume
Mandham, NJ
SUMMARY:
- Provide technical leadership & strategic direction for testing organizations, drive quality practices across entire engineering community, set test teams up for continued success and guid throught whole engagements process
- Lead cross - functional QA and test teams. Architect, develop and adapt test tools, with a focus on test framework, test environment virtualization, big test data management, test effectiveness. Implement Continuous Integration and Test Frameworks for numerous geographically distributed embedded systems and web products.
- Speak at conferences and publish on QA and test-related topics, such as Test Design Techniques, Test Automation Frameworks, Continuous Integration Test and Agile processes.
- Hands-on experience with numerous testing tools and application development background.
TECHNICAL SKILLS:
Software: Windows, UNIX, Linux, C/ C++, Perl, Expect, Python, Java, KornShell, PowerShell, mySQL, Oracle, INFORMIX, HTML, MS Project, ClearCase, XML, JSON, GCOV
Test Tools: HP ( Confidential Quality Center, QTP, LoadRunner, WinRunner), Borland (SilkTest, SilkCentral Test, Manager, SilkPerformer), Selenium, Cucumber, testNG, Conformiq, Jmeter, xUnit, Robot Framework, Jenkins, Rational Functional Tester, DB Tester, Test Rail, VitalAgent, NMAP, Nessus, hping3, La Tierra
Modeling Tools: MagicDraw, UML 2, MS Visio, Rational Rose UML modeling
PROFESSIONAL EXPERIENCE:
Confidential, Mandham, NJ
Test Automation Architect
Responsibilities:
- Establish test strategies and processes, architect production-grade test tools, embed automation test frameworks, implement continuous integration and set up test-driven development.
- Lead the continuous integration and test automation groups located in multiple geographical areas.
- Testing was done in cloud based virtual environments.
- Created new generation of testing tools, structured as a test framework. Adopted agile techniques to reduce release cycles.
- Established test-driven development approach that enabled designers to do test automation in parallel with coding.
- Developed software test harnesses to ensure objects’ testability. System has been in production for several years; hundreds of thousands of test cases are executed daily.
- New applications to test, new test tools, new code releases, new test environments, and new locations integrated within days.
- Numerous test tools were incorporated in a standard manner (allowing to seamlessly initiate tests, monitor execution and show results).
- Multiple test environments were automatically constructed at run-time, from pools of compatible resources, to cover all permutations of Nokia products. System provided automatic calculation of code and requirements coverage.
Confidential, Murray Hill, NJ
Product Owner
Responsibilities:
- Developed testware to automate regression and performance tests of the Confidential middleware (~15K test scenarios).
- Organized testing of wireless network security features as lead of Security Test team, executing scans against common Denial of Service attacks, in multiple network topologies.
- Confirmed firewall and NAT functionality for various technologies and backhauls.
- Defined test department’s approach and automated performance measurements of wireless products and services for Mobility programs such as High Speed Data and Secure Mobile Data Service for Enterprise. Environment included numerous air networks, various VPN Gateways, and Mobile IP support.
- Automation was based on LoadRunner / WinRunner solution.
Confidential, Whippany, NJ
Test Automation Architect
Responsibilities:
- Conducted trial with Confidential Interactive for enhancing LoadRunner functionality to support testing. Benchmarks created included network latency (jitters), throughput, and request failure rate for cell busy hour profile .
- Automated regression and acceptance tests with Silk Test of Confidential, which interfaced with merchant applications, end-user devices, billing/payment systems, Confidential server, etc. mBroker provided the authentication and payment services as a trusted third party for customers and merchants by using Merchant APIs. Confidential supports Web, WAP, or SMS access methods. As a billing and payment system, supported pre-paid, post-paid, credit card, and debit card payments from different vendors or service providers.
- Evaluated risks associated with testing approaches and made recommendations for alternative testing approaches.
- Acted as quality assurance lead for numerous projects
- . Responsibilities included implementation of test processes, project risk assessment, testing activities estimation and coordination.