Quality Analyst Resume
Downers Grove, IL
SUMMARY
- Extensive 5 Years of experience in all stages of Software Development Life Cycle (SDLC) and Quality Assurance Life cycle (QALC) from analysis through implementation.
- Expert in requirements analysis, technical design, data modeling and development of integrated solutions.
- Excellent noledge of industry standard methodologies like Software Development Life Cycle (SDLC), Iterative Software Development Life Cycle Process as per Rational Unified Process CMM (Capability Maturity Models) and Rational Tools used during various phases of RUP.
- Excellent experience of build tools like Maven and managing JAVA automation.
- Good Experience onSeleniumIDE and creating Scripts inselenium - -RC by usingJava.
- Exposure in programming languages and script likeJava, JavaScript, HTML, CSS and Shell Script.
- Test case automation usingCucumber, Selenium test automation tool wif Ruby.
- Performed Automation acceptance testing using Cucumber by writing test scripts inJava.
- Extensive experience in Manual and Automation testing under Windows and UNIX environment.
- Detailed noledge of development, test and release processes including agile test driven development.
- Experienced incremental and iterative development using agile techniques.
- Compiled test metrics on a weekly basis and tracked the status of the test cycle
- Used Quality Centre to write and execute detailed test cases as per the Business requirements and Functional specifications.
- Attended the Bug Triage meetings and reported the testing status to the higher officials, Used Quality Center as Bug tracking tool.
- Performed Backend testing by checking the updated data in the Database using SQL queries
- Knowledge wif several automation testing tools HP Test suite, Win Runner, Load Runner, QuickTestpro, Rational Test Suite.
- Experience in back-end database validation using SQL queries like Joins & Unions.
TECHNICAL SKILLS
Operating System: Windows 2000/XP/7, Unix
Languages: Java, J2EE, HTML, Java Script, VBScript
Defect Management: Quality Center9.2, Rational Clear Quest, Test Director8.0, Bugzilla, JIRA, PVCS Trackers, Selenium, CUCUMBER
Testing Methodologies: Test Strategy, Test Plan, Test Cases, Traceability Matrix, and Test Report, RTM DOC, Rational Test Management
Databases: Oracle 10g/11g, SQL, MS Access, Toad.
Testing Tools: Quick Test Pro 10.0, Quality Center9.2, Rational Requisite Pro MS Excel, MS Word
Other Tools: Doors, Visio
PROFESSIONAL EXPERIENCE
Confidential, Downers Grove, IL
Quality Analyst
Responsibilities:
- Creating test plan, test strategy and test cases manually for In house developed products and software applications developed.
- Was extensively involved in the development and contributing to automated test frameworks using commercial and open source Technologies.
- Automating the test scripts using selenium wif java.
- Developed test code inJavalanguage using Eclipse IDE and TestNG framework.
- Maintained the Selenium & JAVA automation code and resources in source.
- Performed Automation acceptance testing using Cucumber by writing test scripts inJava.
- Developed BDD tests usingCucumberby writing behaviors and step definitions.
- Developed required Selenium support code in JAVA forCucumber.
- Used BDD framework wifCucumber, Java and created future files wif scenario and scenario outline files
- Identifying and creating test data needed for carrying out execution of all functional and regression scripts.
- Was involved in planning and executing test cases and performing ad-hoc testing where necessary and issuing a detailed defect report.
- Interfacing wif other groups like configuration management team and database team to test all features of the application in the perspective of end to end.
- Maintain all manual test scripts and other artifacts like test data, test results and defect reports using JIRA
- Wrote scenarios, scenario outline and step definitions using cucumber for BDD.
- Stored the flow details of selenium automation in a file using Log4J
- Using noledge of SQL and data base query tools like oracle SQL developer, to perform data validations for Backend testing.
- Was involved in writing complex SQL queries for retrieval of required data using TOAD or SQL.
- Utilizing noledge of Xml and experience of SOAP UI tool in web-services testing in multi-tiered application architecture.
- Designing automation test suites for regression testing using noledge of java programming language and selenium IDE and selenium web driver.
- Using data driven framework to accomplish a regression cycle which is robust and reusable across multiple applications.
- Maintaining existing QTP Scripts written for functional testing and enhancing the existing keyword driven framework to meet the current need and to have an effective automaton suite in accomplishing optimal results.
- Coordinating wif other cross team to ensure the newly developed features function end to end.
Environment: SELENIUM IDE, SELENIUM WEB DRIVER, CUCUMBER, QTP/UFT, ORACLE, PL SQL, JIRA, JAVA, UNIX, WINDOWS, ECLIPSE IDE, MS OFFICE TOOLS, AGILE
Confidential
Java Developer/QA
Responsibilities:
- Developed this project using Java and J2EE, in a fast-paced development environment.
- Expertise in Selenium automation using Selenium WebDriver, Selenium Grid, JAVA.
- Created the Feature Files forCucumberAutomation.
- ConfiguredCucumberReport Plugin and Performance Plugin to Jenkins to generate html test reports.
- Created Test Automation Framework wifCucumberand Selenium WebDriver.
- Proficient in writing Selenium WebDriver automation scripts in JAVA using Maven,Cucumber, andTestingAutomationfor Web Applications.
- Designed and Developed test automation Artifacts like scripts, functions, scenarios and processes using Selenium,Cucumber, and TestNG.
- ATDD (Acceptance Test Driven Development) usingCucumberFeatures, Scenarios, and Step Definition
- Modify the XML code to implementing the change.
- Attended Web Logic Portal Training.
- Developed the application using Web Sphere application server.
- Involved in Analysis, design and coding on JAVA/J2EE Environment.
- Coordinate requirements gathering, change requests, and prioritization of features.
- Maintaining web Components using JSP and Servlet under J2EE Environment.
- Using Perforce for Version Control and Change Management.
- Using Team Track as bug tracking tool.
- Based on modular driven framework, developed selenium test cases in java.
- Performed sanity testing of new builds.
- Work closely wif developers to isolate and reproduce defects.
- Performed the back-end testing by writing SQL queries and verifying the data in the tables.
- Participate in daily scrums and interacts wif developers to repot and track bugs in QC.
- Actively involved in meetings and reviews to discuss any changes and impact of new functionalities.
Environment: JAVA, JSP, SERVLETS, STRUTS, XML, JAVASCRIPT, SQL, MARIMBA, RATIONAL ROSE, WINDOWS XP, JSP TEMPLATES, SELENIUM