Senior Qa Engineer Resume
Anaheim, CA
SUMMARY:
- 11 years of IT experience in Automation and Manual Testing in web based and client server application.
- Experience of Selenium automation testing Framework Development using Java.
- Expertise in Selenium WebDriver using Java on TestNG.
- Expertise in UI Automation and REST API automation testing.
- Strong experience in HP Quality Center and Jira for defect tracking maintenance.
- Involved in Designing and implementation of automation framework
- Experienced in creating Test Strategy and End to End Test plan for large projects and coordinating with all the stakeholders under water fall and scrum/Agile Model.
- Expertise and active participation in Sprint planning, Sprint Retrospective, Sprint Bug Backlog, Sprint Demo and user experience.
- Expertise in developing defect analysis and metrics to give higher management quantitative data and make sure the quality is improved release on release.
- Expertise in mentoring and involving in Quality Management and continuous Improvement for various complex applications.
- Proven experience in Process Improvement, Defect Analysis, Metrics and Defect prevention.
- Extensively used HP Quality Center, JIRA and Rational Clear Quest in maintaining the project Test suite, Defects and generating report for various metrics /defect analysis.
TECHNICAL SKILLS:
Testing Tools: Selenium Webdriver, Jenkins, HP Quality Center (ALM), Jira, SoapUI Pro, Rational CQ, Microsoft Excel, ServiceNow (SNOW), Version One
Technologies: Lotus Notes, HTML, DHTML, JavaScript, VB Script
Languages: C, Java, SQL, VB
RDBMS: SQL Server, Oracle, MS Access.
Operating Systems: Windows XP, Linux/UNIX and Windows 7, Mac
Web Browsers: Firefox, Internet Explorer, Safari and Chrome
PROFESSIONAL EXPERIENCE:
Confidential, Anaheim, CA
Senior QA Engineer
Responsibilities:
- Analyzed business requirements and functional documents, created the test strategy documents that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
- Involved in providing the efficient locator strategy like XPath and CSS to run Selenium scripts in stable conditions.
- Performed various testing activities like GUI testing, functional testing, browser compatibility testing, regression testing.
- Used Firebug Tool to identify the Object’s Id, Name, Xpath, links in the application.
- Created the Automation script to verify the response from the REST API Web services using GET, PUT, POST and DELETE requests.
- Used REST Assured and Selenium to automate the REST API Web Service Testing.
- Reviewed the code prepared by other team members and suggested improvements whenever required.
- Running smoke test suite after every build and publish the report with detected bugs.
- Running the full regression test suite for every release and analyze the root cause of failed scripts.
- Involved in continuous Integration of the automation framework with Jenkins.
- Developed automation scripts using Selenium Webdriver, Eclipse, TestNG and Java.
- Participating in end user meetings (prototype walk - through, prototype feedback walk-through, sprint demos) along with the Confidential team to understand the requirements and provide effective solutions if required.
- Participate in Defect Triage Meetings with Offshore Testing Team and Client.
- Efforts Estimation for Functional, Regression and Exploratory Testing across different browsers.
- Analyzing existing process, identifying gaps and proposing improvements
- Test Reviews, Defect Reviews and Task allocation to Team Members.
- Preparation of Test Strategies and Test Plans, Summary reports for Client as well as for company internal Reports.
Confidential, Los Angeles, CA
Lead QA
Responsibilities:
- Interact with Business users Confidential DreamWorks for understanding the business requirements, discussion on the project status, and project related documentations.
- Participating in end user meetings (Prototype walk-throughs, Prototype feedback walk-throughs, sprint demos) along with DreamWorks team to understand the requirements and provide effective solutions if required.
- Participate in defect Triage meetings with development team and client.
- Coordinate Bug life cycle - report bugs in QC that users see into the formal defect process, verify that bug fixes truly address the complaint
- Test Cases creation and Execution in HP Quality Center.
- Familiarize the team with the customer needs, specifications, and design targets, testing process, design standards, techniques and tools to support task performance.
- Effort Estimation for functional, Regression and Exploratory Testing across different browsers.
- Test Reviews, defect Reviews and task allocations to team members.
- Co-ordination with the Infrastructure Team for Defect closure.
- Co-ordination with peers during integration testing.
- Project co-ordination with the team.
- Responsible for making sure the application accesses is working as expected, as per the NBCUniversal/DWA guidelines.
- Preparation of Status and Metrics Report for daily, Weekly (WSR) and monthly frequencies.
- Preparation of Test Strategies, Test plans, Summary Report for client, as well as for company internal reports.
Confidential, Los Angeles, CA
Senior QA Engineer
Responsibilities:
- Meeting with the Product Team and managers to understand the requirement, discussion on the project status, and project related documentations.
- Test Cases Creation and Execution in JIRA.
- Responsible for making sure the application is working as expected on available device platforms such as Android, iOS, Apple TV, Roku TV, Chromecast, Amazon Fire, etc.
- Conduct Daily Standup with the entire team to take the status, explain the daily plan and providing them the project updates.
- Familiarize the project team with the customer needs, specifications, and design targets, testing process, design standards, techniques and tools to support task performance.
- Participate in Defect Triage Meetings with Product Team, Development Team and Client.
- Project Co-ordination with the Team, checking the status progress.
- Test Reviews, Defect Reviews and Task allocation to Team Members.
- Co-ordination with the Development Team for defect closure.
- Coordinating with peers during User Acceptance testing.
- Preparation of Status and Metrics Reports for daily, Weekly (WSR) and monthly frequencies.
- Preparation of Test Strategies and Test Plans, Summary reports for Client as well as for company internal Reports.
Confidential, Los Angeles, CA
Lead QA
Responsibilities:
- Interact with the managers, and business users in Confidential Universal for understanding the business requirements, discussion on the project status, and project related documentations.
- Participating in end user meetings (prototype walk-through, prototype feedback walk-through, sprint demos) along with the Confidential Universal team to understand the requirements and provide effective solutions if required.
- Participate in Defect Triage Meetings with Offshore Development Team and Client.
- Familiarize the offshore team with the customer needs, specifications, and design targets, testing process, design standards, techniques and tools to support task performance.
- Efforts Estimation for Functional, Regression and Exploratory Testing across different browsers.
- Automated smoke test cases and regression test cases using Selenium Webdriver.
- Developed automation scripts for new enhancements using TESTNG framework.
- Used Firebug Tool to identify the Object’s Id, Name, Xpath, links in the application.
- Automated REST API web services using REST Assured Framework.
- Used Jenkins to schedule daily job run for smoke test cases.
- Configured the TestNG Plugins to setup the reports on Jenkins.
- Performed Database testing using SQL Queries.
- Performed Post Launch Production test using automated scripts by single click from Jenkins.
- Project Co-ordination with offshore Team.
- Analyzing existing process, identifying gaps and proposing improvements
- Test Reviews, Defect Reviews and Task allocation to Team Members.
- Co-ordination with the Development Team for defect closure.
- Coordinating with peers during integration testing.
- Responsible for making sure the application performance is met, as per the Confidential Universal guidelines.
- Preparation of Status and Metrics Reports for daily, Weekly (WSR) and monthly frequencies.
- Preparation of Test Strategies and Test Plans, Summary reports for Client as well as for company internal Reports.
Environment: DOT NET, HTTP, Web Frame Work, XML, Selenium Webdriver, SoapUI, JIRA, HP Quality Center and Microsoft EXCEL
Confidential, Bloomington, IL
Lead QA
Responsibilities:
- Understand the requirements through story preparations with the BSA (Business System Analyst).
- Discuss the Regression candidates with Functional team and BSA.
- Create Test Plans that describes the features and functions.
- Implemented Automation using Selenium Webdriver, Java.
- Extensively automated regression and functional test suits.
- Creation of Automation Test Scripts.
- Execution of test scripts using TestNG.
- Writing test cases/procedures and execution of test cases.
- Analysis of nightly execution and prepare bug Report.
- Functional Testing, logging the defects, tracking the defects, monthly DPR (Defect Prevention Review) meetings.
- Offsite coordination for queries resolution.
- Effective co-ordination with development, BSA and Functional Team.
- Smoke Test Execution on daily basis and selection new smoke test cases as per new requirements.
- Database testing to verify values stored in DB for the every action performed on GUI.
- Create Execution report and Graph for Upper Management.
- Planning of Tasks and selection of Regression Candidates for Next Sprint.
Environment: JAVA, Selenium WebDriver, JSP, XML, JavaScript, JIRA, HP Quality Center and Microsoft EXCEL
Confidential, Bloomington, IL
Senior QA
Responsibilities:
- Analyzed the requirements to be tested.
- Preparation of Test Plan and Test Design creation.
- Creation of test Scenarios and Test.
- Identification of Test Data and execution of Test cases.
- Executed test cases manually to verify the expected results.
- Smoke Test Execution on daily basis and selection new smoke test cases as per new changes.
- Used SOAP UI Tool to verify the response from the remote server.
- Create Execution report and Graph for Upper Management.
- Planning of Tasks and selection of Regression Candidates for Next Sprint.
- Ensure timely query resolution and communicate with project team.
- Weekly Status reporting to upper management.
Environment: Core Java, HTTP, Rumba, Web Frame Work, XML, SoapUI, Clear Quest, HP Quality Center and Microsoft EXCEL
Confidential, Bloomington, IL
Senior Notes Developer
Responsibilities:
- Basic development like Forms, Views, Folders, Navigators, Sub-forms and Fields.
- Advanced development like agents, actions using Lotus script, Formula Language.
- Integrated non notes Database and Lotus Notes using ODBC.
- Web services using lotus script to connect and provide the data to external J2EE application.
- Relational type of Development in Lotus Notes and report generation in excel spreadsheet.
- Working Import and Export features in Excel and Word.
- Web development using HTML, Lotus Script.
Confidential
Developer/Programmer
Responsibilities:
- Key Member of Performance Team - Analysis, Design and Solutions
- Gathering requirement analysis and technical documentation on IBM Notes.
- Key member in Application and Infrastructure design.
- Analyzing the feasibility and discussing various options with the Business Partners.
- Creation of design for the project. Finalizing the Architecture for the application.
- Review of Design and formal Authorization.
- Creation of code for key Integration modules, responsible for Deployment of the code.
- Posting of all deliverables to the team using documentation tools like IBM Notes.
- Installing/Upgrading and Configuring Notes and Domino Servers.
- Domino Server administrator and Security.
