Quality Analyst Resume
Cedar Rapids, IA
SUMMARY
- Sevenyears of experience in the Information Technology Industry as a QA Tester in Manual and Automation Testing.
- Good knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
- Experience in Web based testing including GUI, Regression, Integration, System, and Functional Testing.
- Excellent experience in developingTest Scenarios, Test cases, Test ScriptsandTest reportsfor Manual as well as Automated testing for various applications to ensure proper business compliance.
- Experience in Bug Tracking and Reporting using Test Director/ HP Quality Center.
- Experience in Backend Testing using SQL queries on SQL Server.
- Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect lifecycle.
- Experience in selenium automation usingSelenium WebDriver, Selenium Grid, Java, JUnit, TestNG, Maven and Jenkins.
- Experience in selenium automation usingSelenium, Browserstack, C#, NUnit, Teamcity.
- Sound knowledge onJunit/TestNGframework forUnit testing,Mavenfor Projectbuilding tool,JenkinsforContinuous Integration.
- Knowledge in working with various automationframeworks like Keyword Driven, Data Driven and HybridFrameworks.
- Knowledge in writing XPath using firebug and fire path to identify web elements.
- Good experience in Web Services testing using SOAPUI.
- Demonstrated methodical, detail - oriented and thorough approach to all assignments while adhering to compressed timelines. Complete all assignments on or ahead of schedule.
- Consistently recognized for excellent problem-solving and analytical skills by programmers, project managers and supervisors.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC/WebDriver/Grid, QTP, Quality Center (QC),Bugzilla
Programming Languages: JAVA,VB Script, C#.Net
IDE: Eclipse, Visual Studio 2015
Test Framework: JUnit, TestNG, Data Driven, Hybrid, NUnit
Other Tools: Maven, Jenkins, Subversion (SVN), TFS, SQL Server, SQLite
Web Technologies: HTML,XML,.NET
Project Methodologies: Agile-Scrum, Waterfall
Operating Systems: Windows (XP,Vista,7,8,10), Mac OS,Unix
PROFESSIONAL EXPERIENCE
Confidential, Cedar rapids, IA
Quality Analyst
Responsibilities:
- Analysis of functional specifications and designing test scripts for load and performance testing using visual studio 2015.
- Worked with DBAs and Developers to fix issues with Scripts.
- Worked with DBAs and Developers to enhance the application performance.
- Coordinated with offshore team in creating and performing load and performance testing.
- AnalyzePerformance test results and send reports to the team members and Management.
- Created and maintained Test Scripts and Test Cases using Visual Studio 2015.
- Developed and maintained smoke and regression test cases using Selenium in Team Foundation Server (TFS).
- Executed scripts ondifferent browsers using Browserstack.
- Created the Data Driven framework from scratch in order to perform regression testing using Selenium.
- Worked on NUnit framework in C# by using Page Objects Model and integrated the same with Teamcity to run smoke and regression test cases.
- Implemented Page Object frameworkfrom scratch to represent web pages.
- Created the Data Driven framework from scratch in order to perform regression testing using Selenium.
- Use Workfront to report and track issues/bugs found during testing and follow through to assure all have been corrected.
Environment: Visual Studio 2015,Selenium Web Driver, Nunit,Browserstack,Teamcity,Internet Explorer, Google Chrome, Mozilla Firefox, XML, SQL server 2012, Windows, Unix.
Confidential, Reston, VA
QA Engineer
Responsibilities:
- Analyze and review Key requirements and functional specifications documents uploaded in SharePoint.
- Tasks included test planning, test case development, Requirement traceability matrix, creating test analysis report and test execution.
- Performed functional testing ofWeb Services using SOAPUI Tool.
- Validated web services manually using SOAP UI.
- Conductedbackend testing using SQL queriesto validate data for database.
- Performed functional testing to identify various critical points in the application and automated it by usingSelenium WebDriver.
- Involved in developing Selenium automation framework usingTestNG.
- UsedJavalanguage and Test NG framework for scripting.
- UsedMavenfor building the WebDriver project.
- Integrated with Continuous Integration toolsJenkinsfor running test on regular basis automatically.
- UsedMaventool for the Project management and for the purpose of compile, run, deploy and to add external dependencies.
- Integrated the test suites toJenkinsto execute them automatically after every successful deployment.
- Executed scripts ondifferent browsers using Selenium Grid.
- Worked onData Driven Frameworkfor Automation test scripts.
- UsedXPathto work with dynamic and static objects inSelenium.
- Participated inStand-up meeting, walkthrough meeting, weekly automation meetingwith all other QA,weekly assessment meetingswith business analysts and developers.
- Participated in planning all testing activities accordingly to ensure deliverables are met on time; including test planning, test execution, defect tracking, and reporting.
- Planned, designed, evaluated, and executed test cases and test plans for Functional and Regression testing.
Environment: Selenium Web Driver, TestNG, Maven, Jenkins,SOAPUI, Xpath, Eclipse, Quality Center, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, XML, SQL, Windows.
Confidential, VA
Software Automation Engineer
Responsibilities:
- Analyzed the Functional specifications and Business requirements.
- Created and enhanced numerous test scripts to handle changes in the objects.
- Regression test cases were written and automated usingSelenium RC.
- Developed web application tests viaSelenium RC, Junit.
- Developed Test Plan of the application using Project Management Plan document.
- Used Quality Center for Maintain test cases and for Defect Tracking and Defect Reporting.
- Validation of Back end data using SQL scripts.
- Performed all various types of testing like smoke testing, Functional, Regression, System, Integration and User Acceptance testing.
- Maintained requirements traceability matrix using Quality Center.
- Participated in meetings with Developers on change requests, Critical Issues and modifications.
Environment: Java,Selenium RC, Junit, Eclipse, Quality Center, HTML, SQL, XML, MS- Word, MS-Excel, Windows.
Confidential
Software Engineer
Responsibilities:
- Involved in requirement analysis and writing test case for the product features.
- Create Update and Review of the test cases for assigned features.
- Executed the test cases as per schedule, bug detecting and updating the status.
- Performed sanity, functional, regression, security and system testing.
- Involved in sending test status report to dev team on daily basis.
- Involved in manual testing and bug fixing of the application
- Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
- Developed Test Plans, Test scenarios, Test Cases.
- Involved in setting up different configuration environment for compatibility testing and manual testing.
- Carried out extensive Backend Testing to ensure proper backup and restoring of data by Writing SQL queries
Confidential
.Net developer
Responsibilities:
- Create and retrieve the data SQLite database tables and Populate in custom List views.
- Google maps, Media APIs, web services.
- Developed application using ASP.NET, C#
- Involved in maintenance and support for all the application in the project.
- Prepared the Design Document for the change.
- Developed code for the web pages using C#.
- Involved in creating User Control to display Menus on web pages.
- Used Team Foundation Server for version tracking.
- Researching, analyzing, and writing code to modify and enhance existing requirements
- Involved in code reviews and submitting to the server.
- Involved in writing stored procedures and all DML using SQL.
- Adhered to the client standards in developing and maintaining project and project documents.