Qa Engineer Resume
Gray, TN
SUMMARY
- Over 6 years of experience as an IT Professional working for Software Development and Testing with expertise in different paradigms like Manual Testing and Automation Testing of Web, Windows, Web Services, Client/Server applications and databases.
- Project development and management using Agile and Waterfall Project life cycles.
- Experience in Analyzing Business Requirements, customizing Test Scenarios, Writing Test Cases and executing the Test cases.
- Hands on experience in implementing automationusing Selenium WebDriver/SeleniumIDE, Cucumber, capybara, gherkin.
- Extensive experience in Functional testing, Unit Testing, Integration Testing, Regression testing, GUI testing, Back - End testing, Browser Compatibility testing, and component testing on Windows.
- Extensive experience in using Robot Framework, Selenium WebDriver Selenium Grid, QTP, QC, SOAP UI, Winrunner, Loadrunner.
- Experience in Developing BDD tests using Cucumber by writing behaviors and step definitions.
- Hands on Experience using HP Quality center for requirement analysis, test case creation/execution, and defect management.
- Hands on experience in integrating automated scripts for CI/CD using Jenkins.
- Good experience in Web Servicestestingusing SOAP UI, XML, WSDL and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI
- Experience programming languages and script in Java, C#, Python, JavaScript, Shell Script HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
- Experienced in load and performancetestingtool JMeter.
- Experience in validating Regular and Ajax control using Selenium locators (XPath, CSS, ID and Name.)
- Responsible for Backend Data Validation ETL for OLTP (Online transaction processing) project.
- Proficient intestingdatabase of applications developed with SQL Server, Oracle and MS Access.
- Experience in using Issue Trackingtoolslike Bugzilla, JIRA and reporting tools by means of Clear Quest and Quality Center.
- Strong experience in writing SQL queries to perform backend data validations report generation, and to verify congruity of data.
- Excellent work ethics, self-motivated & quick learner, willing to learn new technologies and third party products.
TECHNICAL SKILLS
Programming Frameworks: .NET 4.5/4.0/3.5/2.0/1.0 , C#, Java, Python Ruby, .net, HTML, JavaScript VBScript, SQL, Shell scripting, PL/SQL, PowerShell.BuildToolsAnt,Maven
Web Technologies: ASP. NET, HTML, DHTML, XML, SOAP, JavaScript, CSS, LINQ, LINQ to SQL
Tools: SeleniumWebDriver/RC/IDE/GRID, HP Quality Center/ALM, UFT, Quick, Test Pro JUNIT, TestNG, Gherkins, Cucumber,SeleniumGrid,Robot Framework LoadRunner, Eclipse,SeleniumWebDriver, Manual Testing, JMeter, GIT.
Bug TrackingTools: RTC, Quality Center, Rational Rose, ALM, JIRA, BugZilla
Databases: SQL Server 2005/2008/2012 , MYSQL, Oracle 9i/11g, MS-Access
Operating Systems: Windows XP/Vista/7, LINUX, UNIX.
Application Servers: Microsoft IIS 5.0/6.0/7.0, Windows Server 2008/2003/NT
PROFESSIONAL EXPERIENCE
Confidential, Gray, TN
QA Engineer
Responsibilities:
- Analyzed Business and functional Requirement Specifications and Designed formulation of Test Strategy, Test Plans for the project.
- Performed functionaltestingto identify various critical points in the application and automated it by using Selenium WebDriver.
- Created automation suite usingRobot framework selenium, C#, junit and SQL.
- Selected the Test Cases to be automated and performed functional testing of the front end usingSelenium.(IDE and Web Driver) & created Data Driven framework using JUnit.
- Involved in Web ServicesTestingusing SOAPUI with REST to create and execute automated functional, regression, compliance, and load tests.
- Developed the automation framework to trigger execute smoke test or complete test suit execution and browser testing of application usingselenium and Robot framework.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Experience in Back-endtesting, data validation, ETLAutomation, Databasetestingusing SQL queries.
- Performed defect logging and tracking using the HP Quality center and JIRA.
- Prepared and executed JMeter scripts for the Performance and Loadtesting.
- Created PowerShell scripts to automate build deployment process.
- Conducted Data Driven Testing using parameterization in QTP to test the application with different sets of data.
- Created shell commands to trigger automated scripts for CI/CD process.
- Trained and mentored offshore testing teams on use of Robot framework, selenium scripting and also maintaining troubleshooting the automation infrastructure.
- Involved in all phases of testing life cycle (analysis, design and execution), Design meetings and participated in QA Test Case Reviews
- Test Cases Identification, Creation based on functional specifications, Documentation and Execution of Test Cases.
- Sending the Daily Status Report to the Dev. team with the number of Open and fixed defects.
- Experienced in Smoke and Regression testing on weekly basis.
Environment: SeleniumWebDriver, Robot Framework, xPath, Firebug, FirePath, Web Services, SOAP, SOAP UI, Java, C#, REST, Test NG, HTML, Java Script, cucumber, UNIX, Ruby, oracle 10g, Gherkin, CSS, AJAX, HP Quality Center, JXL, Agile, Rally, SQL, Oracle, SVN, Maven,Jenkin.
Confidential, New York
QA Engineer
Responsibilities:
- Worked with Business Users and Developers to Create complete test plan as per the high level project schedule
- Served as an Onsite Coordinator, gathered and understood business requirements by working with business analysts, developers and to define the test scope and approach
- Involved in design and implementation of Selenium WebDriverautomationframework for Smoke and Regression Test Suites (JUnit/TestNG and Maven).
- Created Automation test cases using Robot Framework with Selenium for automated testing.
- Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Developed Test Framework in Selenium and TestNG for RegressionTesting
- Worked on implementing Robot FrameWork and test automation for AJAX based applications
- Reported defects to developers/management using JIRA and involved in trouble shooting and fixed issues with developers in differenttestingphases
- Develop consumer based features and applications usingRubyon Rails, JavaScript, JQuery,
- HTML, CSS Behavior Driven Development (BDD) and pair based programming
- Experience on End-to-Endtestingfrom project Kick-off to Sign-Off.
- Executed Regression testing, Acceptance testing (UAT), End-End testing, Stress testing, Smoke testing, API testing.
- Created automation workflow process using Perlscripts
- Tested Web services, performed data-driventestingand conducted property transfer using SOAPUI, defined data requirements and elements used in XML transactions.
- Extensively performed Database Backend/ ETLTesting, Data stage, Database and BItestingon SQL Server and Sybase.
Environment: SeleniumWebDriver, xPath, Firebug, FirePath, Web Services, SOAP, SOAP UI, Python, REST, Test NG, HTML, Java Script, cucumber, UNIX, Ruby, oracle 10g, IEX, Gherkin, CSS, AJAX, HP Quality Center, JXL, Agile, Rally, SQL, Oracle, TOAD, SVN, Maven,Jenkin.
Confidential, VA
QA Engineer
Responsibilities:
- Improved communications between QA and Development to ensure the highest quality of applications.
- Developed and Managed the Selenium web Driver test scripts during Regression Test Using Testing Frame works such as TestNg and Junit.
- Created and developed both manual and automated scripts to test applications on iPhone, Android Phones, iPad and Android tablet devices using QTP/ Perfecto integration
- Utilized HP Quality Center for storing, maintaining the test repository, bug tracking, and reporting.
- Achieved Behavior-Driven Development (BDD) implementation with Cucumber where backend language used is C# and expanded test scenarios, tracked Cucumber reports.
- Supported and managed issues related to QTP and virtual machine used for automation execution, maintenance, and script development across geographical locations.
- Developed hybridautomationframework that integrates between QTP (UFT), QC (ALM) and external data sheet the drove keywords and data inputs
- Implementedautomationusing Selenium WebDriver,C#, Selenium, Cucumber
- Mainframe applicationtestingusing Rumba for data extraction, validation and account functions.
- Used Quality Center for creating/documenting test plans and test cases; registered expected results.
- Used SoapUItoolto test SOA based architecture application to test SOAP services and RESTAPI
- Works collaboratively and proactively with QA Team, Development SCRUM teams and others to design and develop effectiveautomationsolutions, troubleshoot issues and resolve bugs.
- Responsible for back-end testing/database testing, which was done using SQL queries.
Environment: ASP.NET, C3, Selenium Webdriver/ UnitTest, Robot framework, XML, SQL Server 2008r2, Mainframe (Rumba) .NET, HP Quality Center 11.0/ALM HP QuickTest Professional
Confidential
QA Engineer
Responsibilities:
- Analyzed system requirement and business requirement documents and developed test cases and test scripts
- Used SQL commands to validate the database and test its integration with the front end
- Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing
- Execution of manual test cases and responsible to track and log the defects using Quality Center
- Interacted with developers to sort out the issues and the defects
- Performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application
- Created and executed scenarios in Load Runner controller to analyze system performance in Load Runner Analyzer under load
- Used rendezvous concept of Load Runner to generate peak load onto the server thereby stressing it, and measuring its performance
- Attended the Review meetings and walkthroughs and interacted to Business Analysts and Developers for defects solving
- Used Mercury Quality Center for Defect Reporting, Analyzing, Tracking and Report Generation
- Performed Regression testing by executing QTP scripts on the new build
- Performed Integration, System, UAT and Usability Testing
Environment: QTP 9.5, Load Runner, HP Quality Center 9.5, Net, ADO.Net, ASP.Net, VB, ASP, C #, IIS, Windows XP, Clear Case, Clear Quest, HTML and SQL
