We provide IT Staff Augmentation Services!

Quality Assurance Analyst Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Over 7+ years of experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAP UI, Quality Center and Selenium.
  • Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
  • Hands on experience in Quality Assurance including Functional, Manual, Database System, Smoke, Regression, integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server based Applications.
  • Experience in both Agile and Waterfall Software Development Models.
  • Expertise in Manual Testing, Automation Testing and Service Oriented Architecture.
  • Experience in using SOAP UI for testing web services.
  • Extensive hands on experience with automation using Selenium WebDriver, Core JAVA, Eclipse IDE.
  • Developed and implemented test scripts in BDD with Cucumber, Gherkin.
  • Strong knowledge of Core JAVA programming and Object Oriented programming.
  • Performed Automation - based Testing using Jasmine, Karma and Selenium to verify and validate web applications and interaction across web systems.
  • Experience with bug tracking tools like JIRA, RALLY, QUALITY CENTER and familiar with Clear Quest, Bugzilla.
  • Developed XML test data and implemented Functional and Data Driven tests using SOAPUI.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional, HP ALM and Junit/TestNG, Load Runner and Junit/testing, Load Runner.
  • Extensive testing experience of Mobile applications using Appium on both Android and iOS devices.
  • Adept technical skills in performance testing in the domain of Gaming, Social Networking, Healthcare/ Insurance, Banking Industries.
  • Performed Testing of database applications developed with Oracle, Sybase and SQL Server.
  • Expertise in writing SQL Queries and performing Database testing including data integrity and data validation testing.
  • Worked closely with Business Analyst for Requirements Study and developed SQL Scripts for end - end process validation.
  • Worked collaboratively and cross-functionally as part of a team as well as an independently.
  • Experienced in Test coordination between Onsite and Offshore team.
  • Ability to interact with end users, also quick learner and team player with good communication skills.
  • Excellent analytical and problem solving skills with the ability to troubleshoot and strong oral and written communication skills.

TECHNICAL SKILLS:

Testing Tools: Selenium WEBDRIVER/IDE/GRID/RC, QTP 11.0, Appium, Load Runner 8.0, UFT, SoapUI, Cucumber, XPath, Firebug.

Language/ Script: Java, C++, SQL, VBScript, UML, JavaScript, shell Script, Python Scripting, C#.

Reporting Tools: Quality Centre 11.0, Test Director 7.5

Frameworks: Junit, TestNG, TDD, Jasmine, JBehave, Cucumber

Web technologies: HTML, XML, JSP, .NET, J2EE, JavaScript, Python

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI, Postman.

Bug Tracking: JIRA, Bugzilla, HP Quality Centre

Build/ CI Tools: Jenkins, Ant, Maven, Jenkins, Hudson

Databases Technologies: My SQL Server 2000/2005, My SQL, MS Access, Oracle 9i/10g, Oracle PL/SQL, SQL*Plus, TOAD

Platforms: Mac Environment, Windows 7/Vista/XP/8, UNIX, Agile

WORK EXPERIENCE:

Confidential

Quality Assurance Analyst

Responsibilities:

  • Good exposure on relational database management systems such as Oracle and MySQL.
  • Prepared test cases by understanding the business requirements, Data Mapping documents and technical specifications.
  • Develop Test Plan, Test Scenarios, Test Cases and Test Scripts using MS Word and MS Excel.
  • Created the test data for interpreting positive/negative results during functional testing.
  • Participate in analysis of Business and functional requirements.
  • Investigating the failed cases that were run from the regression Jenkins job and fixing the issues related to test data.
  • Worked with different data source like, Oracle, SQL server, XML Files and did integration testing
  • Involved in extensive DATA validation using SQL queries and back-end testing.
  • Used Git as version control tool.
  • Worked on Agile methodology with sprint of 2 weeks.
  • Involved in conditioning, planning and estimation of JIRA tasks.
  • Ensured timely delivery of sprint goals.
  • Used Atlassian tools like JIRA for story related, Business related also tracked the defects and documented all the QA related information in confluence.
  • Participated in all the QA, Business Meetings and presented technical issues as occurred.

Environment: Oracle 10g, SQL Server 2008, XML, RALLY, SOAP UI

Confidential, Salt Lake City, UT

Sr Automation/Mobile Tester

Responsibilities:

  • Analyzed System and Functional Requirements to create Test Scenarios and Test Cases.
  • Participated in developing the automation framework using BDD cucumber, Gherkin and Selenium 2.50 with Page Object Model and using Continuous Integration CI Jenkins to ensure web application is automatically tested via scripts.
  • Ensured that all the test cases are 80% automated using Selenium.
  • Designed, executed and maintained Selenium Web Driver Testing, automated test cases for regression test cases.
  • Developed scripts compatible with Android/iOS devices.
  • Utilized role in mobile testing using Appium Mobile for testing client's mobile apps on the Android/iOS platforms.
  • Conducted and involved in all Walkthroughs and Review Meetings throughout the Testing Phase.
  • Responsible for Regression, User Acceptance, Functional, Integration & System Testing including documentation.
  • Logging and tracking the Defects using Rally and Quality Center.
  • Involved in data creation for UAT team, Worked Closely with UAT Teams and cross-checked the functionality.
  • Proficient in testing both REST and SOAP Web services in SoapUI and Postman, also tested APIGEE services.
  • Performed Data base testing to make sure that all the data is properly inserted into respective tables while performing insertions, updating etc. from the UI of the application.
  • Manually performed Back-End testing by writing SQL queries using SQL Joins. Also used SQL statements to extract data from the tables to validate test results.
  • Coordinated with various team to setup the test data for testing the application.
  • Used SVN as the repository tool to integrate the code and perform continuous builds.
  • Participated in the daily Scrum call, weekly Retrospective calls following the complete Agile methodology.
  • Participated in regular QA meetings to discuss the issues and improve the testing process.

Environment: JAVA, Selenium, Cucumber, Rally, Quality Center, Oracle SQL Developer, Appium, MS office, MS word, Soap UI, Postman, SVN.

Confidential, Salt Lake City, UT

Sr.QA Engineer

Responsibilities:

  • Analyzed the requirements closely with the development team and participated in the sprint planning for grooming the stories.
  • Involved in analyzing the requirements, providing estimates and preparation of the Test Plans, Requirement Traceability Matrices, Test Cases and Test Results.
  • Involved in testing all the REST- Web Services Manually using postman/Advance Rest client tool and automated the services using JAVA JUNIT for unit testing, Executing Test Cases, defect logging, defect tracking and defect verification.
  • Used Selenium with Page Object Model, JAVA and TestNG as a Framework to automate the test cases.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Wrote complex SQL Queries to validate the integrity of the database and tested database tables data.
  • Experience on Groovy Scripts for Web Service API Testing and for assertions.
  • Used Appium tool to write test scripts on both iOS and Android platforms for native and mobile websites on mobile devices.
  • Used JIRA as the repository tool for storing the test plan, uploading the test cases and storing the defects.
  • For continuous integration of the code we used GIT as the repository Tool.
  • Conducted intermediate reviews with the product owner for every iteration, demonstrate the stories developed and get the stories accepted by the product owner.
  • Participated in the retrospective meeting and let the team know what went well and what can the team better do for delivery of stories on time.
  • Having experience to manage the team as both offshore coordinator and onsite coordinator.

Environment: JAVA, MySQL, REST Client, Postman, JIRA, GIT, Appium, Groovy, Selenium Web driver, MS Office - MS Word, Excel, PowerPoint.

Confidential, Dallas, TX

Sr. Automation Engineer

Responsibilities:

  • Preparation of Defect Metrics and Productivity Metrics for the team, worked as back end tester worked in creating manual test cases in using HP ALM/Quality Center. (QC).
  • Responsible for conducting the weekly quality assurance review meetings with the development team manager, SME's and the tester to review the results.
  • Involved in design and implementation of Selenium WebDriver, Python automation framework for smoke and regression test suites (JUnit, Maven).
  • Developed BDD tests using Cucumber by writing behavior, step definitions and developed required Selenium support code in JAVA for Cucumber.
  • Exported test case Scripts (Java-Selenium Web Driver) in Eclipse IDE and modified the selenium scripts and executed using JUnit Framework.
  • Worked in testing the web services both Soap and Rest using postman and automated them using SoapUI.
  • Worked as manual tester to create test scenarios, test plan, test cases of system design documents. Involved in generating Test cases for existing system to new system for different Levels of business.
  • Responsible for reviewing the development standards, testing standards and processes.
  • Involved in development of Automation Testing strategies and Test Process; developed automation testing requirements, prepared test scripts, running tests, collecting test results / metrics.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
  • Developed Test plan and Test cases for manual and automated testing.
  • Involved in performing Functional, Application, Integration, System, Regression and Performance tests.
  • All the project deliverables are recorded in the tool HP ALM, Used QC for reporting and tracking the bugs using Quality Center.
  • Followed Agile Methodologies and Software Quality Audits for all the Phases of SDLC.
  • Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and off shore teams.
  • Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussions.

Environment: Selenium, Python, JUNIT, Cucumber, HP Quality Center 10.0, SVN, SQL Server 2008, Microsoft Windows, XML, MS Office - MS Word, Excel, PowerPoint, MS Project Building Center.

Confidential, McDonough, GA

QA Tester

Responsibilities:

  • Reviewed Business Requirement and Software Specification Requirements to achieve better understanding of the AUT.
  • Designs and develops test automation artifacts (scripts, functions, scenarios, processes) for simple to complex automated testing situations using QTP.
  • Developed QTP/UFT scripts with object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
  • Enhanced the QTP scripts by inserting VBScript functions and Checkpoints to check for Broken Links, Text, Table, XML and Images, and Synchronization Point to capture upload time.
  • Used Object repository, Object Spy and Checkpoints in recording the QTP scripts, Enhancements and debugging the automated test VB scripts in QTP in efficient/semi-automated testing.
  • Designed and executed automated regression tests using a Quick Test Pro (QTP).
  • Testing web services API and validating the responses using SOAP (WSDL Doc's).
  • Carried out extensive backend using SQL queries for verification of Data Transactions, Data Validation and Data Integrity in Oracle.
  • Examined and analyzed the requirements to document test cases.
  • Proposed the need for adding or modifying a requirement, to the business analyst and project manager, to enhance the product functionality.
  • Actively involved in keeping track of defects using Quality Center.
  • Agile practices: Continuous integration, Stand-up meetings, Sprints (i.e. every two weeks), Collective ownership, Sprint Reviews/demos, test case reviews.

Environment: Java, QTP Testing, Manual Testing, Web Services, Quality Center, HP ALM

Confidential

QA Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
  • Involved on testing the new functionalities based on test cases and coordinated with development team in fixing the issues.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved as part of automation team using QTP, developed test scripts.
  • Involved in Backend Database testing in Oracle using SQL.
  • Defects were tracked, reviewed, analyzed using Test Director.

Environment: QTP 8,2, Test Director 8.2, Oracle9i, TOAD, SQL, XML, Windows XP, UNIX.

We'd love your feedback!