Qa Automation Developer Resume
WI
SUMMARY
- Around 8 years of experience in Functional and Automation,Black Box, Regression, GUI Testing, Integration, Functionality, Positive/Negative and User Acceptance testing of bothClient - server and Web-based applications.
- Expertise in Bug Reporting, Tracking and Documentation usingQuality Center, JIRA, Confluence proficient in both Functional and Automated testing using HP interactive products like -HP Quick Test Professional.
- Good knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Excellent experience in developingTest Scenarios, Testcases,Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Experience in using Confluencefor writing the test cases, Executing the test cases and defect reporting and bug tracking usingJIRA
- Expertise in Functional Testing, Regression Testing, System Testing, GUI Testing, User Acceptance Testing, Orchestration Testing, Integration Testing, Black Box Testing, White Box testing
- Experience in Manual and AutomationTesting of Web Services/Mobile Apps, Client Server and Web based Applicationsin different domains using QTP, SOAP UI, ALM and Selenium.
- Experience in developing automation testing framework using Selenium WebDriverby following java very StrongAnalytical Skills,Technical Skills,CommunicationSkills,andInterpersonal Skills.
- Experience in integrating Automation scripts (Selenium WebDriver API) onContinuous Integration tools Hudson/Jenkinsfor nightly batch run of the Script.
- Experienced in testing requirements that were developed inETLand BI of DWH applications and reviewed scripts for positive and negative test scenarios, and prepared test summary.
- Experienced in validating source to target mappings, their implementations viaETLtools, and the testingprocesses involved in a data warehousing environment.
- Experience in testing Web Services-SOA architecture, XML transactions, SOAP, HTTP, WSDL, and REST using various industry standard tools likeSOAP UI and READY API.
- Excellent experience in developing Test Scenarios, Testcases,Test Scripts and Test reports for Manualas well as Automated testing for various applications to ensure proper business compliance.
- Extensively used Page Objects Design(POD) and page navigation framework for readable test scripts and easy maintenance from developer perspectives and responsible for creatingautomationframework using POM- Page Object Model, and Data Driven to test web application.
- Experience in Performance Testing using tools likeJMeter,Neo Load, Load Ninja and LoadRunnerand developedthe customized scripts for both API’s and Web Application’s.
- Developed Automated scripts for Performance Test Scripting Framework usingJMeter and Neo Loadtools understanding theBusiness RequirementDocuments, Functional Specifications and Technical Specifications.
- Performed tests and analysis such asload test, spike test, stress test, endurance test, performance bottleneck test, benchmark test, baseline testetc. using HP LoadRunner/QTP,Borland Silk Performeron web server, application server and database server at different levels and loads.
- Experienced in testing requirements that were developed in ETL and BI of DWH applications and reviewed scripts for positive and negative test scenarios, and prepared test summary.
- Extensive experience in using JIRA for Defect Tracking purpose to report application bugs and enhancements request and discussed with developers to resolve technical issues
- Expertise to design mock up forUIsolution usingPhotoshop, HTML, DHTML and XHTML tested web applications inWaterfall, Agile and Scrumdevelopment processes
- Strong understanding of Quality Assurance testing methodology relative Software Development lifecycle (SDLC), SoftwareDevelopment Engineer in Test (SDET) as well as Software Testing LifeCycle (STLC).
- Experience in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
- Have working Experience in developing kernel bring up in Qualcomm and Broadcom WiFi - Strong systematic problem Solving And analytical skills.
- Experience with a variety of Protocols such as SOAP, REST/HTTP s, SSL, OBDC, JDBC, MQ/JMS.
- Experience with Microservices Architecture, development, deployment and testing
- Goodknowledge on Junit,TestNGframework for Unit testing,Mavenand Ant for Project building tool,Jenkins/Hudsonfor Continuous Integration.
- Expert in using defect tracking tools like Quality Center, Team Track, Jira,Bugzilla,and Clear Quest of major Operating Systems and tested applications on Windows and UNIX environments.
- Experienced in validating source to target mappings, their implementations viaETLtools, and the testingprocesses involved in a data warehousing environment.
TECHNICAL SKILLS
Automated Testing Tools: Selenium WebDriver/RC/IDE/Grid, Junit, TestNG,JMeter, SoapUI, Cucumber, QTP, LoadRunner,Microsoft team foundation server (MS TFS), ReadyAPI
AutomationFrameworks: Hybrid, Data Driven, Keyword Driven, BDD/ATDD, Page ObjectModel (POM), Broadcom, Microservices, MQ Services and JMS Services.
Performance Testing Tools: JMeter, NeoLoad, LoadNinja, LoadRunner
Test Management Tools: Test Director, ALM, Quality Centre 11.0/10.0/9. x/8.2., Waterfall, Agile, RUP, Scrum
Scripting Languages: TSL, VBScript, Java Script.
Languages: C, C++, Java/J2EE, VB, HTML, XML and SQL
Build Tools: Ant, Maven
Version Control Tools: GIT, SVN, CVS, TFS
Continuous Integration Tools: Hudson,Jenkins,and Cruise Control
Browsers: Internet Explorer 6/7/8, Firefox, Google Chrome
IDE: IDE, Eclipse, My Eclipse
Protocols: HTTP/HTTPS, FTP, TCP/IP.
Database: Oracle,MySQL, MS SQL Server
Operating System: Windows NT/2000/XP/Vista/7, UNIX.
PROFESSIONAL EXPERIENCE
Confidential, Green Bay, WI
QA Automation Developer
Responsibilities:
- Worked closely with teams of clients,developers,and testers throughout the entire development life cycle, to identify and manage requirements.
- Involved writingTest Planfor the web application after analysing thespecificationsandbusiness requirements create High Level and DetailedLevel designingof test scenarios based on business requirements.
- Reviewing test scenarios with business, developer,client,and other stakeholders manually according to the BRD, Technical Specification, Functional Design, identifying applications functionality, test requirements and coverage.
- Used variousSQLqueriesto validate and populate data into a table Security testingensured the application business logic, and also helped identify and patch all the vulnerabilities of the application.
- Responsible for creating test scenarios for user stories and creatingautomationtest suites usingPython,SeleniumWeb driver,Pytestframework.
- PerformedFunctional, Navigation, RegressionandSmoketests on the new enhancements added to the web application in different environments likeUATand finally in Production.
- Have working experience in developing kernel bring up in Qualcomm and Broadcom WiFi - Strong systematic problem Solving And analytical skills.
- Experience with a variety of Protocols such as SOAP, REST/HTTP s, SSL, OBDC, JDBC, MQ/JMS.
- Experience with Microservices Architecture, development, deployment and testing.
- DevelopedTest casesandTest scriptsto fully validate the functionalityandensure that the application meets all the security and privacy requirements.
- WroteSQLStatements toextract Datafrom Tables and to verify the output Data of the reports planned and documentedTest casesforFunctionality, Security, Performance,Database and Acceptance testing.
- Involved inUser Interface testing, Usability Testing, Functionality Testing and Smoke Testingof the application test cases forETL testing and execute them. After execution do reporting of defects
- ConductedUser Acceptance Testingbefore the initial release when the project reached the final phase prior to deployment.
- DesigningAutomationframework usingSeleniumWebDriverand developed test scripts to automate process of testing in Selenium WebDriver
- Developed and maintained automated regression test cases in Selenium WebDriver using Java Programming language Selenium IDE to locate the Objects and used the locator in scripts.
- Developed Automated scripts for Performance Test Scripting Framework usingJMeterandNeoLoadtools established continuous integration practice and standards with Jenkins.
- Evaluated and interpreted Point of Sale requirements created by external vendors executed automatedSelenium Scriptsand reproduced failures manually.
- Wrote severalTest Casesfor testing various functionalities performed End-to-EndManual Testingof the application Automationscripts for Sanity testing and sending results to stake holdersp
- Createdtest casesas well as modified and reviewed test cases developed by other testers Prepare test cases forETL testing and execute them. After execution do reporting of defects
- Monitored and planned tests and test scripts usingHPQuality Centerand usedHP QCas bug reporting capabilities to track documented bugs.
- Provided complete information to the developers to understand the bug, get an idea of its severity and about its reproducibility.
- Performedcompatibility testingon various browsers and operating systems to ensure excellent user acceptance conducted GUI/Usability Testing and Black Box Testing according to specifications.
- Worked closely with Developers, Business Analysts, and User Representatives and participated in the product design process including specification and other document reviews.
Environment: - Agile,Java,Selenium WebDriver,TestNG,Cucumber,Appium,Eclipse,Maven, Jenkins, SOAP UI, Firebug, XML,Jira,Rally,Perfectoreportiaum,Chrome,Safari, Oracle11i,Sause Labs, Perfecto mobile. Jenkins.Appium,Quality Center, Charles proxy Oracle, UNIX, Quality Center,HTML, XML,IE,Selenium,J2EE,SQL Server.MS Excel, MS word, JIRA.
Confidential, Detroit - MI
QA Automation Analyst
Responsibilities:
- DevelopedTest plansbased on functional and technical software requirements participated in product requirements and design reviews to provide input on functional requirements, product design, schedules.
- Performing module wiseFunctional Testing, Database Testing,System Testing, Regression testing and End to End Testingdocument software defects, usingJIRA, and report defects to software developers on daily basis.
- Extensively involved in back-end testing intoSQLusing SQL Server Profiler Cucumberwas used for the entire regression testing and functional testing withSeleniumas primary tool to the Test Scenarios, Test Cases and Test conditions.
- Worked with the Business Analyst/Requirement team, technical team for Change Request if desired by them for improving the usability of the application.
- Created cross reference Excel spreadsheet to track each and every requirement from RFP and Artifacts to corresponding test cases review software documentation to ensure technical accuracy, compliance.
- Involved inFunctional Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Test conductedGUI Testing manuallyand entered the result in Jira.
- Experienced in working both ofUNIX & Linuxenvironment to analyze log file & to monitor process actively involved inSDLCandSTLCprocess and used tools likeSeleniumRC/Web driver,JMeter,SOAP UI
- Expertise inSeleniumAutomationusingSeleniumWebDriver,SeleniumIDE, Java, TestNG & Maven tested bug fixes and coordinates with developers in release of bug fixes meeting timeline.
- Work with development team members to better understand system functionality in order to improve testing quality variousCheck Pointsto check the functionality of the application.
- Strong knowledge in web services testing via ToolSOAP UI/ Restful web services performed data driven testing usingSelenium WebDriverandTestNGfunctions which reads data from property andXMLfiles.
- Created manual Test Cases inJIRAfor various User Stories based on Release and Sprint Plan validatedSOAPresponses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
- Performed functional, BVT (Smoke), integration and performance tests on new and existing application features in QA environment to release a stable application toUAT/production.
- Work with the project teams across domains, analyze requirements and design specifications to develop comprehensive test strategies, test plans, test cases and test scripts.
- Executed test cases and test scripts for manual andautomationtesting. Defects are raised in theJIRAfor logging, tracking, and reporting bugs in the application.
- Wrote Manual Test cases based on Functional and Business requirements executed Manual Test cases forFunctional Testingand logged defects for the failed test cases.
- Constantly verified Requirement Traceability Matrix to determine if each and every Functional requirement is taken careof,and a test script is developed and executed for the same.
Environment: - SeleniumIDE, Java,Maven, UNIX, SQL, Microsoft Office, SQL Server 2008., MS Excel, MS Word, SQL BDD, Maven, Jenkins, SOAP UI, Firebug, XML,Rally, Internet Explorer, Chrome, Firefox, Oracle10G, Sause Labs.
Confidential, Irving, TX
QA Analyst
Responsibilities:
- Reviewed the Business/ Functional/ System Requirement Specs, High Level Design Documents, Detailed Design Documents and Requirement Matrix.
- Planning and executionof Installation Testing, Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, usability testing, Compatibility Testing, PerformanceTesting,and security testing.
- DevelopedAutomation frameworks likeHybridandBDD executing the test cases (manual and automated) and reporting the bugs in Rally andALM.
- Conducted Test Case Walkthroughs to achieve consensus onTest Casecorrectness & completeness ensuring width and depth of test scenarios
- Developed and maintained automated regression test cases in Selenium WebDriver using Java Programming language maintain version control of the source code using Stash/Bitbucket tool and utilize the GIT commands.
- Performed BDD(Behaviour Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
- Involved in implementation of TestAutomationFramework build usingSelenium WebDriver,protractorto handle Angular JS,TestNGandMaventechnologies under Java platform utilizing industry leading harness design patterns and approaches.
- Performed data driven testing by using JDBC as a data source inSOAP UIand configured SQL queries to fetch data from the Oracle database.
- Developed Tested the various Service Oriented Architectures (SOA) spanning across various web services usingSOAPandWSDLacross various applications using SOAP UI.
- Involved in setting up test environment for automated script execution using Java,Appium collaborating with development team and project managers in test execution and communicating all the issues.
- Ensured the appropriate parties review andsign-off on test cases prior to test execution created manual Test Cases in HP QC for various User Stories based on Release and Sprint Plan.
- Involved in Agile Environment, attended stand up Meetings and retrospections sessions exported test cases fromMS Excel to Quality center.
- Executed test cases and test scripts for manual andautomationtesting. Defects are raised in the HP Quality center for logging,tracking,and reporting bugs in the application.
- Executed Manual Test cases forFunctional Testingand logged defects for the failed test cases wrote Manual Test cases for based on Functional and Business requirements.
- Performed browsercompatibility testing(Firefox, Chrome, Safari, Opera, Operamini) ofaweb-basedapplication to ensure that functionality works fine.
- Worked withBusiness Analyststo definetest cases, test plans, test dataensuring accurate coverage of business and functional requirements
- Constantly verifiedRequirement Traceability Matrixto determine if each and every Functional requirement is taken careof,and a test script is developed and executed for the same.
- Established Traceability between the Requirements and the Tests inTraceability Matrixusing in Quality Center and other supportive documentation to contribute to the establishment of standards and procedures for software testing.
- Generated Weekly Reports,Defect Reports, Test Summary, Requirement Traceability Reports and Test Statistics and Customized Summary Reports.
- Actively involved withSCRUMand sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: Agile, XML, HTML, SQL, SSRS, C#, Java, Quality center, Quick Test Pro, MS SQL Server 2008 XML,Rally, Internet Explorer, Chrome, Firefox, Oracle10G, Windows, Power Mockito.
Confidential
Software Developer
Responsibilities:
- Created Test Cases, Test Scripts, and Test Procedures and implement compliance of quality standards Reviewing the Scenarios.
- Interacted with business users and business analyst to understand the requirements. As well as worked closely with QA lead in preparation of Test Plan document.
- Performed functional, regression and UAT Testing extensively used Selenium Web driver.And Validated test results, generating defect reports using Bug Tracker.
- Involved inBlack box,Functional,Regression,Negative,CompatibilityandIntegrationtesting. Also, involved in patch and upgrade testing.
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- UsedQuality Centerto write test cases/ test scenarios, report bug, run test cases for regressions, generate graphs for test analysis.
- PerformedFront-End Testing, Functionality Testing, and Data Driven Testing usingQTP testedService Oriented Architecture(SOA)application usingSoap UI
- Execute functional and automated application testing for key product functionalities and developing new test plans conducted manual Testing on the web application and validated the dataflow in the application.
- Involved in Smoke Test to verify the stability of the build for testing the application executed the Test Cases to verify actual results to expected results.
- Performed browser validations across operating systems by verifying the visual presentations, alignment,design,and accuracy of links.
- Coordinated with Performance team for getting performance results for the product and assisted the performance team by providing the performance scenarios of the product.
- Involved in Defect tracking and Reporting using Bugzilla andTeam Tracker defecttracking tool extensively involved in resolving bugs fixes with Development Team.
Environment: Oracle, Java, Quality Center, XML, Manual Testing, Unix, Windows XP, Bugzilla Web Services, Web API, XML, Bug tracker, Fiddler, Web service studio.