Sr Qa Analyst Resume
Berkeley, CA
OBJECTIVE:
- Seeking a position in a challenging environment of Software Quality Assurance and Testing where me 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 teh entire application across teh 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 teh 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 teh Frameworks as Maven project.
- Notifying teh client’s requirements and verifying teh 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
Sr 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 teh agile process and frequent requirement changes Select and develop appropriate test automation frameworks, applying teh latest techniques in test automation.
- Performed manual and automation scripts development on agile process.
- Participate in teh Change Control Board to identify teh quality implications of non bugs and teh impact of proposed changes to product definition on teh testing process.
- Implemented automation using Selenium WebDriver, JAVA and Maven.
- Extensively automated regression and functional test suites using Selenium WebDriver, JAVA, TestNG.
- Work with teh Release Engineering team to create and maintain an automated build verification (smoke) test.
- Attended daily standup to update teh status and inform teh impediments to scrum master.
- Perform automation feasibility study and identify teh 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 teh bugs in teh application and helped developed developers to track and resolve teh problems.
- Performed Back-end testing of teh application and validate Database integrity testing done by executing SQL statements using Selenium webdriver.
- Assist teh Test Manager in teh creation of test project status reports and metrics.
- Provide teh 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 noledge 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 teh 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 teh script for validation purposes.
- Analyze teh system requirements and participate in teh development of system test plan.
- Assist teh QA team to maintain teh hardware and teh software requirements for teh project.
- Setup testing environment and maintain framework using Python.
- Performed Automation Testing in Selenium Web Driver Selenium RC with Python, built teh Automation Framework, and created teh Test Data for teh 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 teh QA lead in documenting Acceptance Test Report.
- Log and track teh 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 teh bugs in teh application and helped developed developers to track and resolve teh problems.
- Involved in performing Back-end testing of teh 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 teh bugs in teh application and helped developed developers to track and resolve teh problems.
- Performed database testing by executing various SQL Queries.
- During teh execution phase, review all teh defects identified by teh team to check teh validity before reporting them.
- Submit teh Quality Assessment Report to teh 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 teh progress and Performance of teh application.
- Created data driven script to be used with various data / test cases for positive and negative testing of teh 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.