Sr. Qa Engineer Resume
TX
PROFESSIONAL SUMMARY:
- 8+ years of experience in Testing (Manual and Automation) in Client Server and Web based Environment. Expertise in preparing test strategies, test plans, test summary reports, test cases and test documents for automated and manual testing based on user/system requirement documents.
- Experience in developing end to end automation using Selenium WebDriver/RC/IDE, Junit/TestNG.
- Familiar with Waterfall, Agile Methodology - Scrum, Sprint.
- Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
- Good experience in Selenium Test Environment setup expert using the entire open source tools. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
- Proficient in Continuous Integration using tools like Jenkins, Hudson to improve quality of the product
- Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
- Excellent experience in developing Test Scenarios, Test cases, Test Scripts and Test reports for Manual as well as Automated testing for various applications to ensure proper business compliance.
- Expert in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing (UAT), Ad-Hoc Testing.
- Experienced in logging defects using the bug tracking database, providing verifications on fixes in multiple environments, and communicating fix success, failures, status updates as appropriate using Bug tracking Tool like Quality Center and jira.
- Knowledge in Backend testing by writing SQL queries in Oracle, Microsoft SQL Server and Microsoft Access databases.
- Exposure in Accessibility testing
- Experience in Mobile App And Mobile Web testing in both Android And iOS.
- Proficient in functional, negative, regression, system integration (SIT), user acceptance (UAT), performance, security and browser compatibility testing.
- Excellent knowledge and working experience in test planning, test execution and test results analysis.
- Experience in testing the applications using Manual and Automated testing tools.
- Expertise in writing Test Cases by thoroughly understanding the requirements based on client specifications.
- Experience with different Tools called saas, CS2, Bartt.
- Excellent communication and presentation skills, self-starter, quick learner, team player.
- Modifying the test cases based on the new change requests from business.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/RC/IDE, Junit, TestNG, QTP, HP Quality Center, ALM, Cucumber
Languages: HTML, CSS, JavaScript, Java, XML, Python, Shell Script
Web Debugging Tool: XPath, Firepath, Firebug.
Continuous Integration Tools: Jenkins, Cruise Control
AgileScrum, Waterfall, V: Model, TDD
Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest, QC
Databases: SQL Server, MS Access, My SQL, Oracle
Operating Systems: Windows Variants, Unix
PROFESSIONAL EXPERIENCE:
Confidential, TX
Sr. QA Engineer
Responsibilities:
- Involved in Agile methodology, scrum Sprint planning, Attending Daily Stand-ups And Retrospective.
- Worked With QA And Dev Environments.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches core Java programming skills using Eclipse IDE.
- Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
- Performing Integration Testing.
- Extensively used XPATH, Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Used Firebug/Firepath to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
- Used Jira for tracking bug/defects.
- Involved in New Business requirements with BA.
- Defect reporting, tracking and triaging the defects.
- Involved in Functional and regression Testing.
- Writing test plans and test cases from The Business requirements.
- Performed Positive and Negative testing.
- Extensively involved in database testing by writing the SQL.
- Coordinated with offshore Team And creating Test data for offshore Team.
- Participated in 360 Feedback sessions with Team and providing Feedbacks.
Environment: Selenium WebDriver, Jenkins, Cucumber, Eclipse, Agile, Jira, Firebug, Firepath, Xpath, XML, HTML, CSS, SQL, Oracle, Windows.
Confidential, PA
Sr. QA Engineer
Responsibilities:
- Developed and configured test automation networks and execute stability.
- Coordinated with the developers and the product management software engineers to enterprise the quality product.
- Enhanced the test frameworks and. Develop the quick automation frameworks using device anywhere to ensure consistency.
- Apply design and develop automated strategies and build automated testing frameworks.
- Estimate test accurately and coordinate with the team members for work activities.
- Analyze and verify the best automated approaches and execute the acceptance smoke, integration regression test suites.
- Coordinate with the program and development teams and ensure the end sure product and quality requirements.
- Prepare software defect tracking and entire project release status to stake holders.
- Involved in Agile methodology, scrum Sprint planning, Attending Daily Stand-ups And Retrospective.
- Worked with Mobile Apps (Ios And Android).
- Used Device anywhere Tool to test the Mobile application.
- Created and updated test scenarios, test plans, and test cases according to user story and design.
- Performed architect, design and develop test case and test scenarios for enterprise solution against business requirements that were scalable, maintainable, and extensible.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, Junit and Java (Eclipse IDE). Contributed in framework creation.
- Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV, CSS Selectors as a part of Framework. Based on page library, developed Selenium test cases in JAVA using Junit framework.
- Performed Unit testing for Java applications using Junit.
- Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.
- Combined MVC Pattern architecture concept, POM (Page Object Model) and created a robust framework using Selenium WebDriver to automate Web Client.
- Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
- Used Ant, SVN, Selenium WebDriver, Java and Selenium Grid to create nightly automation scripts.
- Wrote Selenium scripts to run against Jenkins and reported the nightly batch results to the lead.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Designed and developed test structure for web services to validate API calls using SOAP UI.
- Involved in testing Web services and XML with tool called SOAP UI. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Used Cucumber for browser based testing with scenarios and situations.
- Worked on Cucumber Testing applications and Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Used Fire Bug, Fire Path, XPath, CSS Selector, ID, Name locators are used to identify objects.
- Perform Cross Browser Compatibility testing using Firefox Driver, Chrome driver, Internet Explorer Driver etc.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
- Worked under Agile Scrum Methodology.
- Participated in system walkthrough and inspection meetings to understand the business rules and system operation flows.
Environment: Java, Selenium WebDriver, Junit, Jenkins, Cucumber, SOAP UI, Eclipse, XPATH, Firebug, Firepath, CSS, HTML, MVC, SVN, XML, agile, SQL, Oracle and Windows.
Confidential, New York, NY
QA Engineer
Responsibilities:
- Implemented end to end automation for existing Selenium framework using build systems, scripts and continuous integration system etc.
- Extensively developed automation test scripts for regression testing (Junit).
- Performed functional testing for each sprint using Selenium RC. Performed cross browser functional testing using Selenium RC.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium RC.
- Involved in designing and testing an analysis using Java.
- Pro-actively participated in bug triage, sprint planning, QA, project status and retrospective meetings with cross-functional teams leading to successfully accomplishing SQA milestones.
- Adhered to QA processes and test methodologies in agile development environments resulting in quality improvements.
- Significantly contributed in the areas of technical documentation and actively collaborated with team in driving review and approval process.
- Collaborated across teams on test cases and their implementations.
- Participated in definition of quality standards and expectations within and across teams.
Environment: Java, Selenium RC/IDE, Junit, Agile, Quality Center, MySQL, Firefox, IE, Chrome, Windows XP, UNIX.
Confidential
QA Tester
Responsibilities:
- Created test plans and test cases in concert with system engineers and web designers.
- Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
- Tested the application manually prior to automation for functional testing.
- Performed Manual performance testing to identify various critical points in the application.
- Created Test Cases Test Plans and Test labs using Quality Centre.
- Supported new and existing products by configuring and testing software products and software components of a website.
- Provided Estimates for testing and updated the Project Plan with the testing timelines.
- Wrote SQL queries and statements to test database for retrieving information.
- Coordinated the walkthrough and kickoff meetings with developers and project managers.
Environment: Java, Quality Center, Oracle, SQL, Windows.
Confidential
Software Engineer
Responsibilities:
- Performed Manual/Automated tests via navigation and workflow of the application.
- Writing and reviewing test cases to validate the functionality of all the modules.
- Designed Test scripts using Win Runner.
- Integration testing of all the features and functionalities.
- Regression testing of the various builds of the application manually.
- Analyzing reports and suggesting changes in the application and monitoring them.
- Sending Issues to manager by tracking the bugs.
- Performing system testing on each build.
- Coordinating between clients, developers, team members and review meetings.
Environment: Java, Manual testing, Win Runner, Quality Center, Oracle, Windows/UNIX.
