Principal Qa Engineer Resume
PROFESSIONAL SUMMARY:
- Overall ~15+ years of industry experience working across different domains and technologies.
- Test Lead with an excellent trac record of driving quality engineering initiatives with successful outcomes for product/services built from the ground up.
- Sound knowledge on C/C++, C#, Java, algorithms and Data Structures.
- Designed and implemented automation frameworks using Selenium WebDriver, TestNG with Page Object Model, Data Driven and Hybrid frameworks
- Strong experience in working with Agile development with good understanding of Scrum/Kanban.
- Experience with Continuous Integration and Continuous Deployment pipelines with tools like VS TFS, Jenkins.
- Working knowledge of automating test scenarios LTE / UMTS /CDMA based applications VoIP, VideoShare, VoLTEand DOCSIS Cable modem applications Residential IMS, Commercial IMS & Business Voice Edge.
- Solid knowledge of QA/Test methodologies, load, stress, test documentation and practices.
- Guiding remote teams in ensuring the test execution, reviewing the test scenarios for coverage. Excellent problem - solving skills and ability to mentor other engineers.
- Proven ability to work independently while using sound technical and business judgement.
- Self-motivated, detail-oriented, results oriented and Ability to multi-task in a fast-paced environment.
TECHNICAL SKILLS:
Languages: Java, C, C++, C#
Automation Frameworks: Selenium WebDriver, Visual Studio Test Framework, TestNG, Ranorex Studio
Scripting Languages: PowerShell, Perl, Python
Version Control: Git, VS, GitHub TFS, Perforce, BitbucketTest Framework
Selenium WebDriver, TestNG, VS Test Framework: RDBMS
MySQL, Microsoft SQL serverMobile Platforms: Android, Windows, iOS
Test Management Tools: HP ALM (Micro Focus), Qmetry, JIRA, Confluence
Debugging Tools: IntelliJ, Visual Studio, NetBeans, Eclipse, JTAG Trace 32, GDB
Network Protocol Analyzers: Wireshark, IRIS, QXDM/QPST
Dev OPS Tools: Jenkins, Azure Dev Ops, Maven
PROFESSIONAL EXPERIENCE:
Confidentia
Principal QA Engineer
Responsibilities:
- Define and design the Automation Frameworks needed to automatically test the DLP Solution
- Analyze and decompose a complicated software system and design a test strategy to perform functional testing.
Environment: Selenium, Python, Ranorex Studio, Jenkins, GitHub, VMWare.
Confidential
Architect
Responsibilities:
- Leading quality engineering for GoToWebinar and GoToTraining products.
- Designing automation frameworks as per customer requirements, developing approach and solutions for E2E testing.
- Significant contributor to different areas of automation framework, writing integration and end to end testing using Selenium webdriver/TestNG.
- Streamlining test activities with DevOps process and setting up build pipelines for continuous Integration and Continuous Deployment using Jenkins.
- Driving Defect Life Cycle including defect creation, defect tracking and their root cause analysis; participating in quality management reviews as outlined in the validation task overview
Environment: Java, Selenium Webdriver, TestNG, Maven, Jenkins, Confluence, JIRA, Git, Bit-Bucket. AWS.
Confidential
Automation Architect
Responsibilities:
- Developing xARC automation REST API’s to interact with Polycomm BVE phone functionality & adding corresponding testcase.
- Developing xARC automation support with REST API’s for PCMM-NG based test scenarios.
- Developed scripts of xARC web application functionality using selenium webdriver/Java
- Automation of regression test scenarios for BVE, SBC features using GL/Polycom API’s.
- Setting up CI/CD environment for xARC automation web application.
- Implementing new features and fixing issues related to Automation tools.