Qa Engineer Resume
Berlin, ConnecticuT
SUMMARY
- Around 8 years of hands - on experience in Software Quality Assurance, Automation, Client facing for complex enterprise applications using the latest technologies.
- Extensive experience with all stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Extensive experience in Agile Methodology and waterfall methodologies.
- Specialized in Overall Test Management in the areas of designing Test Plans, Test Cases, Test Execution and Defect management.
- Good experience on Test management tools like Quality Centre, JIRA, and HP ALM.
- Experience in testing a REST and SOAP API’s Using SOAP UI and Postman.
- Good experience in AGILE, SCRUM and WATERFALL Models.
- Good experience in working an Agile Scrum team focusing on sprint by sprint deliveries.
- Extensive experience in the execution of Functional testing, Integration testing, System testing, Regression testing, Acceptance testing (UAT),End-End testing.
- Good experience in Cross Browser testing on PC and Mac.
- Proficient in analyzing system & functional specifications, use cases, business requirements, business rules to prepare test schedules.
- Good experience in testing Web-based application solutions.
- Extensively worked onSeleniumWebDriver with the preferred Languages Java, JavaScript.
- Expertise in Selenium automation using Selenium Web-Driver with TestNG.
- Excellent knowledge in writing uniqueXPathusingfirebug and fire pathto identifyweb elements.
- Good experience in Performance Testing using Load runner and Jmeter.
- Good experience in monitoring client side and server-side performance metrics.
- Good experience on creating performance test scripts.
- Good knowledge and experience of Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid using Core Java for developing automation scripts in Eclipse IDE.
- Expertise in testing applications in multiple browsers such as IE, Firefox, Chrome, Safari, etc.
- Good experience in creating automation scripts from scratch and extensive knowledge of developing different type of framework like Data Driven, Page object model, Hybrid framework using TestNG/Junit.
- Good Experience in Designing & implementation of Automation Frameworks including TDD, BDD, Data Driven, and hybrid using Selenium WebDriver.
- Implemented simulator for Mobile App Testing in Android Platform and iOS Platform usingAppium.
- Good knowledge in web services testing via ToolSOAP UI/ Restful web services.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Prepared Traceability Matrix with requirements versus test cases.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment with excellent verbal and written communication skills.
TECHNICAL SKILLS
Project Methodologies: Agile - Scrum, Waterfall, V-Model
Bug Tracking Tools: JIRA, Quality Center (QC), BugZilla
Testing Tools: Selenium WebDriver RC/IDE/Grid, HP ALM, HP Load Runner, Postman, SOAP UI and Wire shark
Test Build & Integration Tools: Maven, Jenkins, Cruise Control
Languages: C, C++,JAVA, Java Script, HTML, XML
IDE: Eclipse, IntelliJ
Test Framework: TestNG, Junit, Data Driven, Page Object Model
Spy Tools: Firebug, Fire Path, inspect elements
SOA Technologies: SOAP, REST, WSDL, Web Services
Databases: SQL Server, MySQL and Oracle
Operating Systems: Windows, UNIX and Linux
PROFESSIONAL EXPERIENCE
Confidential, Berlin, Connecticut
QA Engineer
Responsibilities:
- Involvement in all the stages of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Prepared Test Plan, Test Scenario, Test Case and Test Scripts.
- Experience in working an Agile Scrum team focusing on sprint by sprint deliveries.
- Created Java based scripts for Selenium Web Driver with TestNG as automation frame work.
- Extensively involved in writing and designing templates for the Test Plans and Test cases
- Identified theTest Cases and documented them inQuality Center.
- Prepared Test cases for positive and negative test scenarios as referred in the user stories keeping in mind.
- Experience on Unit Testing Frameworks likeJUnitandTestNG
- Captured Test Rail tests in JIRA based on acceptance criteria.
- Work closely with Project and Product managers to ensure products are delivered on time and within the budget.
- Used SOAP UI tool and Postman API to get convenient, visual display of query results.
- Good knowledge and expertise using web services using Soap UI and Ready API tools.
- Configured the Test Cases to receive input Test Data Sets for the corresponding test cases using TestNG Data Provider Annotation.
- Implemented PageObject Model Pattern (POM), TestNG and Selenium WebDriver.
- Involved inwriting SQL statements to create test data for test cases and datavalidation tests to extract data from the tables.
- Performed Cross Browser Testing on different types of browsers to run all the tests at the same using TestNG.
- Performed User Acceptance Test (UAT).
- Experienced in bug and defect tracking using tools like ALM Quality Center, Bugzilla, and JIRA.
- Used JIRA to track bugs and maintained the flow of iterations.
- Performed Regression testing using Selenium WebDriver, TestNG and Jenkins Continuous Integration.
- Strong in writingSQL queriesto perform backend data validations.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver.
Confidential, Bentonville, Arkansas
QA Analyst
Responsibilities:
- Worked with Business analysts to understand Business/System requirements in order to transform business requirements into functional test cases.
- PreparedTest Plans, Test Scripts and Test Casesbased on functional specifications and user requirements.
- Responsible for reviewing Functional specs, user documentation and use cases and developing manual test cases out of it.
- Responsible for planning and directing Quality Assurance.
- Study and analysis of the different requirement specification document.
- Captured Zephyr tests in JIRA bases on the acceptance criteria.
- Execute test cases for regression testing in Selenium Web Driver.
- Performed Data driven testing of the web-based tool using Selenium Web Driver using Junit and TestNG.
- Reviewing the Test Reports using TestNG.
- Created POM (page object model) and data driven framework for selenium test scripts.
- Experience withCucumberautomation tool includingGherkin, TDD, and BDD.
- Developing various Test Scripts, Test Execution using HPALM based on the Functional Specifications.
- Executed Test Cases using positive and negative data in HP ALM Test Lab and reported results and defects using HP ALM s Defects tool.
- Developed SQL queries for Back-end testing/Database testing and participated in end to end testing.
- Expertise with System Testing, Functional Testing, Regression Testing.
- Performed defect logging and tracking using theHP Quality center and JIRA.
- Prepared Traceability Matrix with requirements versus test cases.
Confidential, Bedminster, New Jersey
QA Analyst
Responsibilities:
- Worked with Developers, Project Managers and contributed towards writing acceptance criteria for new features.
- Prepared Test Plan, Test Scenario, Test Case and Test Scripts.
- Experience on testing software to identify and resolve the change requests from the end user perspective.
- Worked with Business analysts to understand Business/System requirements in order to transform business requirements into functional test cases.
- Involved inSCRUMmeetings with the Development and Product Management team and analyzed and developed product stories and included them inSprint backlog. Involved in complete SDLC -Agile methodology. Test scripts were automated usingTestNG framework with Selenium WebDriverfor the application.
- Responsible for planning and directing Quality Assurance.
- Study and analysis of the different requirement specification document.
- Execute test cases for regression testing in Selenium WebDriver.
- Experienced in load and performance testing toolJmeter
- Test management and bug reporting usingQuality Center
- Coordinated in setting up Test Environments and Test Plan needs with team members.
- Developing various Test Scripts, Test Execution using HPALM based on the Functional Specifications.
- Executed Test Cases using positive and negative data in HP ALM Test Lab and reported results and defects using HP ALM s Defects tool.
- Expertise with System Testing, Functional Testing, Regression Testing.
- Prepared Traceability Matrix with requirements versus test cases.
- Involved in identifying the defects and developed Defect tracking report using HP ALM which involved Bug life cycle.
Confidential
QA Tester
Responsibilities:
- Understanding the Business requirements and reviewing User stories.
- Involved in manually developing test plans, test cases, test scripts and update test results.
- Designing, developing and executing the User acceptance test cases in both Desktop and Tablets and documenting the test results.
- Attend all Scrum calls and update the progress or status of the tasks.
- Coordinating Offshore and Onshore teams and attending daily status meetings.
- Providing comprehensive and detailed information on the current defect management tool.
- Performing Regression and Re-testing for new builds and every modification in the application.
- Performing production validation in desktop and tablet after each ER.
- Facilitate meetings and removing impediments.
- Experience in testing a REST and SOAP API Using SOAP UI and Postman.
- Involved in Bug Reporting & Maintaining the issue log for the team.
- Performing Exploratory testing for newly added features.
- Creating the test Traceability Matrix for tracking the issues right from the requirements
