We provide IT Staff Augmentation Services!

Qa Automation lead Resume

2.00/5 (Submit Your Rating)

Braintree, MassachusettS

SUMMARY:

  • Enthusiastic, confident and dedicated software engineer with zeal to excel and exceed having experience in verification, validation and automation of enterprise software products and management of end - end testing life cycle.
  • Overall 14+ years of experience in testing across various domains - Network management (EMS/NMS) Products, Telecom Products, Web Applications, Mobile Apps, Medical device, HealthCare, REST/ API services, Frontend, Backend, Security Testing .
  • Have 7+ years of experience in leading a team of 5-7 test engineers and managing end-end Software Testing cycle .
  • 4+ years of Automation experience - Automation framework design and development - Python on Linux platform, Python with Squish/QT, Automated WebUI using Selenium with Java, Junit, TestNG, Cucumber, API testing with SOAPUI, Postman.
  • 2+ years experience working in an Agile/Scrum environment.
  • Experience in test management tools and bugtracker tools like DOORS, RTC, RQM, Rally, JIRA, Bugzilla, etc.
  • Strong in Core Java and OOPS concepts.
  • Experience in executing moderate-complex SQL commands/ queries for Oracle database.
  • Worked on DevOps tools such as Docker, Consul, Vault.
  • Excellent team player as well as individual contributor.
  • Self-starter and Quick learner - Open to learn/ adapt new domain, technologies.

TECHNICAL SKILLS:

Domain: Network management (EMS/ NMS) product, Telecom product, Web Applications, Mobile Apps, REST/ API services, Medical Device, Healthcare

Operating System: Windows, Solaris 10, Linux, CentOS

Testing Capabilities: Test Strategy Planning, Creating test cases, Performance, Regression, Sanity, Security testing (Vulnerability, Codenomicon, Nessus, AppScan), User acceptance Testing, Defect reporting, Test Metrics, Status reporting, Test Automation

Protocols: TCP/IP, SNMP, Ethernet, HTTP, DNS, Femtocell, CWMP, VMWare, SSL, RADIUS

Project Management: Microsoft Project, Microsoft Office Suite

Database: SQL, Oracle, Postgresql

Scripting: Unix shell Scripting, Python

Automation: SoapUI (ReadyAPI) with Groovy, Python, Squish for QT, Selenium WebDriver, Core JavaPOSTMAN, Cucumber/ Gherkins:

Virtualization: VmWare, VSphere

Continuous Integration: Docker, GIT, Jenkins, Consul, Vault, AWS

Methodology: Waterfall, Agile (SCRUM)

Test Tools: Rally, JIRA, TIMS, RTC, RQM, DOORS

WORK EXPERIENCE:

Confidential, Braintree, Massachusetts

QA Automation Lead

Product / Technology: Medical device (PCS300), Healthcare (NextGen), RTC, DOORS, RQM, Python, Squish, QT, Postman, API testing, Mobile Apps testing, Agile

Responsibilities:

  • Have been the key person in Designing/ Building the automation framework - Creating common libraries/ functions, creating classes for input/ output handling.
  • Main goal is to automate the medical device - Embedded software functionality using Squish/ QT tool in Python.
  • Made the existing code stable - Run day and night continuously to test memory allocation and performance - by debugging the complete code and fixing the issues reported.
  • Ported the existing script according to the new UI framework - Adding/ Identifying new objects, screens, functions and test cases in existing script.
  • Modularising the code for reliability and maintainability - Adding the framework for reading inputs from user, adding the logging and reporting functionality, test verification points and assertions.
  • From a single script which was existing - developed the Automation suite of Reliability, Backup Safety and Sanity test cases - Around 15-20 test cases.
  • Accessing the requirements, test cases, test scripts and creating/ reviewing them from DOORS, RTC, RQM.
  • Submitting and reviewing the defects in JIRA.
  • System testing of the medical device - Plasma processing PCS300 functionality as per FDA standards and plasma processing algorithms and rules.
  • Testing the API requests/ response through POSTMAN app.
  • Testing the Healthcare product - NextGen for various functionalities related to the device, donors and payments.
  • Integration testing of PCS300 and NextGen.

Confidential, Boxborough, Massachusetts

Product / Technology: CWMP, SoapUI, Python, Rally, JIRA, GIT, Jenkins, Linux, Oracle, SQL, Postgresql, Prime Home Networking management, Cucumber/ Gherkins, Agile (Scrum)

Quality Assurance Analyst

Responsibilities:

  • Automating the NBI test case framework using SoapUI, Groovy;Used GIT to check-in the code and Jenkins to build new jobs.
  • Written Python scripts to automate the PH performance reports, CPU and memory stats data collection and analysis, PH logs collection and analysis, deploying and installation of Prime Home components across multiple servers, database querying and handling.
  • Developed Selenium Automation Framework with Java, XML for Prime Home Functionality and regression testing. Used Cucumber/ Gherkins for BDD and defining test ste ps.
  • Preparing validation test plans, procedures, defect reports, reviewing user guides.
  • Participation in various phases of Prime Home Components testing, Manual execution of User Stories, Defect verification, new features such as NB notifications, ActiveMQ alarms, Zabbix monitoring.
  • REST/ API request and response testing using SoapUI and Postman.
  • Security (Vulnerability) testing of PH application using Codenomicon, Nessus, AppScan, etc. and reporting of vulnerabilities in the product.
  • Writing and executing SQL queries/ commands in Oracle database, Postgresql database
  • Following Agile (SCRUM) methodology, Using Rally to track user stories, defects, test cases and results.
  • Strong experience in Agile processes such as Standup meetings, Product, Release backlog grooming, Sprint planning, Acceptance demo, Sprint review and retrospective meetings.
  • Testing Docker images of Prime Home, Testing Prime Home behavior using Consul/ Vault architecture, testing PrimeHome in Hosted environment like AWS.
  • Participating in User stories, acceptance criteria discussion/ review
  • Reviewing and discussing the Test cases for user stories
  • Defect scrub review and planning
  • End-end SDLC processes

Confidential

Manager Testing

Product / Technology: Bash shell scripting, CWMP, TR-069, Rally, Jenkins, Solaris, Linux, Python, RADIUS, TACACS, BAC-TW Service provisioning system for Femtocell/ Smallcell

Responsibilities:

  • Automation of test cases using Python, Unix shell scripts.
  • Worked on Selenium Automation Framework with Java, XML for BAC UI functional and Sanity testing.
  • Participated in customer deployment scenarios testing and debugging the escalations reported by customer. Helped in reproducing complex CFD use cases in lab setup, which helped in identifying the root cause and resolving it.
  • Developed and tested User acceptance or Deployment testing scenarios
  • Participation in Functional, Integration, System, Regression, User acceptance testing of product releases .
  • Define the requirements, create test cases/ scripts, run the test cases for different cycles/ iterations and report the test case status as Pass/ Fail.
  • Report test status dashboard to monitor testing progress and test quality.
  • Participation in Performance, Smoke and Security testing of various product releas es.
  • Security (Vulnerability) testing of BAC-TW application using vulnerability test scripts, Nessus and reporting of vulnerabilities in the product.
  • Led a team of 5-7 test engineers
  • Prepared and reviewed the Test Strategy, test plans, requirement document, design document.
  • Interacted with developers, peers, test team members, Project manager, Client manager, end customer throughout the SDLC.
  • Agile (SCRUM) testing methodology, Used Rally to track user stories, defects, test cases and results.
  • Reviewed the test quality, came up with Testing best practices, attended internal quality audits, conducted inspection/ reviews of test plans, requirement documents, bug reports, etc.
  • Prepared test traceability matrix from requirements to test cases, Conducted RCA sessions for bug escape, Captured test metrics, Prepared weekly status reports for higher management and also release report and metrics for Client.
  • Sharing periodic status reports with blockers/ issues, if any, with Project management, Customer
  • Preparing Project plan using Microsoft project and Tracking task status, on-time deliveries and releases.
  • Mentored and trained other test members for testing best practices, also taken care of Configuration Management of documents, user guides.
  • Coming up with continuous improvement processes for reducing bug escape, increasing test coverage, test traceability matrix mapping, Risk assessment and mitigation planning.
  • Presented case studies on the best practices followed in the team, Also learnt/ adapted from other projects.

Confidential

Senior technical Associate

Product / Technology: Litespan 2000/ 2012 / ATM, xDSL,SONET, TMN, Linux, Solaris, Litespan Element Management System

Responsibilities:

  • Participation in Functional, Regression, System and Sanity testing of EMS.
  • Preparation of Test Plan and Test Cases.
  • Testing using Traffic generators like Omniber, Cerjac, Ameritec, etc.
  • Participation in Test Plan and defect reviews, Preparing validation test plans, procedures, defect reports, reviewing user guides.
  • Planning and Estimation of Test Strategy based on Resources, Work delegation, Customer interaction
  • Knowledge Management, Defect Prevention, Process management, Configuration Management and Test Metrics preparation

Confidential

Software Engineer, Programmer Analyst

Product / Technology: Java, XML, TCL/Tk, Bash shell scripting, Clearcase, CORBA, Transport layer Network management software

Responsibilities:

  • Executing the automation test cases, Creating Input data with XML, Unit Testing and Checking in using Clearcase
  • Developing and testing the automation scripts using Core Java.
  • Developed TCL/Tk scripts for automating the timesheet entry.
  • Preparation of Test Plan and writing Test Cases based on Design Doc
  • System verification testing of Fault, Configuration and performance features
  • Feature and System Testing of EMS
  • Uploading results and Bug filing.
  • Testing using Traffic Generators like Omniberd, Lightwave, IXIA.

We'd love your feedback!