Testing Lead Resume
TX
SUMMARY
- Over 15+ years of experience in the IT industry - Telecom Domain.
- Experience in various roles as Test Engineer, Automation Engineer, QA Lead Engineer & DevOps Engineer for SONETEL
- Good working experience as Cloud Test Engineer (AWS), Test Engineer (Manual, Automation, API Performance testing) of the web, mobile applications, and DevOps engineer (Jenkins CI/CD, Ansible, Docker,)
- Involved in Manual Testing (System testing, Sanity Testing, Database Testing, Stack Testing, GUI Testing).
- Hands-on experience with AWS environment - EC2, CDN, RDS, ECS, ELB, EBS, S3, VPC, IAM, Lambda, Cloud Watch, HA Zones & regions
- Extensive experience in API testing using Postman.
- Hands-on with Web Application deployment and maintenance of Tomcat KAFKA, REDIS, Oracle database, MongoDB on Amazon Web Service (AWS)
- Strong knowledge of DevOps tools like Docker and Kubernetes
- Involved in developing automation scripts for telephony testing using PERL, SIPp
- Worked on opensource telephony applications like Opensips, RTPProxy
- Involved in developing automation scripts for Web portal testing using Ruby, and WATIR.
- Involved in developing automation scripts for web services testing using Groovy, and SOAPUI.
- Hands-on experience in testing Android apps.
- Developed Web apps automation framework using Python, Selenium
- Managing test and production environments MongooseIM (chat service) with Ansible and Docker
- Good hands-on experience with Windows, LINUX, Android, iOS, Oracle, MySQL
- Understanding the functional requirements of the application and reviewing the documentation for accuracy and completeness.
- Design and preparation of test cases for various test scenarios by understanding the functional requirements of SRS.
- Updating STCs for newly added features.
- Responsible for Test Bed Setup.
- Lead the movement of Production environment servers from physical rack space to AWS cloud.
- Involved in testing the functionality and usability of the system from an end-user perspective.
- Analyzing the test results prior to the defect logging.
- Excellent analytical and problem-solving skills including a high degree of attention to detail and accuracy.
- Self-motivated and able to work independently or with a team
TECHNICAL SKILLS
Testing Tools: Selenium, Postman, SoapUI, SIPp, WATIR, Appium, Wireshark
Language/ Script: Java, Python, Perl, SQL, PLSQL, Groovy, RUBY, CURL
Frameworks: Page Object, Hybrid, Data Driven, TestNG
Database & Tools: Oracle, MySQL, REDIS, TOAD, MongoDB
Protocols: SIP (VOIP), HTTPS, XMPP, STUN, RTP, RADIUS, JSON
VOIP Phones: X-lite, 3CX, Grandstream, Yealik
Bug Tracking Tools: JIRA, Bugzilla
Build/Version Control Tools: GIT, Jenkins, Maven, CVS
Methodologies: Waterfall, Agile
Operating Systems: Windows, Linux, Android, iOS, MAC
PROFESSIONAL EXPERIENCE
Confidential, TX
Testing Lead
Responsibilities:
- Participate actively in scrum meetings and all other sprint ceremonies.
- Analyze the automation requirements and develop a test plan or test approach, derive test estimations
- Automation of test cases using Selenium Web driver,TestNG, Page object Model (POM)
- Automate all the User Stories within the sprint & execute them for the releases
- Perform Data Validations in SQL using Automation.
- Perform code review of the Automation Scripts developed by Test team members.
- Merge the In-sprint automation and Maintenance of the health of the Regression suite.
- Analyze, reproduce and report the bugs and keep a track of them.
- Conduct defect triage and prioritize the defects.
- Perform different types of testing including Integration testing, database validations, and End to End System testing.
- Execute the automation scripts on a weekly basis or on-demand basis and share the results.
- Make sure all the requirements are tested and no defects are leaked to production.
- Ensure all the testing activities are completed on schedule.
- Frequently checked the status with the team to ensure the timely delivery of milestones.
- Design and Build REST API functional test automation scripts using POSTMAN
- Configure the CI jobs and work with DevOps in building the CICD Pipeline.
Confidential, Dallas, TX
Testing Lead
Responsibilities:
- Worked on migration of physical Rackspace servers in Sunnyvale and Amsterdam to AWS cloud
- Testing of service availability on Cloud servers
- HA testing across AWS regions
- Data replication tests
- NGINX config updates
- Testing the Security of the system
- Ensure no disturbance to live customers during migration
Confidential
Sr. Test Engineer and Testing Lead
Responsibilities:
- Analyze Business Requirements and participate in test estimation and creation of the test plan.
- Identify Test Scenarios and writing Test Cases by using Functional Specification Documents.
- Execute the test cases and analyze the test results.
- Responsible for Functional database testing.
- Perform data validations in the Oracle database to check for data integrity before and after migration.
- Involve in multiple cycles both full and incremental Migration Testing.
- Defect logging, retesting, and tracking using JIRA
- Take measures to ensure defects are not aged Confidential set standards.
- Conduct defect triage meetings with managers and prioritized the defects
- Involve in Agile practices like Iteration planning, Daily stand up, Iteration Demo, and Retrospective meetings.
- Knowledge sharing with the Team members.
- Prepare Defect Reports, Daily Status Report, and Execution summary reports.
- Design and Build REST API functional test automation scripts using POSTMAN, Groovy, SOAPUI
- Perform code review of the Automation Scripts developed by Test team members
Confidential
Test Engineer, Sr. test Engineer, Test Lead
Responsibilities:
- Analyze Business Requirements and participate in test estimation and creation of the test plan.
- Identify Test Scenarios and write Test Cases by using Functional Specification Documents.
- Execute the test cases and analyze the test results.
- Responsible for setup of portal and services on test lab, staging, and prod
- Designed and developed the automation for a few functionalities like login and change call settings
- This framework is used as a monitoring service for the web portal on the production environment for alerting problems even before the customer reports
- Build management with a visual studio
- Responsible for Functional database testing.
- Perform data validations in the Oracle database to check for data integrity before and after migration.
- Involve in multiple cycles both full and incremental Migration Testing.
- Defect logging, retesting, and tracking using JIRA
- Take measures to ensure defects are not aged Confidential set standards.
- Conduct defect triage meetings with managers and prioritized the defects
- Involve in Agile practices like Iteration planning, Daily stand up, Iteration Demo and Retrospective meetings.
- Knowledge sharing with the Team members.
- Prepare Defect Reports, Daily Status Reports, and Execution summary reports.
Confidential
Test Engineer
Responsibilities:
- Designing and developing the automation framework
- Identifying tools for automation
- Involved in Setup and writing an automation plan
- Identify Test Scenarios and write Test Cases
- Technical discussions to enhance the framework
- Attending Requirements and review meetings
- Test execution and results analysis
- Made enhancements to speed up the automation process
Confidential
Test Engineer, Sr. Test Engineer, Test Lead
Responsibilities:
- Involved in test lab design and Setup
- Identify Test Scenarios and write Test Cases
- Analyze Business Requirements and participate in test estimation and creation of the test plan.
- Identify Test Scenarios and write Test Cases by using Functional Specification Documents.
- Execute the test cases and analyze the test results.
- Technical discussions to enhance the scope of testing
- Attending Requirements and review meetings
- Test execution and results analysis
- Defect logging, retesting and tracking using Bugzilla, JIRA
