Engineer.software/qa Engineering Resume
San Jose, CA
SUMMARY:
- Sun Certified Java Programmer having 15+ years of extensive experience in Quality Control and Quality Assurance of Enterprise Software Applications.
- Developed Generic BackEnd (DB) Automation Framework using Java/XML and UI Framework using Java/TestNG/Selenium
- Having strong experience in Web application testing, good in Automation using automated tools such as Java/Selenium, TestNG/Junit, Protractor, Rest Assured, Load Runner, White box and Black Box testing.
- Having strong experience in testing WEB SERVICES (Rest and SOAP) using SOUPUI.
- Extensive experience in Java, Test NG, UNIX, Selenium WebDriver,
- Involved in all levels of testing (Unit, Integration & System)
- Certified Scrum Master and Worked in Scaled Agile Process.
- Continues Integration using Jenkins (Implemented Maven, Cobertura, Find Bugs, Static Analysis Plugins)
- Demonstrated excellent talent to quickly adapt to different project environments.
- Expertise in Analysis, Writing Test Cases and Interacting with Users for Application Implementation, Upgrade, Customizations and Enhancements.
- Extensive experience in writing System, Integration, UAT, Load/Stress, Data Conversion/ Interface Test Plans, Documenting Test conditions, Executing Test procedures and writing test cases for both Manual and Automated Testing
- Experience in CI/CD using Maven and Jenkins.
- Experience in onshore/offshore model and handled multiple offshore teams.
- Excellent communication, analytical, problem solving, strong decision making organizational skills and customer service oriented.
- Strong hands on experience with Agile Scrum methodology involving complete release cycle activities and playing instrumental role in timely delivery of the product/features.
TECHNICAL SKILLS:
Process: Scaled Agile, Agile, Rally, WaterFall.
Languages: JAVA, Python
Testing Tools: Java/Selenium, TestNG/JUnit, SOAPUI 2.1.0, Jmeter Version 2.2, BURP, Code Coverage using Cobertura/Groovy, CDETS, JAVA-TEST (v1.3.0), CDETS, JIRA, IBM Rational Functional Tester Version 6.1, Silk Test (v 5.03), HTTPUnit.
Script Languages: Unix Shell Scripts, Python, PERL and Java Scripts
WebServices: Rest, YAML, SOAP, WSDL, WSDP (Web Services Developer Pack EA2)
Version Control Tool: GIT, SVN, SCCS, CVS.
Build Tool: Maven, Gradle and ANT
Servers: Tomcat, WebLogic 5.1, J2EE, Java Web Server2.0.
Installer Tool: Install Anywhere 4.5
Systems: Mac, Windows, Sun Spark and Ultra Spark workstations, AS/400.
Build Processing /Continues Integration: Jenkins (Setup and Configure for new projects)
Security: I BrupTool, Static Analysis Report Verification.
DB: Oracle, Cassandra, DevCenter.
EMPLOYMENT HISTORY:
Confidential, San Jose, CA
ENGINEER.SOFTWARE/QA ENGINEERING
Responsibilities:
- Automation of Online and Offline reports data using Java/Selenium/ATUReports/AutoIt and TestNG
- Created UI Automation FrameWork using PageObject Model.
- Automated AngularJS Pages using Protractor with Jasmine Framework.
- Rest API validation using Java/RestAssured/Hamcrest/Jackson.
- Network Device IOS, IOS-XR, CATOS command CLI/MIB output manipulation using Unix scripting
- Security Testing using Burp tool.
- Application BackEnd Load Testing using Java/Python/SQL.
- Code Coverage using Cobertura/Groovy.
- CI/CD using Jenkins Configured Jtest/CodeCoverage and Deployment WorkFlow .
- Performed Backend testing DBTester Framework Developed by Me .
- Reported/tracked defects in defect management tool CDETS/JIRA.
- All Daily Work Managed through Rally tool Userstory/Release status .
- Performed regression testing by running automation scripts and provided test metrics.
- Performed Static Analysis reviews on code.
- Prepared PDRR slides for production releases.
- Maven and Build deployments on all Prod and Non-Prod Environments.
- Log Analysis and Dataset Manipulation through Unis Shell Scripting
- Prepared Requirement Traceability Matrix (RTM) and test summary reports.
- Participated in Iteration planning meetings, user story working sessions, Daily stand-ups and Weekly project status meetings.
- Experience in ETL testing, Backend Testing by writing SQL queries.
- Experience in onshore/offshore model and handled multiple offshore teams.
Environment: Java, Oracle, Cassandra, Selenium Webdriver, SVN, Maven, Jenkins (Continues Integration), Rally, DevCenter, Oracle SQL Developer, Unix Shell Scripting, Fire Bug, Developer Tool, Spring Boot, Angular JS, ATUReports
Confidential
ENGINEER.SOFTWARE/QA ENGINEERINGResponsibilities:
- Prepared Test Estimations, Test plan and Resource planning.
- Rest API validation using Java/RestAssured/Hamcrest/Jackson.
- Functional Automation of Rest API using SOAPUI ReadyAPI 2.1.0
- Performed Restful web service API testing using JMeter.
- Simulated the JSON processor Jackson library for constructing and comparing of JSON request and response for consuming rest based services
- Code Coverage using Cobertura/Groovy
- Reported/tracked defects in defect management tool CDETS/JIRA.
- Participated in Daily SCRUM calls and Weekly project status meetings.
- Log Analysis and Dataset Manipulation through Unis Shell Scripting
- Prepared Test summary reports and daily/monthly testing reports.
Environment: Oracle, Cassandra, NodeJS, MuleSoft, SOUP UI, Java, DevCenter, Oracle SQL Developer, Jenkins, SVN, CSAP, Unix Shell Scripting, Jmeter.
Confidential
ENGINEER.SOFTWARE/QA ENGINEERINGResponsibilities:
- Automating data Comparison between Confidential and Confidential Serviceability reports using Java/TestNG
- Code Coverage using Cobertura/Groovy,
- CI/CD using Jenkins
- Builds using Maven Deployment through CSAP tool in Prod and Non-Prod Environment
- Unix Shell Scripting for log analysis and Dataset Manipulation.
- Effectively worked on BVT (Build verification Test) and WRT (Weekly Regression Test)
- Prepared QA Sigh-Off Documents for release review.
Environment: Java, Oracle, Cassandra, NodeJS, DevCenter, Oracle SQL Developer, Unix Shell Scripting
Confidential
ENGINEER.SOFTWARE/QA ENGINEERINGResponsibilities:
- Automating online and offline reports using Java/Selenium/TestNG,
- Network Device command CLI / MIB output manipulation using Unix scripting
- Code Coverage using Cobertura/Groovy,
- CI/CD using Jenkins and Maven
- Deployment through CSAP tool in Prod and Non-Prod Environments
- Log Analysis and Dataset Manipulation through Unis Shell Scripting
- Prepared QA Sigh-Off Documents for release review.
- Effectively worked on BVT (Build verification Test) and WRT (Weekly Regression Test)
Environment: Java, Oracle, Oracle SQL Developer, Junit, Unix Shell Scripting
Confidential
ENGINEER.SOFTWARE/QA ENGINEERINGResponsibilities:
- Automating online and offline reports using Java/Selenium/TestNG,
- Code Coverage using Cobertura/Groovy.
- Developed and executed Junit test cases
- Manage and synchronize multiple environments (development, QA, integration and production) for a smooth release
