We provide IT Staff Augmentation Services!

Senior Qa Analyst Resume

5.00/5 (Submit Your Rating)

Berkeley, CA

OBJECTIVE:

  • Seeking a position in a challenging environment of Software Quality Assurance and Testing where I can utilize my skills, project management and quality practices. To perform Software testing using latest structured Quality control techniques including latest test automation frameworks.

SUMMARY

  • Over 7+ years of experience in IT, extended expertise in QA and Automated Software Testing using QTP, SOAP UI, HP Quality Center and Selenium.
  • Experience as a QA Analyst in analysis, design, development, testing and implementation of various Web based applications with emphasis on Object Oriented Programming.
  • Having extensive experience in writing and implementation of complex Test plans. Design, Development and Execution of Test scripts for system and functional projects.
  • Extensively worked on Agile Development and management process.
  • Conducted Acceptance, Regression, White box testing, Black box testing, Backend testing, System, Regression, Performance and Multi - user tests.
  • Preparation and Execution of Test Plans Involved in testing the entire application across the various platforms.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/Web Driver/IDE/Grid, HP Quick Test Professional and Junit/ TestNG, Load Runner.
  • Extensively worked on different Selenium automation frameworks.
  • Proven experience on Java and python coding.
  • Experience in API and Web Service Testing using SoapUI on SOAP /REST Protocols.
  • Developed SQL scripts to validate the data stored in Backend.
  • Experience in cross platform testing in Solaris, HP-UNIX, Linux, Windows (NT/2000/XP).
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.
  • Having strong automation experience on Mobile Application Testing using tools like Selenium Appium.
  • Experience in Mobile application testing in agile environment (Mobile/Tablets/Mobile Simulator).
  • Having hands on automation experience on Mobile App (Hybrid) and Mobile Web as well.
  • Unique ability to adapt quickly to challenges and changing environment.
  • Expertise in problem solving by bug reporting, tracking and publishing Bug Reports using Bugzilla, TFS and JIRA.
  • Experience in designing the Frameworks as Maven project.
  • Notifying the client’s requirements and verifying the defect (bug) resolutions.
  • Experienced in using Jenkins to schedule builds and connect to open source tools.
  • Experienced in soap, Restful web services using SoapUI tool.
  • An efficient team player, fast learner and a self motivated individual.

TECHNICAL SKILLS

Programming Languages: Java, C, C++, Python.

Browsers: Internet Explorer 6,7,8,910 and 11, Chrome, Firefox, Safari

Middleware: EJB, RMI, CORBA and COM/DCOM.

Web Development Tools: XML, HTML, Ajax, Java Script, VB Script, TFS, ASP, JSP and Java Servlets, PHP, Jenkins.

Languages: C, C++, Core Java, C#, Python

Web Servers / Application Servers: IBM WebSphere, BEA WebLogic, Tomcat, and IIS.

Testing tools: Selenium (IDE, RC, Web Driver, and GRID), Quality Center, SOAP UI, TestNG, Appium, JMeter, SoapUI.

Reporting tools: Jira, Bugzilla.

Operating Systems: Windows NT, Windows 2000 Server, Solaris, HP Unix, Linux and Citrix.

Data Access Languages: SQL and PL/SQL.

Database Servers: ORACLE, SQL Server, Sybase and DB2.

GUI / Tools: Eclipse, Jbuilder.

Other Technologies: J2EE, JMS, JNDI, Java Mail, Web Services, Struts.

PROFESSIONAL EXPERIENCE

Confidential, Berkeley, CA

Senior QA Analyst

Responsibilities:

  • Involved in preparation of test strategy, test plan, test scenarios and test cases.
  • Reviewed business requirement documents and use cases.
  • Participated in project kickoff and sprint planning meetings doing planning poker.
  • Participated in daily Scrum meetings, discussed with Business Analysts and Developers about requirement gaps, defects and blocking issues.
  • Involved in updating test cases following the agile process and frequent requirement changes Select and develop appropriate test automation frameworks, applying the latest techniques in test automation.
  • Performed manual and automation scripts development on agile process.
  • Participate in the Change Control Board to identify the quality implications of known bugs and the impact of proposed changes to product definition on the testing process.
  • Implemented automation using Selenium WebDriver, JAVA and Maven.
  • Extensively automated regression and functional test suites using Selenium WebDriver, JAVA, TestNG.
  • Work with the Release Engineering team to create and maintain an automated build verification (smoke) test.
  • Attended daily standup to update the status and inform the impediments to scrum master.
  • Perform automation feasibility study and identify the test cases to be automated.
  • Automation Scripts developed in hybrid and modular framework using Selenium Webdriver.
  • Performed compatibility testing using Selenium GRID for multiple browsers.
  • Performed manual testing for content management applications.
  • Performed Regression testing and generate Selenium automation report using TestNG framework.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Performed Back-end testing of the application and validate Database integrity testing done by executing SQL statements using Selenium webdriver.
  • Assist the Test Manager in the creation of test project status reports and metrics.
  • Provide the Test Manager with accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI.
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like Github.
  • Implementation of continuous Integration using Jenkins.
  • Provide technical guidance to junior-level test engineers to assist test Automation.

Environment: Agile, Selenium (WebDriver and GRID), Hybrid and Modular Framework, Jira, Java, AEM(CQ5), TestNG, Maven, XML, J2EE, TOAD, Oracle, Jenkins, and Websphere application server, SoapUI, LINUX.

Confidential, Chicago, IL

QA Analyst

Responsibilities:

  • Analyzed business requirements, system requirement specifications and responsible for documenting functional requirements.
  • Involved in all aspects of the SDLC, with specific focus on testing.
  • Involved in Requirement analysis, identification and documentation of required system and functional testing efforts for all test scenarios. ( Positive and Negative tests )
  • Generated Test Cases for each specification in Requirement Specification corresponding to each module.
  • Involved in installing and maintaining test environment.
  • Used SOAPUI for Web Services Validation. Added Assertions in the script for validation purposes.
  • Analyze the system requirements and participate in the development of system test plan.
  • Assist the QA team to maintain the hardware and the software requirements for the project.
  • Setup testing environment and maintain framework using Python.
  • Performed Automation Testing in Selenium Web Driver Selenium RC with Python, built the Automation Framework, and created the Test Data for the specific test.
  • Executed Black-box Testing with Selenium Web-Driver in Integration Testing and System Testing for Functional and Non-functional requirements.
  • Used Selenium WebDriver for building test cases and generate testing report.
  • Involved in mobile testing by writing java for automation through Selenium Appium.
  • Performed Manual as well as Automated Testing using Testing tool Selenium WebDriver, Appium.
  • Assist the QA lead in documenting Acceptance Test Report.
  • Log and track the defects in Jira.
  • Responsible for creating bug reports with best information and working with development till its closure.
  • Integrated automation tests execution with Jenkins, so that tests can execute as when new build is available.
  • Involved in SQL/PLSQL analysis and Tuning.
  • Worked with Jenkins for continuous integration.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Involved in performing Back-end testing of the application.
  • Data validations and Database integrity testing done by executing SQL statements.

Environment: Agile, Selenium WebDriver, SoapUI, Jira, Python, Appium, XML, TOAD, Jenkins, TFS, Oracle 10g and Websphere application server, Unix.

Confidential

QA Analyst

Responsibilities:

  • Analyzed user requirements by interacting with Architect, Developers and Business Analysts.
  • Followed Agile testing methodology, participated in Backlog grooming, sprint planning, daily status meeting and testing each deliverables.
  • Created and executed test plan, test case design and test cases based on user and functional specifications.
  • Performed functional testing, integration testing and system testing.
  • Developed re-usable library of generic functions using Selenium to eliminate redundancy of code in automated scripts.
  • Involved in comprehensive end-to-end testing and Web Service testing by using SOAPUI.
  • Created test scenarios for functional and regression testing.
  • Automation Scripts developed using java and java script with Selenium WebDriver.
  • Performed compatibility testing using Selenium GRID for multiple browsers.
  • Tested request and response XML’s based web services interfaces using SoapUI.
  • .Performed Regression testing and generate Selenium automation report using TestNG framework.
  • Used Quality Center to track and report system defects and bug fixes. Written modification requests for the bugs in the application and helped developed developers to track and resolve the problems.
  • Performed database testing by executing various SQL Queries.
  • During the execution phase, review all the defects identified by the team to check the validity before reporting them.
  • Submit the Quality Assessment Report to the stakeholders.

Environment: Selenium RC Web Driver, Quality Center, SoapUI, Java, XML, TOAD, CQ5, Oracle 10g and Websphere application server, Unix.

Confidential

QA Analyst

Responsibilities:

  • Involved in WhiteBox, BlackBox, Functionality, and User Acceptance Testing.
  • Generation of Data for execution of Test cases.
  • Responsible for analysis, reports and defect tracking.
  • Generate test records, Modify scripts to do regression test.
  • Developed and submitted viable test plans to test accuracy of data conversion.
  • Developed SQL scripts and stored procedures using PL/SQL.
  • Actively attend meetings with fellow testers and other groups to evaluate the progress and Performance of the application.
  • Created data driven script to be used with various data / test cases for positive and negative testing of the application.
  • Used Test Director for defect Tracking and defect reporting.

Environment: Java, EJB, JSP, JSF, Weblogic7.0, JBuilder, XML, JavaScript, JDBC, UML, Rational Rose and Oracle.

We'd love your feedback!