We provide IT Staff Augmentation Services!

Sr. Qa Analyst Resume

3.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • Over 7+ years of experience in Software Industry with Quality Assurance and Manual, Functional, Automation Testing of Web applications Client/Server environment using Agile and Scrum test methodologies.
  • Worked with project teams and participate requirements review to ensure testability of functions and applications as per Business or Technical Priorities and are approved by appropriate Stake Holders.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse and preparation of automation test framework.
  • Participated in entire Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Bug life Cycle including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications.
  • Highly motivated professional with excellent experience in Software testing and Quality Assurance.
  • GUI Automation testing experience in Selenium Web Driver.
  • Specialized in GUI and Functionality Testing, Black box Testing, System testing, including Integration, Performance, and Regression Testing of Web, UAT and End - to-end Testing and Client/Server based applications.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time using Selenium WebDriver.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications, analyzing bugs, interacting with team members and track the bugs till closure and Traceability Matrix.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance.
  • Good knowledge in Exception Handling, Collection Framework, File Operations, Multi-Threading, Methods of string classes, Conditional and Looping statements.
  • Designed and Implemented different automation frameworks like Keyword Driven Framework, Data Driven Framework and Hybrid Framework.
  • Expertise on Data Driven testing using Frameworks like JUnit and TestNG.
  • Experience in testing web services using SOAP-UI, REST, JMeter.
  • Experience in white box testing using JUnit 3/ 4, Test NG frameworks.
  • Experienced in Web Services testing using SOAPUI tool.
  • Validated request and response XML, SOAP and RESTFUL Web service calls.
  • Experience in writing applications using Java& related technologies such as XML, XSL, HTML, SQL, PL/SQL middleware technologies such as Web Services, SOAP and WSDL.
  • Tested API's using Postman client, updated bugs and story status using JIRA.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber.
  • Good Exposure to Java/J2ee, C#, XML, Web services Soap UI etc.
  • Executing test cases, ad-hoc product testing, reporting bugs and reporting tester status, writing test scripts in Java/C#, test automation using diverse testing tools like REST, SOAP-UI.
  • Experience in writing and executing SQL queries to perform Data Validation and Back end testing of databases to check the integrity of data.
  • Extensive use of bug tracking tools like HP ALM, JIRA, Rally, Bugzilla for identifying, analyzing, documenting and reporting defects.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium and Cucumber framework. Also responsible for converting automation scripts to new framework using Selenium Web Driver, Java.
  • Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
  • Experience working with Databases such as Oracle, SQL Server and MS-Access.
  • In depth technical knowledge and understanding of Data Warehousing, Data Validations, SQL, PL/SQL, OLAP, XML, SQL Server, Oracle, and ETL.
  • Hands on experience in writing test scripts using selenium(C#).
  • Exposure to continuous integration tools like Jenkins, Hudson.
  • Expertise in Black Box testing and mainframe White Box testing
  • Experienced in using Version Control Tools like GitHub.
  • Proficient with tools such as MS Office.
  • Proficient in performing Smoke test of the application and publish the results.
  • Actively interacted with the development team to fix critical bugs.
  • Experienced in writing easy to reproduce bug reports and monitor their status until satisfactory resolution.
  • Team Player and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/RC/IDE/GRID, Quality Center, Eclipse, Test Plan Manager, ALM, QTP

Languages: Java, C, C#, SQL, PL/SQL, HTML, CSS,XML, JavaScript, JQuery, UML, Python, Shell Script

IDE: Eclipse, SQL Developer, NetBeans, Selenium IDE

Build Tools: Ant, Maven

Test Frameworks: Junit, TestNG, Data Driven Framework, Keyword Driven, TDD

Web services: Soap UI, Rest full

Continuous Integration Tools: Jenkins, Hudson

Web Debugging Tool: XPath, FirePath, Firebug, Web debugger

Bug Tracking Tools: HP Quality Center, BugZilla, Visual Studio TFS, JIRA

SDLC Processes: Agile-Scrum, Waterfall, V Model

Applications: MS Office Pro Word, Excel, PowerPoint, Access, Outlook

Databases: SQL Server, Oracle, MySQL, Oracle11g/10g

Operating Systems: Windows (XP, Vista & 7, 8), UNIX, LINX

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Sr. QA Analyst

Responsibilities:

  • Worked on Agile software development environment where performed testing in each sprint.
  • Work closely with agile team including Product Owner, Project Manager and Developers.
  • Participated in different meetings from Sprint Planning to Sprint Retrospective meeting.
  • Attending Sprint Plan meetings and estimating testing effort level for each Product backlog item PBI .
  • Analyzed the Functional Requirements PBI, System Design Specifications, and interacted with Product owner& developers for changes in requirements.
  • Develop, Execute and Maintain Automated Test Scripts using by BDD testing framework using Specflow, C# and have clear concept about the Gherkin Language.
  • Created Step Definition files, where I have implemented C# code by Selenium WebDriver.
  • Experienced in creating Feature file and implementing test cases in Gherkin Language
  • Written and modified test scripts in NUnit.
  • Generated test scripts for Load and Performance testing using Visual Studio 2013 Ultimate.
  • Performed Regression testing for every modification made in the application and new builds using Selenium WebDriver.
  • Hands on experience in testing of native and hybrid mobile application usingAppium tool.
  • Developing Appium Scripts for Native Android/IOS Apps using Java.
  • Applications, Web Services and Mobile Apps in different domains using various stools like Selenium, QTP, SOAP UI,Soap/XML, Rest/XML, JSON, Appium, JMeter, JIRA, etc.
  • Extended TestNG framework by adding some helper classes and methods.
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
  • Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Created Test cases based on the requirement, raised defects, updated the test cases in TFS 2013 which acted as repository.
  • Developed and reviewed for positive and negative test scenarios.
  • Performed Smoke, GUI, Functional, Regression, System, UAT and Integration Testing.
  • Used Microsoft Team Foundation Server (TFS) 2013 for all the source code maintenance among the whole team members.
  • Coordinated and prioritized outstanding defects and enhancement/system requests based on business requirements.
  • Reported the found issues in Team Foundation Server 2013, followed up with the development team and verified them.
  • Logged and monitored defects using JIRA.
  • Documenting all process artifacts effectively.
  • Monitoring the progress of QA activities.
  • Updating the test execution Status Reports weekly and provide the results before the team during weekly status meetings.

Environment: .Net Framework 4.0, Selenium WebDriver 3.0.0, NUnit, JIRA, TestRail, TFS 2013, Firebug 2.0.14, FirePath 9.7.1, HTML, XML, XPath, MS Project, MS Office 2013, Windows variants.

Confidential, Mayfield, OH

Selenium Automation Engineer

Responsibilities:

  • Analyzed the system requirements and developed a detailed test plan and test cases for testing.
  • Interacted with the business analysts and developers in requirements analysis, review design documents, testing and documents which are developed in to Agile, scrum, and sprint environment.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • Actively participated in Agile and scrum meetings, review and developed test scenarios.
  • Developed and reviewed for positive and negative test scenarios.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Used the Apache Maven frame work with Surefire plugins (jar files) for reporting the automation test cases results.
  • Created whole test framework using Selenium for further test creation and execution.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Used Selenium WebDriver and TestNG for writing test scripts for regression test coverage.
  • Used Firebug and FirePath to write automated test scripts using XPath.
  • Conducted System Testing and User Acceptance Testing for every location and Conducted Backend testing writing extensive SQL queries.
  • Attending Defect Review meetings with Developers, Tech Lead, and Project Manager to discuss issues regarding the Open defects, resolved defects and all other defects associated to the Source system.
  • Interaction with client on day to day status and issues as part of SPC.
  • Proposing enhancements to client related to user interface and functionality when performing manual testing.
  • Analyzing production issues and classifying them based on solution proposals signed with client.
  • Review and Analyze the Draft Functional Specs.
  • Preparation and review of Effort estimations for the tasks.
  • Involved in Release Plan preparation.
  • Reviewing the Test Scenarios / cases developed by the test engineers.
  • Created, scheduled and ran the Scenarios using Soap/XML, Rest/XML, JSON, JMeter to generate the necessary graphs.
  • Guided the team in preparation of the test scenarios or test cases for the modules.
  • Create, assign, update and monitor the defects in defect Tracking System using JIRA and enter new change requests into the JIRA.
  • Suggested several enhancements during testing phase.

Environment: Java 1.7, Selenium WebDriver 2.50.0, TestNG 6.8.1, Selenium RC 2.32.1, Selenium Grid, JIRA 6.2, Firebug 2.0.14, FirePath 9.7.1, Maven, JMeter, HTML, XML, XPath, MS Project, MS Office 2010, Windows variants, MAC OSX and Fedora Linux.

Confidential, Chicago, IL

Selenium Automation Engineer

Responsibilities:

  • Analyzed user requirements, attended Change Request meetings to document changes and implemented procedures for test changes.
  • Associated with development team to understand technical design and architecture for test planning.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • Involved in automation environment setup using Eclipse, Java, Selenium WebDriver Java language bindings.
  • Create frame work using WebDriver.
  • Performed Regression testing for every modification in the application and new builds using Selenium RC.
  • Used Selenium WebDriver with java plug-in to generate automated test scripts for functional testing, GUI testing and enhancing the existing scripts.
  • Responsible for maintaining existing Selenium WebDriver Framework using Eclipse, Excel, Apache POI
  • Create custom XPath for identifying Dynamic Objects and use them in Selenium.
  • Create property files to store all the object locators (XPath/ name/ id/css locator), file path, test site URL and use them in the Selenium Framework.
  • Experienced in Design, Develop, Execute and Maintain Automated Test Scripts using by BDD and TDD Testing framework using Cucumber, Java, Junit and have clear concept about the Gherkin Language
  • Experienced on Feature File Where I have written Test case in Gherkin Language (Feature, Scenario, Outline Scenario, Given, When, Then And, But)
  • Experienced on Step Definition files, where I have implemented my actual java code by Selenium WebDriver.
  • Documented Test plans, Test Cases and decided schedules for Test Case execution.
  • Working with Waterfall, Scrum (Agile) Software Development Methodology.
  • Performed Manual Back End testing by writing SQL, PL/SQL statements on Oracle 9i/10g.
  • Coordinated as a Quality Center support to ensure efficient services to the team members and the client.
  • Used Quality Center to communicated defects encountered during Regression Test and followed-up with developers until all issues were resolved.
  • Reported and managed software defects using Quality Center and interacted with the developers to resolve technical issues.
  • Worked on code quality tool SonarQube to analyze the java code and publish the reports.

Environment: Selenium WebDriver 2.43.0,J2EE, Web logic, JavaScript,Eclipse Mars, Apache Web Server, Clear Case, Firebug 2.0.4.1, SonarQube 4.5,QTP, HP Quality Center, MS Office 2010, Windows variants, MAC OSX and Fedora Linux.

Confidential

QA Engineer

Responsibilities:

  • Involved in testing the new functionalities based on test cases and coordinated with the development team in fixing the issues.
  • Involved in Usability testing, Internationalization testing, Browser Compatibility testing.
  • Knowledge Transfer sessions to the new team members about the Domain and the application.
  • Improved the efficiency of the test team members by periodic review and KT.
  • Concentrated and involved more in System Integration Testing.
  • Involved in testing the data integration and provide the test results to the Quality Assurance and Development teams.
  • Designed and developed the test cases for testing the application manually.
  • Continuous monitoring of team members activities and mentoring them.
  • Developed automated front-end tests using Selenium with Java.
  • Contributed in developing Automation Framework that uses Java, Selenium Webdriver and JUnit.
  • Involved in Automation of Web Application using Selenium IDE.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Designed & Develop BDD test framework using Cucumber, Java, Selenium Web Driver & JUnit using test cases written in Gherkin Language.
  • Experienced on Feature File Where I have written Test case in Gherkin Language (Feature, Scenario, Outline Scenario, Given, When, Then and, But).
  • Experienced on Step Definition files, where I have implemented my actual java code by Selenium WebDriver.
  • Used Eclipse to create and maintain the Test cases and the Test scripts for both Smoke and Regression testing in Java and executed via WebDriver 2.0.
  • Used XPath, firebug extensively to retrieve elements location information.
  • Used JXL to retrieve the test data from the excel spreadsheets.
  • Facilitated defect management meeting with project management and development team.
  • Prepared documentation for assigned projects and followed software release procedures, requirements analysis using Quality Center for importing specifications and documents.

Environment: Java 1.6, J2EE, Selenium WebDriver 2.30.0, Eclipse Kepler, Cucumber, JUnit 4, XPath, JXL, Selenium IDE, Firebug 1.11.2b2, MS Office 2007, Windows variants and Fedora Linux.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis of business requirements and specifications.
  • Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Implemented cross cutting concerns like logging and monitoring mechanism using Spring AOP.
  • Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
  • Developed the business module using J2EE technologies like servlets.
  • Implemented customized framework using JSF.
  • Performed client-side validations using JavaScript and JQuery.
  • Involved inJava application testing and maintenance in development and production.
  • Extensively used Eclipse IDE for writing Java classes and integrated them into packages.
  • Involved in developing the customer form data tables. Maintaining the customer support and customer data from database tables in MySQL database.
  • Involved in mentoring specific projects in application of the new SDLC based on the Agile Unified Process, especially from the project management, requirements and architecture perspectives.
  • Provided Tier-3 Production support for the application.
  • Involved in writing test cases for various modules and performed unit testing and integration testing.
  • Involved in deployment releases of application.

Environment: Java 1.5, J2EE, HTML, CSS, JavaScript, JSP, JSF 2.0, jQuery, MySQL, Eclipse 3.5, Rational Rose.

We'd love your feedback!