Senior Qa Test Engineer Resume
Irving, TexaS
PROFESSIONAL SUMMARY:
- 12 years of experience in IT related Industry with 8+ years of professional experience in manual and automation testing of web - based applications.
- Involved in implementation of test automation Framework using Selenium WebDriver, TestNG and Junit.
- Well versed with handling elements in Selenium WebDriver.
- Good experience and knowledge in Data Driven Framework, Keyword Driven, Hybrid and Behavioral Driven Frameworks.
- Implemented Page Object Model design patterns using Selenium.
- Hands on experience in Functional Testing, System Testing, Regression Testing, Smoke Testing, Compatibility Testing, and GUI testing.
- Experience with build tools such as Maven, Ant and version control tools such as SVN, GitHub.
- Hands on experience in Continues Integration / Continues Delivery approach using Jenkins.
- Good Understanding on Micro services and SOA service-oriented architecture.
- Experience in testing web services(SOAP and RESTFUL) using Soap UI.
- Experienced all phases of Software Development Life Cycle (SDLC) using Waterfall, Agile Methodologies and Software Testing Life Cycle (STLC).
- Experience in tracking bugs with detailed notes and documentation in multiple bug tracking tools like Jira, QC and Bugzilla.
- Defining and designing Test Cases, Test Scripts and participated in User Acceptance Testing (UAT).
- Knowledge in SQL and Database testing.
- A Well-versed knowledge with BDD development processes and prepared automation framework using Cucumber
- Expertise in writing BDD test scenarios using Gherkin language.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
- Attended walkthrough and standup meetings with Project managers, Developers and QA leads.
- A Good Team player with providing assistance to other team members, energetic, result-oriented, fast learner, excellent communication skills with strong research capabilities.
TECHNICAL SKILLS:
SDLC Methodology: Waterfall, Agile (Scrum), Kanban, &Web Development Life Cycle.
Automation Framework: Selenium Web Driver with Java, TestNG, Cucumber
Test Strategies: Integration System, Regression, User-Acceptance, Database and Black Box testing.
Tools: MS SharePoint, Visio, Enterprise Architect, Axure, PeopleSoft, JIRA, TOSCA, Maven, Jenkins, SVN & GIT, Eclipse.
Languages: HTML, DHTML & Java.
Technology: Understanding on Web Designing & Web Elements, Web Services & SOAP-UI.
Operating System: Microsoft Windows (7, 10), UNIX and Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, Texas
Senior QA Test Engineer
Responsibilities:
- Analyzed BRD and FRD to understand the requirements and required functionality
- Performed Functional Testing to understand the process and functionality of the application.
- Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts using java.
- Involved in development of Automation Framework with Selenium WebDriver.
- Experience in developing Hybrid framework, Data Driven and Keyword driven.
- Used TestNg Framework.
- Executing Functional Test Cases and automating using Selenium Web Driver and reporting defects based on functional test.
- Involved in developing and maintenance of Page Object Model design pattern.
- Maintained Object repositories for System level parameters and identifying Element identifiers for each page.
- UsedMaven build management tool to build and integration activities on the applications under scope of testing.
- For source code control used GIT and Tortoise Git.
- Involved in testing Web Services (SOAP and REST) and XML with SOAP UI for given WSDLs.
- Worked in agile/scrum methodology based on the Story aligned for the current sprint.
- Providing the status on the test scenarios being executed in the standup meetings.
- Used Jenkins for executing and integrate automation scripts.
- Worked on BDD framework with cucumber.
- Actively participate in regular Scrum Calls (Daily Stand-ups meeting) as well as weekly QA team meetings to discuss testing process and suggest improvements to the application design and features.
Environments: Selenium Web Driver, Firebug, POM, TestNG, Jenkins, Agile, Jira, Maven, Firefox/Chrome Browsers.
Confidential, Montvale, NJ
Manual/ Automation Test Analyst
Responsibilities:
- Analyzed business requirement documents and functional requirement documents and was involved in all phases of project lifecycle.
- Followed agile methodology for the entire testing life cycle.
- Interacted with developers to understand the functionalities of the application.
- Understand the Business Requirements and prepared the test plan.
- Perform smoke testing to verify that the environment is ready for testing.
- The test design, scripting, reviewing and execution of Test Scripts Developing test scenarios based on business requirements.
- Performed manual Testing using HP Quality Center/ ALM.
- Prioritize, run, monitor and troubleshoot automation scripts.
- Executed test cases manually and assisted in automated testing using Selenium.
- Automated Web-based side of application in Selenium Web Driver.
- Maintained/modified test plan and developed new test cases as new features were added.
- Generated test plan, execution and defect tracking using QC.
- Generated reports and documents for the entire test process and test results using Mercury Quality Center.
- Performed Cross Browser Testing using Google Chrome & Firefox.
- Reported and maintained defects using Quality Center.
- Executed all the positive and negative test case.
- Attended the Daily Defect Meeting to priorities the defects and to discuss about the severity and priority of the defects, also attended Bi-weekly Meetings and Walk-through Meetings to discuss about the status of the project.
- Timely reporting and tracking of defects on daily basis.
Environments: MS office, Selenium IDE, Selenium Web Driver, Firebug, Oracle, SQL, HP ALM/QC, Firefox/Chrome Browsers.
Confidential
BaTest Engineer
Responsibilities:
- As a Test engineer involved in the study and analysis of Business Requirements converting into test requirements specifications for the project.
- Followed Waterfall & agile methodology.
- Involved in providing the inputs in preparation of the Test plan and Test strategy for the project.
- Extensively involved in designing the Test Objective Matrix and Requirement traceability matrix.
- Creating functional Test Cases, Test conditions and executed the test cases based on the Functional Specifications.
- Used Bugzilla for defect logging and tracking
- Involved in preparing report and shared the test summary report.
- Performed Functional, Regression and User Acceptance testing on the application.
- Tested applications in different environments
- Written SQL Queries to extract data from various database tables for testing purpose.
- Interaction with the Test Team Lead and Developers on a regular basis to resolve issues
- Conducted vigorous backend testing using SQL statements
Environments: MS Office, Oracle, SQL, VB, Java & Bugzilla
Confidential
Functional Analyst
Responsibilities:
- Understanding the requirements for new products being introduced into the market, by facilitating discussions with business
- Analyzing business requirements and documentation the same in Functional Requirement and handing it over to Development team TCS.
- Analyzing the business process through Use case and UML diagram for preparation of Test cases and Test conditions.
- Providing test data and test scenarios to Testing team (TCS).
- Involved in Testing all the existing functionality and new functionality to identify any defects.
- Participate in daily defect resolution status calls to discuss defects with Development Team.
- Conducting User Acceptance testing and imparting training to the business users.
Confidential
Manager Operations
Responsibilities:
- Monitoring Staff Functional Operations.
- Maintaining and updating the Students database.
- Course co-ordination.
- Scheduling of Classes.
- Maintaining weekly schedule of Staff.
- Reporting to Director.
- Recruitments of staff (interviews, selections).
- Training and Development of Staff.
- Collecting daily report from Staff.
- Preparation of monthly Pay sheet of Staff.