Qa Automation Engineer Resume
Sacramento, CA
SUMMARY:
- Over 4 years of experience in Information Technology in the field of Software Quality Assurance & Testing in Client Server , Web & Mobile Applications . Expertise in conceptualizing, designing and coding technical solutions using Java/J2EE, C#, .Net technology stacks . Extended expertise in QA in Manual and Automated Software Testing using QTP , SOAP UI , Quality Center , Software Quality Assurance Testing and Selenium .
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) Testing, Rational Functional testing (RFT) and Compatibility Testing of Web & Client server based Applications.
- Involved in Offshore and Onsite coordination with Development and testing teams & setting up the testing process tailored according the client and business requirements.
- Adept technical skills in performance Testing in the domain of Telecommunication and social environments.
- Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Hudson, Load Runner, Jbehave, Cucumber, SOAP UI, Client Server & Web based Applications.
- As a QA tester , I created Test Plan and Test Cases based on requirements and specifications using Mercury Test Director. SDET with test development expertise using frameworks such as Selenium TestNG, Junit.
- Proficient with software development tools /environment such as Jenkins, JIRA, Confluence, GIT etc.
- Experience in using Methodologies such as Agile, Scrum, Waterfall, V - Model .
- Possess Agile training and experience with environments moving from Waterfall to Agile Methodology.
- Experience in using Xpath where we used to locate web element based on its XML path . Involve in TestNG to execute all the automation test cases based on in a group.
- Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Rational Rose, RAD and Power Designer.
- Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API .
- Developed XML test data and implemented Functional and Data Driven tests using SOAP UI.
- Extensively worked on Selenium Web Driver with the preferred Languages Java, JavaScript, C Sharp, Python, Ruby. Experience on CLAIMS and HIPPA standard testing. Testing UI web applications.
- Involve in web services (REST & SOAP) database technologies, and SOA/Micro Services architecture.
- Experienced in create Automation on Coded UI test project using Visual Basic or Visual studio .
- Install, configure, modify, test & deploy applications on Apache Webserver, Nginx & Tomcat, JBoss, AppServers. Experience in working with Spec flow. Experience in AWS Cloud Testing
- Experience in working within the Cloud platforms like OpenStack and AWS for integration processes.
- Hands on experience using PEGA SCRUM and Smart BPM methodology PRPC Application Profile, Application Express, Document Wizard and Application Enablement Wizard, CPM.
- Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework . Experience in using Salesforce QA. Involve maps in Coded UI.
- Developed LoadRunner scripts for Data Creation and Functionality of SAP CRM, ERP via SAP GUI.
- Worked in client server and web based application Testing including Java API Testing , manual and Software Testing techniques. Contribute to test data creation, Loading & Performance testing activities.
- Involve in Testing of backend database applications developed with Oracle, Sybase and SQL Server.
- Knowledge in XCode and Android Studio & scripting languages like Unix Shell, Python, Java Script and VB Script. Involve in Mobile Testing using Appium iOS & Android for the applications.
- Working knowledge on HP Unified Functional Testing(UFT) in delivering the Bug reports.
- Designed, developed and maintained Automated test scripts using UFT 12.53 , descriptive programming, VB.
- Excellent analytical and problem-solving skills with the ability to troubleshoot and strong oral and written communication skills.
TECHNICAL SKILLS:
Programming Languages : HP Quality Center/ALM, QAS.TCS (Test Case Studio), Test Log,QTP, Soap Test, HP Load Runner, Load Impact, Cucumber, Protractor, Quality Center, SauceLabs, Soap UI Web Service Testing, Mobile Testing (Android & IOS), Appium, Silk Test, Silk Perfomer, Selenium Web Driver, Web Load, TestNG, Xpath, VBScript, Postman, Touchstone,Jira, Bugzilla 2.0, MTM, Dovetail, Jenkins, Lean Testing, IBM Clear Quest, Bug Host, DevTrack, BUG track, Mantis, Rally.Java/J2EE, Python, C#, C, PL/SQL, OOAD, .Net.
App Servers : Tomcat, JBoss, WebSphere, WebLogic, BPM, IBM (MQ)
Protocols : Cisco tools, SFTP, FTP, HTTP, SONET, ATM, ISDN, OSI, BGP, OSPF, L2/L3 Switching, IP, VOIP, ADHOC, X25, TCP/IP, SNMP,.
Scripting Languages : Shell, Python, Java Script, Ruby, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS , Saas.
Databases : Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.
Framework : Spring, ESB, BPEL, JSP, JMS, Hibernate, JSF, Java Enterprise, Restful frameworks.
Operating System : Linux, Ubuntu, Windows XP/ 2000/2007/2008 , Mac OS, GIT, Jenkins.
Development Tools : Rational Application Developer(RAD), Spring Tool Suite(STS), Eclipse, TOAD, ETL Tools, PEGA3.1 to PEGA 6.1
Build Tools : Maven, ANT Hill, Agile & Scrum Methodologies, Waterfall methodology, Cassandra, NoSQL
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
QA Automation Engineer
Responsibilities:
- Worked in a highly dynamic AGILE environment and participated in the scrum and sprint meetings. End to end execution of automated scripts, Test Result analysis.
- Worked in all phases of testing including functional, UAT, End-To-End, unit, system-integration, conformance and regression testing .
- Involved in Data migration and data Extraction and data transformation using ETL.
- Responsible for building the REST Requests based on the Specifications document.
- Worked on Continuous Integration using Jenkins to execute automation scripts.
- Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web services application. Actively participated in the various review and Defect triage meetings.
- Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java / Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
- Developed and maintained automated regression test cases in Postman Rest client.
- Extensively worked in Web services and API Testing (Tool- Postman 1.0.4, SOAP UI , JMeter ).
- Extensively worked on WSO2 API manager.
- Performed web services /API testing using SOAPUI tool for RESTful Web Services .
- Performed Web services functional testing using Postman tool for RESTful webservices.
- Performed Web services performance testing using JMeter for RESTful webservices.
- Experience in Android and IOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON.
- Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver and TestNG .
- Responsible for testing Batch processes, Bulk overnight data imports using Spring Batch framework .
- Wrote test automation scripts in Selenium Web Driver using Java, JUnit and TestNG .
- Conducted Black box testing, Smoke testing , Screen Validation testing, Data driven testing.
- Selenium Web Driver for automating over 70% of Cross Browser Testing on IE , Firefox , Safari and Chrome.
- Extensively worked on Appium to facilitate mobile testing by creating mobile Driver class with the required
- Mobile capabilities. Involve in web UI application over HTTP client request protocol
- Worked on HL7- HAPI Test panel.
- Use SQL queries for Database testing and Validation.
- Write SQL queries to validate that actual test results match with expected results Performed Teradata SQL Queries, creating Tables, and Views by following Teradata Best Practices.
- Verify and validate that all fields in Pega are populated in front end and backend as per the requirement based on the spreadsheet. Tested all functionality of application after migrated from Pega 5.5 to 6.1.
- Extensively worked AWS environment.
Environment: Soap Ui, Appium, Selenium, Java, Restful Services, Aws, Postman, Jenkins Jmeter, SQL, TESTNG, Cucumber, Ruby, ETL, Oracle 12c.
QA Automation Engineer
Confidential, Kirkland, WA
Responsibilities:
- As QA Automation Engineer, engaged with onsite and offshore Agile team, define the schedule and timelines as per client schedule.
- Developed Manual test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
- Worked with FDR team to request the data and testing the customer data used main frames. Used FDR Attachmate mainframe tool to test the customer data. Involved in writing test Scripts using python in selenium to run the automation for enterprise editions.
- Working knowledge in using python to write and automate Test Scripts using Selenium.
- Uploaded and configured WADL file to SOAPUI and JMeter applications to test the web services application. Actively participated in the various review and Defect triage meetings with senior team.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required mobile capabilities. Involve in web UI application over HTTP client request protocol.
- Wrote Automation scripts using Phandom JS driver to run the tests on headless browsers for automating order placement and account management scenarios. Excellent experience of build tools like Maven and managing JAVA automation projects using them
- Worked as Scrum Master by conducting daily Stand ups/Retro/Grooming session when needed and involved in testing efforts as QA member during big releases along with support activities required by production support team. Involve in to develop BDD frameworks using Cucumber.
- Performed functional testing of SOAP & RESTful Web Services using SOAPUI Tool Used Java/Junit to run Cucumber feature and scenarios and generating report daily basis. Testing JavaScript web based applications.
- Used QTP/RFT to store and execute the scripts in a systematic manner. And used the same data to generate the Reports in ALM. Performed Functional, Regression, RFT and End-End testing.
- Followed Pega Guardrails and implemented in the application. Worked on Test Management Framework TMF and PMF Project Management Framework.
- Responsible for the testing of all new workflow configurations in Pega and the entry of process results into the internal testing application.
- Developed automation scripts using LoadRunner VUGen, UFT(QTP) and Selenium to make them flexible and useful for Regression testing.
- Created Analysis Report through LoadRunner Analysis and submitted Exit Report with Recommendations. Executed LoadRunner , UFT(QTP)scenarios using Performance Center and analyzed the results through LoadRunner Analysis to find the bottlenecks in networks and server resources including deadlock conditions, database connectivity problems and system crashes under load.
- Experience in Selenium Robot Framework (Keywords, test suit, test cases and python script creation) for automation testing of BO reports .
- Extensive knowledge on working with development of QNX Board Support Packages for multiple Intel (x86) and ARM development as well as production boards.
- Perform unit and integration testing for various applications using C++, Shell Scripting and Python.
- Involved in writing optimization techniques for more accuracy of Macros in C /C++, C++ routines and Oracle SQL, PL/SQL.
Environment: Quality Center, QTP 10, C#, ASP.NET, Groovy, Crystal Reports, Jira, Python, Ruby Scripts, JCL Utility, Oracle, MS Office, HTML, Windows XP/Vista, Java, Selenium WebDriver, TestNG, Maven, Jenkins, Soap UI, Rest, Cucumber, JBehave, HTML, XML, XPath, Firebug, SQL, Oracle, Windows, LoadRunner, C++, QNX.
Confidential
QA Analyst
Responsibilities:
- Performed manual testing of a web based applications for online shopping.
- Interacted with Business Analysts and Developers in requirements analysis, design reviews, testing and documentation for application developed in agile environment.
- Actively Participated in Scrum meetings, reviews and developed test scenarios.
- Reviewed functional specification documents, design documents, requirements traceability matrix and involved in developing test plan document.
- Proficient in writing Test cases by using test case design technique.
- Involved in regression and end-to-end testing of application by Manual testing.
- Responsible for entire QA Life Cycle, which includes Requirement Analysis, Designing, Developing and Execution of the entire QA process and documentation of Test Plans, Test Cases and Test Procedures.
- Developed manual/Functional Test conditions and Scripts based on the requirement documents.
- Involved in user acceptance testing & general site validations of web page objects such as HTML links & images.
- Work with release management for regular releases, smoke-testing each release.
- Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.
Environment: Manual Testing, HTML, DHTML, Oracle and Window.
