Agile Test Engineer Resume
Richardson, TX
SUMMARY:
- Around 7 years of experience in Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare, ERP, Ecommerce & Mobile Applications.
- Excellence in developing JAVA based automation testing tools like Selenium Web Driver/Grid/RC/IDE test scripts using Junit/TestNg, ANT/MAVEN build tools, Jenkins/Hudson for Continuous Integration.
- Creating and developing Test Plans, Test cases and test Scripts and interacting wif development Team.
- Experience in both Agile and Waterfall Software Development Models.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and software development models like Waterfall, Scrum /Agile.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as HP Quick Test Professional and Junit/TestNG, Load Runner.
- Used BDD framework wif Cucumber, Java and created future files wif scenario and scenario outline files.
- Expertise in creating Frameworks using JavaScript.
- Experience in working on Keyword Driven, Data Driven and Hybrid Test Automation Frameworks.
- Performed Testing of database applications developed wif Oracle, and SQL Server.
- Worked closely wif Business Analyst for Requirements Study and developed SQL Scripts for end - end process validation.
- Expertise in Automation Tool Selenium, protractor and performance testing tool JMeter mobileautomation testing tool Appium.
- Tested and Validated Complex Web services, SOA Applications, SOA Interfaces, WSDL Files and Tested SOAP File.
- Proficient in testing database applications developed wif SQL Server, Oracle and MS Access.
- Good programming skills on RUBY, JavaScript, HTML, XML, and SQL on Windows XP, VISTA operating systems and UNIX environments
- Developed an automated scripts and frame works using Java Script, Java, VB Script.
- Experienced wif Web Services, SOAP, SOAPUI, REST technologies and writing Groovy Scripts.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Experience in Manual Testing, Regression Test Scripts wif Fitness Tool and automating them by coding in Java.
- Experienced in working of Black Box Testing and White Box Testing.
- Working experience wif defect tracking tools like Clear Quest and Test Director/Quality Center (QC), Microsoft Test Manager (MTM) and Team Foundation Server.
- Primarily responsible for Android and IOS mobile app functional validation, data validation and API testing using Advanced REST client, JSON validation.
- Strong noledge in Software QA standards flows and methodologies like functional, performance, integration, regression, and black-box testing.
- Overall decent skills in Analytical and problem-solving, good communication skills, multitasking ability, Ability to work single ability to interact and work wif individuals at all level.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver GRID/IDE, Appium, Selenium Driver in JavaScript, Mercury, HP
Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP, AngularJS, jQuery, JavaScript.
Bug Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), IBM Rational, Clear quest, Bugzilla.
Languages/Script: Java,, SQL, PL/SQL, UML, VB Script, Java script.
Project Management: Microsoft Project, Rally, MS Visio, Rational Rose
Browsers: Internet Explorer, Firefox, Chrome, Opera and Safari
Operating System: Windows XP, 7, 8, 10, Ubuntu, Mac, UNIX, Mac and Linux
Mobile Testing: Android, IOS
Version Tools: GIT and SVN
Testing Frameworks: Junit, TestNG, TDD, BDD, POM
Build/CI Tools: Ant, Maven, Jenkins, Hudson.
Packages: MS-Office Suite (Word, Excel, Access), MS Visio.
Databases: MS SQL Server 2000/2005, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, TOAD, SMySQL
PROFESSIONAL EXPERIENCE:
Confidential, Richardson TX
Agile Test Engineer
Responsibilities:
- Extensively involved in all stages of testing life cycle (STLC), Software Development Lifecycle (SDLC) using Waterfall, Agile methodologies.
- Designed, executed and maintained Selenium Web Driver, Test NG, automated test cases for regression test cases.
- Testing including white box, black box, function, integration, regression, usability, and user acceptance testing.
- Administered various components of the e-commerce system including UI/UX design, content management, and PaaS system operation.
- Efficient management of Rally for bug tracking and Confluence for design documents.
- Assisting in creating and maintaining automation framework comprised of Java, Spring, Selenium, and Cucumber technologies.
- Extensively used Protractor framework to test the AngularJS based application and used Jasmine reporters to generate test reports
- Actively participated in the daily SCRUM meetings wif our team to produce quality deliverables wifin time.
- Develop and execute test cases for feature being developed by the team.
- Develop, document and execute unit and feature level tests.
- Experience wif one scripting languages used in automation of test cases execution (i.e Bash, Perl).
- Familiar wif the Jira and QMetry development and test tools.
- Familiar wif metrics and log analytics tools such as Graphite, Elasticsearch and Spunk, and wif data center infrastructure, including servers, switches, and storage devices.
- Highly skilled Agile QA Tester having excellent technical ability and a good understanding of software debugging and testing.
- Maintained (modifying scripts according to the changes made to application under test) Test scripts using Selenium WebDriver and JUnit.
- Played major role in manual testing and worked on various versions of the application.
- Defect Tracking and Reporting through Quality Center and Involved in preparation of weekly reports, defect density.
- Performing Functional testing, Usability Testing, Regression testing and Browser Compatibility testing during different phases of application development.
- Executing test cases, generating bug reports and reporting details to development team for follow-up and Test Case writing and Test Case Execution.
- Responsible for the defect management: defect status, weekly meeting and provide timely and accurate status defect information and appropriate metrics to facilitate QA reporting.
- Test the application for Functionality and document all pass-fail reports, create modification requests, assign modification requests to respective developers, and verify bug fixes.
Environment: Jira, Agile, Selenium WebDriver, Selenium GRID, IDE, Java, TestNG, Groovy, JMeter, SQL, SQL Server, XML, Linux, Unix, SQL Navigator, Oracle, UNIX, Windows, SoapUI, Appium.
Confidential -Charlotte, NC
QA Engineer
Responsibilities:
- Partner wif development to resolve defects. Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver.
- Implemented SOAPUI for Web Service Testing.
- Used different features of SOAPUI tool like data source, Property transfer steps, delay steps for performing the web services testing.
- Developed user scripts using Load Runner's Web (HTTP/HTML), Citrix and Web Services protocols based on the user workflows.
- Involved in module Test Plan Preparation and Requirements Streamlining.
- Preparing Requirement Traceability matrices for New Business Module.
- Involvement in test Design includes Test Data preparation and Reviews.
- Responsible for GUI and Functional Testing, Using Black Box Testing Techniques.
- Involved in automation environment setup using Eclipse, Java, Selenium WebDriver jars and TestNG.
- Created Automation scripts by using Selenium and Win Runner also used Test Director/HP ALM to manage the entire Automation testing process
- Used JavaScript libraries like karma, jasmine, protractor along wif selenium webdriver for UI test execution assertions
- Performed stress test on data migration from Titanium to SQL database.
- Implemented Recovery Scenario to handle unexpected events or errors.
- Implemented SOAP UI for Web Service Testing.
- Handled test cases on Android and iOS for mobile testing scenarios.
- Developed Data Driven Tests using SOAP UI and automated functional testing.
- Developed Load Runner test scripts according to test specifications/ requirements.
- Background includes analysis, development, implementation, testing and maintenance of Complete Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) projects.
- Performed load testing to expose the defects in application related to buffer overflow, memory leaks and mismanagement of memory.
- Expert in Selenium- ALM integration, Jenkins, GIT, SVN and Maven
- Created scenarios using Load Runner Controller and executed them.
- Managed Test results and defects usingJIRAdefect tracking tool.
- Defect Tracking and Reporting through ALM.
- Responsible for documenting the Automated Test results using SOAP UI
Environment: Agile, Selenium WebDriver, Selenium GRID, IDE, Java, TestNG, SoapUI, Cucumber, GIT, Maven, Jenkins, Firebug/Fire-path, JIRA, Groovy, JMeter, SQL, SQL Server, XML, Linux, Unix, Oracle, Windows8/10
Confidential, Addison, TX
Quality Assurance Analyst
Responsibilities
- Developed Test cases and Test scripts for the application under test and finalized the Business Requirements Document (BRD).
- Followed Agile methodology throughout the project.
- Involved in Automation Environment setup using Eclipse, Java, Selenium Jar files.
- Designed the automated test cases using the Selenium WebDriver for UI web Elements.
- Involved in Data Driven Testing using TestNG by getting parameters from XML file.
- Used Selenium Grid to run test cases in multiple browsers and platforms.
- UI validation i.e. tested Angular JS based application using Protractor.
- Wrote different Test cases, Test Scenarios and tested different modules in the application through Positive and Negative flow of System, Integration Testing.
- Performed automated acceptance tests written in Java implementing BDD Framework using cucumber.
- Created data-driven automation scripts for testing REST full Services using SOAP UI.
- Involved in conducting tests on xcodes transactions like automatic bill payment, batch payments and Account transfers sent over HTTP or HTTPS by inspecting every XML request and response using SOAPUI data.
- Worked wif distributed version control system like GIT.
- Used MAVEN for building the project.
- Created XML based test suite and integrated wif Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs.
- Experienced wif the Design Control Method and developing the deliverables for Design History Files(DHF)manufacturing.
- Created QA test cases for validating whether process of ETL has been implemented correctly, i.e. output data is correct based on input data. Developed test plans, test cases, test scenarios, test matrix and test summary reports.
- Rapid prototyping using additive manufacturingtechniques to verify design criteria
- Executed SQL queries and evaluate the results Executed the automated regression test cases during every release and executed the daily regression test suites.
- Documented project progress and tracked defects using JIRA.
Environment: Agile, Selenium WebDriver, Selenium GRID, IDE, Java, TestNG, SoapUI, Cucumber, GIT, Maven, Jenkins, Firebug/Fire-path, JIRA, Groovy, JMeter, SQL, SQL Server, XML, Linux, Unix, Oracle, Windows8/10.
Confidential, Long Beach CA
Quality Assurance Analyst
Responsibilities:
- Extensively involved in all stages of testing life cycle, Software Development Life cycle (SDLC), Test Driven Development methodologies, and used agile methodologies.
- Involved in entire SDET (Software Development engineer testing), in Developing Test Plans and Test cases for various aspects of the User interface.
- Developed automation test code in Java language using Eclipse IDE and TestNG framework.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Involved in Mobile Testing, App Testing, and Test automation for web application using Cucumber.
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Utilized Quality Center/ALM for managing the testing process.
- Setup Jasmine and Selenium/IDE for unit and functional testing
- Report Test Failures and Defects using HP Quality Center and Team Foundation Server (TFS) and provide management wif Regression Test Reports and Progress Reports.
- Extensively used Load Runner for Performance / Load/Stress and Volume testing.
- Involved in Designing & developing Data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used Firebug to do web-based testing wif selenium for the commands and locator application.
- Involved in Web Services Testing using SOAPUI wif rest to create and execute automated functional, regression, compliance, and load tests.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
Environment: Java, Selenium Web Driver, TestNG, SOAPUI, TDD, Agile, HTML, XML, XPath, Rally, Web Services (SOAP & RESTFUL) JavaScript, Quality Centre, Win SCP, POS, SQL Navigator, Oracle, UNIX, Windows.
Confidential, Atlanta, GA
Senior Selenium Engineer
Responsibilities:
- Involved in Maven configuration for running servers and scripts after the build.
- Designed Automation Test cases using Selenium WebDriver, Java, Junit, and Maven.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium WebDriver, Junit, Maven and Java.
- Integrated Appium wif SauceLabs for distributing tests on the cloud, Integrated Appium wif Continuous Integration tool- Jenkins.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Prepared test data document and Involved in generation of bug and test case execution reports.
- Strong experience wif SOA architecture which include Soap and Restful Web Services Testing.
- Developed test cases and automation test scripts based on business / functional specifications using SOAPUI.
- Performed web services testing wif SOAP UI by validating request and response for XML, JSON files.
- Involved in testing of services using SOAP/REST services using SOAP UI, Groovy Script.
- Strong noledge in web services testing via Tool SOAP UI/ Restful web services/ CA LISA (ITKO Lisa).
- Working on TDM (Test data management) related activities in halping the team in providing test data for execution.
- Good Experience in Agile methodology wif SCRUM Process for the product development.
- Used BDD framework wif Cucumber, Java and created future files wif scenario and scenario outline files.
- Logged and managed defects using Quality Center/ALM defect management tool.
- Prepared manual & function test cases on web and mobile applications (Apple & Android) as per requirements.
- Used Jenkins as continuous integration server to run automated test suites.
Environment: Selenium WebDriver, Jenkins, SeeTest, Cucumber, Load Runner, SOAP UI, iTKO LISA, Maven, Appium (Android), TestNG, Quality Center, Fire path, Firebug, Eclipse, XPATH, Java, Android, SQL Server, ASP.NET, Oracle, UNIX, Windows 8/7, XP
Confidential
Automation Engineer
Responsibilities:
- Define, develop, and execute automation test scripts using Java dat leverage black and white box testing across functional, non-functional and performance testing.
- Developed SQL queries to query the database find out correct data for testing and to test the backend process of the application.
- Involved in creating Test Case Scenarios, Test Case Execution and maintaining defects using JIRA Tool.
- Created automated test suites dat successfully tested ETL/data migration endeavors.
- Facilitated the implementation of a Quality System which complies wif FDA and other international regulatory guidelines.
- Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
- Performed regression tests on various modified functionality.
- Developed test scenarios for Integration and Regression testing across system releases.
- Executed Test cases and participated actively in System Testing and Regression Testing of the application.
- Performed backend testing of database by writingSQLqueries for both internal & external data interfaces.
- Used SOAP UI to test Web Services using WSDL file given by development team.
- Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
- Worked wif the Web programming language HTML5, CSS3, XML, JSON and selected web element by using Firebug and Fire Path.
- Involved in Web Service testing and validating the XML files.
- Developed Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
Environment: Selenium Grid, Manual Testing, Quality Center, Visual Basic, Jira, HPALM, Quality Center, Win Runner 5.1, Load Runner.