Software Quality Engineer Resume
San Ramon, CA
SUMMARY:
- Strong experience in development of automation scripts in Java, Javascript with database language SQL on platforms such as Windows, Linux and Mac
- Extensively worked on UI testing using Selenium web driver, Node.JS & Protractor test framework (Angular JS application) in agile environment
- Behavior Test Driven Development using Cucumber
- Rich hands on experience in Web Services API (SOAP and REST) testing
- Good understanding of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) and defect life cycle.
- Expertise in test strategies & plans and building Test Automation framework.
- Solid foundation in Computer Science with proficiency in data structures & algorithms, Object Oriented Programming and design pattern
- Experienced in Jenkins as a continuous integration tool (CI/CD)
TECHNICAL SKILLS:
Languages: C, Java, JavaScript, iOS, SQL, HTML, XML, JSON, Python
OS Platforms: Windows, Linux, Mac OS X, Unix
Automation Frameworks: JUnit, TestNG
Tools: Eclipse, JIRA, Actional Team Server, RIT, Clearquest, Xcode, Quality Center, Selenium Webdriver, Appium, Quality Center, SOAPUI, POSTMAN
Domains/Concepts/Protocols: SOAP, RESTful, AngularJS, TCP/IP, SIP
Source Control: Git, SVN
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
Software Quality Engineer
Responsibilities:
- Worked on Selenium web driver based test automation
- Behavior Test Driven Development using Cucumber
- Developed Test Design Specifications and test strategies & prepared and implemented automationtest plans
- Developed and executed test cases and test scripts for automation & prepared test reports and testsummaries
- Test Management and defect management using Rally for Agile methodologies SCRUM
- Worked on distributed test automation execution on different environments as part of Continuousintegration (CI/CD) process using Jenkins
- Performed RESTful API testing through micro tester using Java programming
Environment: Protractor, Cucumber, Java, Javascript, Rally, Jenkins, Linux, Mac OS, Angular JS, GitHub
Confidential, San Francisco, CA
Quality Assurance Engineer (Consultant)
Responsibilities:
- Performed SOAP based web Services API testing and validated XML request/response using Rational Integration Tester (RIT) and Actional Team Server.
- Created, maintained and executed test cases in HP Quality Center (HP ALM).
- Involved in Smoke, Functional, Negative and Integration testing.
- Created SQL queries to fetch the data from database and used UNIX commands to check for error logs in UNIX servers through Putty.
- Coordinated with development team and record defects in ClearQuest to track until they are resolved.
- Code Maintenance using Git Hub
- Continuous Integration using (CI/CD) process using Jenkins
- Worked on tomcat based Java application
- Front end UI testing using Selenium web driver and Java programming
Environment: Rational Integration Tester, HQ Quality Center, SOAP/API, ClearQuest, MS Excel, HTMLXML, Selenium, Java, Jenkins, UNIX, Windows
Confidential, Palo Alto, CA
Enablement Specialist QA
Responsibilities:
- Responsible for maintaining SAP enablement web pages using Brackets (AngularJS).
- Adopted and worked on open - sourced solutions related to SAP Lumira from GitHub.
- Code Maintenance using Git Hub
- Participated in workshops and meetings to provide end-to-end enablement to customers and promote SAP’s innovative product in BI Analytics platform
Environment: SAP Lumira, Brackets, GitHub, MS Excel, HTML, Windows
Confidential, Palo Alto, CA
IT Intern
Responsibilities:
- Created, executed, and updated Functional, Regression, Integration, and Unit test cases manually.
- Automated the Functional test cases using tools from Selenium web driver.
- Developed automation scripts using Selenium, Eclipse and Java.
- Continuous Integration using (CI/CD) process using Jenkins
- Code Maintenance using Git HuB
- Created documents, simulations and e-learning courses using tool like uPerform
Environment: Selenium, Eclipse, Java, Jenkins, uPerform, Windows
Confidential
Technology Analyst
Responsibilities:
- Designed and enhanced SAP BI queries using Business Explorer
- Developed technical requirements specification and design documents and performed effort estimation tasks
- Was part of two full Software Development Lifecycles (SDLC) of SAP BW implementation including requirement gathering, design, implementation, testing, go live and hyper care
- Involved in a Software Testing Life Cycle (STLC) including unit testing, integration testing, regression testing, User Acceptance testing
Environment: SAP BI, SDLC, Waterfall, HP Quality Center, Windows
