telecommunication Resume
SUMMARY:
- 5+ years of strong experience in WEB APPLICATION Automation using in Selenium WebDriver, and Selenium Grid tools on CSS, HTML, and ANGULAR JS 2.0 designed applications.
- 5+ years of strong experience in SOA & WEBSERVICES testing on SOAP and REST API’s on different payload formats like XML, WSDL, JSON, TEXT, CSV using tools like JMETER, POSTMAN, ADVANCE REST CLIENT, CHROME NETWORK XHR
- 2+ years of WEBSERVICES automation on JSON and XML using Java Api’s JERSEY CLIENT, JACKSON, JAXB
- Experience in developing IVR calls using Synapse Development Language.
- 2+ Years of experience in PERFROMANCE & LOAD testing on web services using JMETER tool which including designing stepping thread groups, dynamic data generation methods, generating performance reports like response time, Active threads over time, Hits per sec, Throughput values.
- 1+ years of experience in MOBILE testing using APPIUM tools majorly on Android Devices and occasionally on IOS devices which include WEBAPP, NATIVE APPS, and HYBRID APPs automation. Experience in testing all kinds of devices like phones, tabs on different platforms using EMULATORS.
- 2+ years of experience in DESIGNING frameworks using different testing framework tools like TESTNG - JUINT (TDD) , SPOCK - CUCUMBER(BDD) , PYTEST-UNITTEST (Python DDT)
- 1 year of experience in configuring AWS EC2 instances, S3 buckets, ELB and Auto Scaling, AWS RDS
- Expert is designing and developing exceptional reports using external REPORTING framework libraries like EXTENT REPORTS where report include screenshots and videos for failures apart from Test status ,execution and step details . Apart from have experience on inbuilt Testng, Spock reports
- Experience on database languages like SQL, Mongo DB and SECURITY testing on , broken authentication, sensitive data exposure and cookies
- Experience on AGILE methodology and process like sprint planning, Daily scrum, Retrospective, Demo meeting, Product backlog Grooming. And also in traditional SDLC development process.
- Strong Experience in Developing Test Plans, build Test Conditions and Test Cases, developing and maintaining Test Scripts, creating test data, analyzing bugs, interacting with development team members to fix errors, Bug Tracking and Reporting Systems.
- Hands on experience in using test and defect repository tools like HPQC, Jira, Version One.
SKILLS:
Programing Language: Core Java
Scripting Languages: Python , Groovy , jQuery Scripting
Web Automation Tools: Selenium Webdriver on HTML, CSS, Angular JS 2.0 applications.
Mobile Automation Tools: Appium - Android
SOA Testing: WSDL-SOAP , WADL – REST, XML, JSON
Test Automation Frameworks: TestNg – TDD , Cucumber –BDD , Spock –BDD, Pytest/Unittest –TDD, Junit - TDD
SOA Automation Tools: Apache Jmeter 3.0 , Jersey Client, Jackson, JaxB
Performance Tools: Apache Jmeter 3.0
Cloud Testing: Sauce Labs
Methodologies: Water Fall , Agile – Sprint, Scrum, Demo, Retro
CI Integration/Repository Tools: Jenkins, GitHub
Test Management Tools: HPQC, Version One, Jira, Rally
Database: SQL
AWS: EC2, S3, ELB, EBS, Auto Scaling, EDS, VPC
WORK EXPERIENCE:
ConfidentialTelecommunication
Responsibilities
- Involved in preparation system requirement specification document and design documents. Performed role of a pure developer and developed web applications for these clients using core java, servers.
- Involved in developing UI using HTML, Java Script, and Jsp’s.
- Involved in execution and deployment of the application in apache tomcat servers.
- Used Struts MVC architecture for developing the applications.
- Developed SQL queries for the application like creation of tables, databases, performing search operations, updates.
- Involved in developing unit test cases using jUnit framework.
- Support testing teams, clients on issues and explaining the requirements.
Pharmathical
Responsibilities
- Added around 300 front-end automation tests and approx. 1500 BDD steps using Cucumber specification framework, Junit, Appium and Java which decreased 85% of manual web testing on Interactive Web Response calls.
- Implemented Java Multithreading using Thread class and Runnable interface for Parallel execution of tests using Selenium Grid.
- Reduced cost to client from 8 to 3 people using above mentioned automation effort which helped to reduce approx $800k on client budget.
- Developed Interactive Voice Calls (IVR) using Synapse Development Language and PL/SQL.
- Achieved 100% automation on SOAP and REST API back end user stories using free tools like Jmeter, PostMan and performed 60 % automation at CI integration level using Jersey and Jackson Java Api’s.
- Minimized $50-100k cost to the client due to my expertise on open source performance and load testing tool Jmeter.
- Sold the test automation framework which is designed and developed using Python and Pytest –Unitest framework to the client. This prototype helped in gaining $500k project for my company.
- Prepared 80 scripts automation using Python- selenium and Pytest –Unitest test framework for Web Patient Screening work flow assignment.
- Expanded our company employee strength by 3 people in Parexel by selling Python POC framework.
- Eliminated additional costs for systems and hardware for the client and at same time increased scope of testing by executing automation suite on CI tool Jenkins and cloud environment like Sauce labs and AWS.
- Generated performance results on the test API’s for 50 -5000 users of load which is the expected load on the application as per business requirements
- Extended scope of the testing and automation to Mobile Platform using Selenium and Appium Tool.
- Achieved 80% of code quality by eliminating 100% critical and blockers and 80% of Major and Minor issues using code quality check tool Sonar Qube 5.2.
- Minimized client training budget by 10% due to prior experience in agile methodology, GitHub.
- I have involved in Sprint planning, Demo, Retrospective, defect triage meetings apart from mentoring and tracking QA team and providing trainings. Worked closely with front end and backend developers to resolve documentation, design & functional issues.
Energy
Responsibilities
- Joined company as Trainee and grow into Engineer level during my tenure in Reliance.
- Used Struts 1.0 MVC framework for the web application development for Reliance Gas Portal.
- Involved in preparation system requirement specification document and design documents. Performed role of developer and developed web applications for these clients using core java, servers.
- Involved in developing unit test cases using jUnit framework.