Qa Engineer Manual/automation Resume
TexaS
SUMMARY:
- Over 8+ years of information technology experience in Quality Assurance, System Analysis and Software Testing and Involved in entire Software Development Life Cycle (SDLC), which includes design, development, implementation, and maintenance.
- Proficient in developing Automation Test Scripts using Selenium WebDriver, Java, TestNG for various domains such as Healthcare, Banking, Telecommunication and E - Commerce.
- Worked on Cross browser testing for browsers like Mozilla Firefox, Google Chrome and IE using WebDriver.
- Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web-based applications.
- Experience in writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use-Cases.
- Expertise in performing different types of Testing: White Box (Unit Testing, Integration testing), Black Box, Smoke, Functionality, Integration, Volume, System, Performance, Regression Testing and Full Life Cycle Testing.
- Responsible for understanding, reviewing and analysing business & technical specifications to identify performance test requirements.
- Developed Test Cases and Procedures based on User requirement specifications (URS) and System requirement specifications (SRS).
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Enhanced Test cases using Java programming features, TestNG Annotations and Behavior driven development (BDD) framework.
- Exposure to web technologies like VB SCRIPT, XML, HTML, CSS.
- Experience in analysing the bugs and interacting with developers and team members in fixing the defects.
- Strong back end middleware and API functional automation using web, Rest/API, XML/API, JSON
- Worked in Production Support for Agile projects - Sanity Testing/Shake-down testing and regression testing of the Web Services for each releases.
- Proven ability in designing and creating automation frameworks for Java based applications using JUnit/TestNG .
- Created and Verified Web services API requests.
- Extensively worked with White Box Testing - Selenium IDE and WebDriver for testing web applications
- Extensive experience in database and complex SQLs in SQL Server and Oracle.
- Attended Daily scrum meeting to discuss Test case status reports, defects summary, and requirements.
- Experience in working on executing and editing selenium scripts through QTP.
- Created Regression scripts using Selenium WebDriver/TestNG.
- Good in Handling Elements in Selenium WebDriver.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Excellent interpersonal skills and proven ability to work under pressure.
- Strong Technical Writing and Documentation skills which includes preparation of UAT Sign-off documents, User Manuals, Help documents, Technical Reference, FAQs and Training Manuals.
- Enthusiastic and self-motivated to learn new concepts in emerging technologies, proactive and ability to work independently.
TECHNICAL SKILLS:
Automation tools: selenium web driver, selenium IDE, grid QTP, TESTNG
BUG tracking: JIRA, QC, QTP
Web Technologies: HTML,CSS, XML, JavaScript, VBScript and Java
Database Technologies: Oracle, SQL Server, MySQL
Operating System: Unix, Linux, Windows
Methodologies: Waterfall, agile
Programming Languages: Java, PL/SQL, SQL developer, C#
PROFESSIONAL EXPERIENCE:
Confidential,Texas
QA Engineer Manual/Automation
Responsibilities:- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
- Detected Defects, Communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Centre.
- Interacted with developers regarding priority & severity of bugs and updated the status once they are fixed.
- To make the application more User friendly, discussed the problems in design and functionality with the QA lead at the meetings.
- Tested compatibility of application for dynamic and static content under various cross browsers using XPath in Selenium.
- Developed and Implemented TestNG Scripts for sequential execution of the framework.
- Developed and executed automation scripts, and RESTassured automation scripts for API testing.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behaviour of the applications during different phases of testing using testing methodologies.
- Conducting Test Plan Design Meetings with the Integration QA team, to discuss and analyze the sprint user stories and tasks and to answer questions on how the Integration team should build their scripts.
- Performed Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
- Performed an end-to-end test and API Testing in a production environment to validate new or updated business processes, customization and configuration, reports, and data migration .
- Interacted with the development team to understand features and review the requirements and solve the issues if any.
Environment: Java, Selenium Web driver, selenium IDE Oracle, Quick Test Pro, Quality Center.
Confidential,Livonia,MI
QA Engineer
Responsibilities:- Analysed the business requirement documents and API documents with API developers and developed test cases based on the discussion.
- Created User defined functions in Java and implemented the functionality with Selenium WebDriver.
- Developed high level documentation of test cases and test data to test GUI, security, performance and functional requirements of the application
- Mapped system requirements with Test Cases, manually executed test cases in QC, ensured traceability of test cases back to the Business Requirements using Quality Center, prepared RTM for the application
- Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases.
- Configured several Packages, Procedures, Functions and Triggers to use in multiple series of other backend programs using PL/SQL.
- Manually tested the important features of the application before going for automation.
- Created and executed manual Smoke, Functional, Regression, Performance, Integration and Exploratory tests.
- Analyzed Functional Requirements and Business Specification as part of Static Testing on earliest stages of SDLC.
- Provided primary leadership in designing, leading, and directing all aspects of User Acceptance Testing (UAT).
Environment: QTP/UFT, PL/SQL SQL Server 2008R2, HTML, Agile, Jenkins, JIRA, XML, GIT.
Confidential,Kalamazoo,MI
QA Analyst
Responsibilities:- Involved in the Analysis and development of Test Planning, Test Estimates, Test Procedures, Test Scenarios, Test Cases and Test Data based on the functional and business requirement.
- Monitored and planned tests and test scripts using Quality Center, and also used its bug reporting capabilities to track document bugs.
- Interacted with Subject Matter Experts (SMEs) and development teams to identify and refine test requirement.
- Worked in an Agile environment, with an ability to accommodate and test the newly proposed changes at any point of time during the release
- Attended Review meetings to discuss Use-Cases, Business Rules, message rules, alternate flows and exceptions paths.
- Converted manual test cases to automation by using QTP/UFT following HP automation design framework
- Submitted Final Test Report; required documentation for the project within assigned time frame.
- Managed software defect information, interacted with Business users to fix severity and priority of issues.
- Attended the automation code review & verification manual meeting with team lead and team members.
- Participated in daily and weekly status meeting and provide daily status report.
- Performed Regression testing and Integration testing by executing the baseline scripts and performed user interface testing using SOAPUI.
Environment: Selenium, JavaScript, HTML,XML, Oracle 8.0, Web sphere, Visual Source Safe, Quality Centre, MS Access, Win XP, Win 2000, MS-Office, SOAP UI.
Confidential
QA Tester
Responsibilities:- Extensively involved in all phases of SDLC (Software development Life cycle) and also Involved in extensive DATA validation using SQL queries and back-end testing.
- Involved in writing Test Scripts for the main application functionality such as validation, business work-flow.
- Reporting the bugs in respective bug base (Jira) following the proper severity and priority.
- Prepared detailed reports of Bugs and Defects, Pass/Fail reports, and interacted with the development teams, application team and the DBA team to report and correct defects.
- Performing Retesting, Regression and Ad-hoc testing after each new build of the application.
- Sending daily status reports and deliverables to QA lead.
- Performed back-end testing by writing SQL statements like Joins (outer, inner) using SQL developer.
- Conducted functional requirement testing to test business scenarios, user actions, interfaces, data rules, user messages and error conditions.
- Participated in conference calls with client and effectively communicated issues, project updates etc.
Environment: API testing, Ad-hoc testing, Jira, Smoke, Windows7/XP, SQL developer.
