Sr . Qa Analyst Resume
Phoenix, Az
SUMMARY:
- Around 7 years of extensive experience in System Analysis, Design, Development & Coding of automation scripts using Selenium and Java
- Good experience in Automating Web Applications using Selenium WebDriver with TestNG framework.
- Good knowledge on TestNG Annotations, Locators and handling frames.
- Expertise in Understanding and Analyzing Test Requirements, Tracking changes and maintenance of Test Requirements.
- Strong foundation in OOPs concepts of Java and .Net.
- Proficient in Test Automation using UFT (Formally QTP) .
- Expertise in running End - End Test Suite in HP UFT (QTP).
- Experience in writing code using VB scripts .
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium Grid.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills.
- Experience in working with IDE's like Visual Studio and Eclipse .
- Expertise in Manual Testing on web and windows based applications.
- Involved in development of Page Driven (Page Object Model) and Modular Driven Framework in Selenium.
- Having proficient knowledge on Ant and Maven build tools.
- Strong Experience with designing and working with N-tier architecture and Service-Oriented architectures.
- Used TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
- Used Jmeter for doing the performance testing.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Experience with Software Development Processes & Models: Agile, Waterfall Model.
- Excellent Team player with good Communication and Interpersonal skills and ability to pro-actively engage with co-developers, Business analysts and clients. Also, capable of taking up responsibilities independently and collaboratively in teams.
- Have basic knowledge on Jenkins for continues integration.
TECHNICAL SKILLS:
Web Technologies: Java,ASP,HTML5,HTML,JavaScript,VbScript,CSS,WebServices, CSS3,XML,JQuery
Languages: Java, C++, C#, VB Script, PL/SQL, XML,HTML5,CSS3..
Enterprise Servers: Microsoft IIS 5.1/6.0/7.0.
Databases: Access, MS SQL 2012/2008/2005, Oracle 8i/9i/10g.
Development Tools: Eclipse, Visual Studio 2013,SQL Management Studio.
Testing Tools: Selenium IDE, Selenium WebDriver, Selenium Grid, Microsoft Test Manager(MTM), HP UFT/QTP,Jmeter, LeanFT, Cucumber, Groovy 1.7, Appium .
Reporting Tools: TestNG, MS Excel, SSRS, SSIS, Crystal Reports .
Design Tools: MS Office, PowerPoint, MS Visio
Source Control: TFS, Tortoise SVN.
Operating Systems: Windows 7 /XP/2003, Unix.
Build tools: ANT,MAVEN
Frameworks: Junit, TestNG, NUnit, jasmin,JBehave
CI tools: Jenkins, Bamboo
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Sr . QA Analyst
Responsibilities:
- Writing test case by understanding the functionality of the application.
- Generated Test scripts for API testing across the ACE (API Commerce Engine )Database to their partners
- Developed Test scripts using HP UFT (Formally QTP).
- Developed Test Scripts using client side scripting language VbScript.
- Enhancing the functionality like E2E script generation for payment process.
- Involved in API Testing with Functional Automation.
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involved in Unit Testing, Integration Testing and Regression testing, White Box Testing, Black Box Testing on a regular basis to improve the performance of the application.
- Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release and Sprint Plan.
- Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
- Developed Groovy scripts to test Report application output.
- Used Jasmine for testing synchronous and asynchronous JavaScript code.
- Worked with REST services like SOAP UI, Advanced REST client, Postman for Posting and getting the response from the server.
- Tests are run in continuous integration server (Jenkins)
- SOA testing and web service / API test automation experience using tools such as CA LISA
- Clear understanding of Service Virtualization concepts and Hands on exposure in implementing the assets using CA LISA
- Used Rally for writing the User Stories and Defects
- Used Data Studio 4.1 for activating the Org ID’s and Accounts for the respective Services and the Schema’s
- Used WinSCP and Putty to find the logs for fixing the issues.
Environment: UFT (QTP),VBScript, SOAP UI, HP ALM, Postman, REST, Groovy 1.7,JBoss, JavaScript, CSS3, Data Studio 4.1, CA LISA, Java, Web API, JSON,LINQ,XML, HTML5,CSS3,Putty, WinSCP, MS Outlook .
Confidential, Phoenix, AZ
Sr. QA Analyst
Responsibilities:
- Writing test case by understanding the functionality of the application.
- Generated Test scripts on web based applications.
- Developed Test scripts using Selenium WebDriver using Java and .Net
- Designed Test Script using TestNG framework.
- Enhancing the Selenium Test Scripts for Cross browser testing.
- Involved in Compatibility Testing.
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involved in Unit Testing, Integration Testing and Regression testing on a regular basis to improve the performance of the application.
- Mobile automation using Appium for Android and IOS device.
- Designed, developed and tested customized web pages using HTML5, MVC, WCF, HTML5, CSS, JavaScript, JQuery, JSON, SOAP, REST, .Net Framework 4.5, C#, Web Services .
- Worked on ASP.Net MVC web Applications and Single Page Applications
- Worked on MS SQL server for SQL-statements to develop server-side data base connections
- Generated Test Scripts using Page Driven (Page Object Model) and Modular Driven Framework, JBehave behavior-driven development using Selenium.
- Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
- Test automation for web application using Cucumber.
- Generated detailed reports using TestNG listeners along with the Screen Capturing whenever the test fails for the applications
- Created manual Test Cases in HP QC/HP ALM for various User Stories based on Release and Sprint Plan.
- Manage the user credentials by using Identity Management for security.
- Used ANT and MAVEN Build tools for single click execution of the entire application.
- Handled windows and web based popups using Sikuli and Auto IT API’s.
- Used Jmeter for doing the performance testing.
- Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
- Used Data Providers to handle heavy weight applications to handle the seed data from Database, Excel, and CSV etc.
- Utilized Jenkins, Github, and Eclipse for deployment on test servers and to move towards CI/CD.
Environment: Selenium, SOAP UI, Postman, REST client, Jmeter,SQL Server, JIRA, Java, JBoss, HTML5,CSS3, XML,Web API, JSON, MVC, WCF, HTML5, TFS, CSS, JavaScript, JQuery , MS Outlook, CSS3,SQL Server DB, WinSCP, Test NG, Putty
Confidential, Hightstown, NJ
Senior Automation
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Writing test case by understanding the functionality of the application.
- Developed Test scripts using Selenium WebDriver.
- Enhancing the Selenium Test Scripts for Cross browser testing.
- Involved in Compatibility Testing.
- Designed Test Script using TestNG framework.
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involved in Unit Testing, Integration Testing and Regression testing in a regular basis to improve the performance of the application.
- Participated in daily Scrums with the whole team to discuss about the progress of the application development.
- Used Jasmine for testing synchronous and asynchronous JavaScript code.
- Used SVN source control for Agile Planning and collaboration.
- Identity management is used for confidentiality.
- Checking the bidders on projects, filtering the projects and companies to get more accurate results.
- Used JIRA tool for Bug tracking and raising the defects .
- Utilized Jenkins, Github, and Eclipse for deployment on test servers and to move towards CI/CD.
- Design and implement Restful API layer along with calls to consume an API layer.
- Used Jmeter for doing the performance testing.
- Demonstrated the UI modules to Users with weekly meetings as per the SCRUM.
- Designed, developed and tested customized web pages using HTML5, MVC, WCF, HTML5, CSS, JavaScript, JQuery, JSON, SOAP, REST, .Net Framework 4.5, C#, Web Services .
- Worked on ASP.Net MVC web Applications and Single Page Applications
- Worked on MS SQL server for SQL-statements to develop server-side data base connections
- Worked on the Defects and User Stories for the product as part of Quality Assurance (QA).
- Extensively u sed TFS (Team Foundation Server) for the maintenance and status of the developers for development of application.
- Experience in Understanding and Writing the C# Code and Java .
- Dynamically bind the data from User Controls, HTML, Session Helpers, XML objects etc.
- Used subversion tools like Tortoise SVN to Check In the latest code to the Server.
- Used Microsoft IIS 7.0 server.
Environment: Selenium, Java, JavaScript, .Net, CSS3, SQL Server, JmeterTortoise SVN, Ankh SVN,, Microsoft Test Manager(MTM), JIRA, Web API, JSON, TestNG, Quality Center(QC), LINQ, Bootstrap, REST API, XML, HTML5,DHTML,CSS3, JQuery, Oracle PL/SQL, IIS 7.0, MS Outlook, NodeJS.
Confidential, California
Selenium Tester
Responsibilities:
- Involved in understanding and reviewing requirements, creating the use cases, documenting all the requirements with each use case number and linking test cases with the requirements.
- Performed the testing of Web methods in Junit and TestNG framework using Selenium WebDriver.
- Executed the test scripts using Selenium WebDriver validate the actual and expected results Responsible for Automation Scripts & library functions maintenance.
- Designed and Developed UAT(User Acceptance Testing), Regression automation script and Automation of functional testing framework for all modules using Selenium WebDriver.
- Designed and executed the Automation Test Scripts using Selenium WebDriver and Junit .
- Configured Selenium WebDriver, Junit &Ant; created Selenium automation scripts in java using Junit prior to agile release.
- Designed, developed and tested customized web pages using HTML5, MVC, WCF, HTML5, CSS, JavaScript,JQuery, JSON, SOAP, REST, .Net Framework 4.5, C#, Web Services .
- Worked on ASP.Net MVC web Applications and Single Page Applications
- Worked on MS SQL server for SQL-statements to develop server-side data base connections
- Used Junit framework to run unit test and Ant to build the Project. Extended Junit framework by adding some helper classes and methods.
- Maintained and executed Ant build files for running automated tests.
- Involved in development of Keyword Driven Framework using Selenium WebDriver, ANT and Junit.
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Utilized Jenkins, Github, and Eclipse for deployment on test servers and to move towards CI/CD.Worked on performance testing tools like Jmeter.
- Responsible for Integrating Selenium Tests with Jenkins for Continuous Integration.
- Performed data driven testing by using JDBC and configured SQL queries to fetch data from the Oracle database.
- Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
- Used SOAPUI to test SOA platform and Postman REST services.
- Involved manual testing of various test cases with respective test scripts on Selenium and generate analysis report with Rally.
- Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
- Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
Environment: Selenium,Java,.NET, REST, Hibernate 3.0,Microsoft Test Manager(MTM), SQL, Eclipse, PL/SQL, Windows XP, Apache POI, Ant, JUnit, JBehave.
Confidential
QA Analyst
Responsibilities:
- Involved in complete Life Cycle including Analysis, Design, Development and Testing.
- Used Web services to communicate with the business layer objects.
- Created and worked with dependency, attached and complex properties and plugged them into different Silverlight services.
- Enhancing the Selenium Test cases for Cross browser testing.
- Involvement in Automation Environment Setup using Selenium WebDriver and TestNG jars.
- Mentoring of junior members for agile (Scrum) process .
- Modifying the Tests and Conducting Regression Testing.
- Communicates with Functional Analyst on any issue clarifications.
- Preparing Defect report as per severity and priority Active participation in Bug triage meetings.
- Involved in Regression Testing using Selenium
- Preparation of weekly and monthly status reports.
- Involved in Functional, UI and Cross browsing testing
Environment: C#,.NET, Repository Pattern, Agile Scrum, Console Application, Tortoise SVN, Windows 7 .
Confidential
Automation Engineer
Responsibilities:
- Participated in the design architecture and analysis of the project.
- Involved in the iterative process of developing in Agile and Scrum environment.
- Involved in Product Performance Testing .
- Tested new modules in C#.Net based on old source code
- Designed, developed and tested customized web pages using HTML5, MVC, WCF, HTML5, CSS, JavaScript,JQuery, JSON, SOAP, REST, .Net Framework 4.5, Web Services .
- Involved in Automation Test Plan Preparation.
- Test Design Based on the Use case Specifications.
- Developed the Selenium scripts using Selenium for the ASP.Net Web application
- Generating Test Scenarios, Test case documentation and test data collection.
- Involved in Tests Execution and Reporting Defects Using Sun-Tracker.
- Responsible for GUI, Functional and System Testing.
- Involved Peer reviews (Test Design).
- Enhancing the Selenium Test cases for Cross browser testing.
- Clear look on updating concepts and finding defects, sending it with suggestions
- Involvement in Test Design includes Test Data preparation and Reviews.
- Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involvement in Automation Environment Setup
- Involved Peer reviews (Test Design).
- Mentoring of junior members for agile (Scrum) process .
- Modifying the Tests and Conducting Regression Testing.
- Involved in Regression Testing using Selenium
- Preparation of weekly and monthly status reports.
- Communicates with Functional Analyst on any issue clarifications.
- Preparing Defect report as per severity and priority Active participation in Bug triage meetings.
- Created multithreaded web services to enable efficient and fast access of these services from the client applications.
- Created the database and several stored procedures and views were written toaccess the database.
- Performed Unit Testing.
Environment: C#, Selenium, .Net Framework, HTML, CSS, Java,, SOAP,IIS 6.0,T-SQL,SVN, Web Services, Agile Scrum .