Qa Tester On Selenium Resume
Louisville, CO
PROFESSIONAL SUMMARY:
- Over 8 years of experience in Software development and testing including Automation and Manual testing using Selenium and QTP. Expertise in Selenium Web Driver Automated testing & Frameworks, Page Objects & Hybrid Frameworks, TDD, BDD, Web testing and Functional testing.
- Strong knowledge of Software Development Life Cycle (SDLC), Agile, Scrum, Waterfall, Spiral and QA Methodologies like CMM.
- Experience in testing Web Applications, Mobile Applications Testing (Native App, Hybrid app, Web and SMS), Web services/message testing, and Client - server applications.
- Expertise in writing Selenium Webdriver automation scripts in Java for Cross browser testing.
- Experience in using Selenium Webdriver, Eclipse, Java and TestNG, test frameworks in creating test scripts, test suites and HTML reports.
- Experienced in Automated Testing using Selenium, QTP, WinRunner and LoadRunner.
- Excellent knowledge in writing .feature files using Gherkin for cucumber and wrote Junit suite to run .feature file in Eclipse.
- Used SQL Queries for data validation/verification Back-End testing in Oracle, SQL database servers.
- Automated regression test cases using Jenkins build jobs, Selenium IDE, Web Driver, TestNG and Maven.
- Experience in configuring and maintaining Defect Tracking system and preparing project reports for end-to-end testing using tools like QC/ALM and JIRA.
- Experienced in using Test Management tools such as TFS, Rally, JIRA, Bugzilla and Quality Center (ALM) bug reporting tools to track test progress, execution and deliverables.
- Involved in performance testing in creating virtual users and testing load, stress, database tests using Load Runner tool.
- Extensive experience in analyzing requirements, writing Test Plans and Test Cases for positive and negative testing, using test techniques like boundary value and decision table, generating the Test Reports using generic functions, building the Test Environment.
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS to find the Web Elements using selenium and creating automation scripts.
- Hands on experience in using build and project management tools like Ant, MAVEN and Configuration management tools like SVN, GIT.
- Strong working experience on Agile Methodology.
- Experienced in Continuous Integration using Jenkins.
- Experienced in creating Test Plans, Test Cases, Bug Reporting and Tracking.
- Developed test suite for all the Web service operations in the SOAP UI test tool.
- Extensively used SoapUI to validate Soap/WSDL and Web services.
- Developed and executed test cases manually and generated automation scripts
- Good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.
TECHNICAL SKILLS:
Methodologies: Agile/ Scrum, WaterfallAutomation Tools: Selenium IDE, Selenium Webdriver, Selenium RC, Selenium Grid, Quick Test Pro, JUnit, TestNG, Soap UI.
Frameworks: TDD, BDD, ATDD, Hybrid.
Bug or Test Management Tools: Quality Center, JIRA, ALM, Rally, TFS, Clear Quest
Programming Languages: Java, JSP, HTML, XML, JavaScript, VBScript, Perl & Shell Script, SQL.
Web Services: SOAP, Rest
Continuous Integration Tool: Jenkins, JIRA
Test Managements tools: Rally, ALM, Bugzilla.
Build Management Tools: ANT, Maven
Browsers: Internet explorer, Mozilla Firefox, Google Chrome, Safari, Opera
Operating Systems: Windows variants, UNIX, Mac.
PROFESSIONAL EXPERIENCE:
Confidential, Louisville, CO
QA Tester on Selenium
Responsibilities:
- Used Selenium IDE and Firebug for identifying element locators.
- Developed Selenium RC Scripts using java and Junit covering all requirements for enhancements.
- Implemented Modular framework for Selenium Scripts using Page library
- Created Automation scripts using Selenium Webdriver.
- Strong Experience in Automating Web Application Testing using Selenium Web Driver with TestNG Framework.
- Used Selenium Grid to run tests on multiple platforms in parallel
- Experience with selenium using BDD approach with Cucumber.js
- Played vital role in End to End testing using agile methodology.
- Customize the QTP test as per the test case by using the VB - Script.
- Evaluated, maintained and administered issues using issue tracking tool Bugzilla and managed issues with JIRA.
- Closely worked with Architecture leads and PM's (Product Manager) to understand the feature and gather requirements.
- Plan and prioritize test efforts, analyze and communicate impact of change to release dates.
- Managed and conducted System testing, Integration testing, Functional testing, UAT and Regression testing.
- Developed Test Plans and Test Strategy for the various features.
- Experience using Soap UI for Web Service, API testing.
- Created Test Suite and Test Cases using Soap UI
- Executed test cases and generated report using Soap UI
- Review test approach and plan to ensure the appropriate level of testing for each project.
- Worked with the regulatory department to prepare Quality Assurance submission material for testing and verification activities to adhere FDA rules and regulations.
- Configure various test environments and test date for specific test cycle.
- Executing test protocol and generating test result files as well as log files as documentation for the proof of test for FDA.
- Played vital role in developing Traceability Matrix covering business requirements and Test Plans.
- Involved in UI, Functional Testing of application using Selenium webdriver.
- Responsible for writing and execution of XML script for simulator
- Writing and execution of the test scripts using Selenium
- Created manual test cases in HP QC/HP ALM for various users storage based on release and sprint plan.
- Developed and implemented policies, procedures and processes in QA team.
- Extensive experience testing commercial software products with frequent release cycles.
- Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders
Environment: Selenium IDE, Selenium Webdriver, Selenium RC, Selenium Grid, TestNG, Jenkins, JIRA, Bugzilla, SOAP UI, Oracle, Test Director 7.0, PLM, Linux, Quality Center9.0, Quick Test Professional 10, Eclipse IDE.
Confidential, Cumberland, MD
Senior Selenium QA Tester
Responsibilities:
- Developed Web Client Test Cases based on Business Rules.
- Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
- Developed the Automation Test Scripts using Selenium JUNIT framework.
- Execution of test scripts using Selenium Webdriver using Junit frame work.
- Setup Selenium GRID to run Selenium scripts on different browsers.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium RC.
- Analyzed testing results, identified issues and reported to the developers and project managed through JIRA
- Design and implemented reusable Automation Test Scripts using industry standard tools like QTP.
- Worked with developers and the testers to verify test cases.
- Involved in executing the SQL Queries for Data Validation, Record Counting and Non-Duplication Testing.
- Extensively testing Web Services using SOAPUI (SOAP/REST).
- Converting existing UFT Script to Selenium script to support multiple browsers using Java, Selenium and TestNG & Eclipse.
- Develop test automation framework based on Page Object Model, TestNG and Selenium Web Driver.
- Design and build automation framework for different web-based software products using Page Object Model (POM) Design to reduce code and for better maintenance
- Implement Test Automation Framework based on Page Object Model, Java, Selenium &TestNg
- Recorded and plays back test in Fire fox using Selenium IDE.
- Created and executed multi-action scripts based on test script/scenario flows
- Involved in querying using SQL and updating records and validate database records as expected
- Used HP QC for tracking defects and notifying developers
- Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams
- Developed manual test scripts and automation test scripts using Selenium to evaluate Security of Web based user authentication apps
- Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
- Maintained bug lists for critical issues using Quality Center & reported the same in status meetings
Environment: Quality Center, Manual testing, Selenium, HTML, Bugzilla, JIRA, SAOP IU, SQL server, AngularJS, Internet Explorer, Microsoft outlook, PowerPoint and Visio, HP Quality Center ALM.
Confidential, Dallas, TX
Selenium Automation Tester
Responsibilities:
- Preparing Test Plan, Designing & Reviewing the test cases based on functional specifications.
- Selenium Webdriver with Testing NG framework.
- Created user stories, test cases, tracking defects using JIRA (Agile Project Management Tool).
- Used Selenium RC to run test cases in multiple browsers and Platforms.
- Responsible for review business requirement, customer requirement document to design test plan
- Designed and developed automation framework, detail test plan and test cases using functional requirements, design specification.
- Worked closely with Product Manager, Development team, Scrum master to write tests for Test Driven Development.
- Created functional automation scripts using open source tool Selenium.
- Worked on writing automated test script to the test scripts in eclipse using Selenium IDE.
- Worked with deployment team, release management to create automation scripts for regression testing executes in midnight builds.
- Coordinating with IDC team to ensure daily automated regression testing running and completing successfully.
- Created scripts using selenium, TestNG, GRID and setup with Jenkins to run after deployment is done.
- Used SoapUI to test soap services and rest API
- Configured Selenium and GRID scripts on Virtual machines.
- Created common methods useful for different customers testing using Hybrid framework.
- Performed multi browser testing to check application can work on IE, Firefox and Chrome browsers.
- All issues are reported through JIRA defect and also registered in QC for internal purpose.
- Participated in formal reviews and walkthrough for preparing test cases.
- Attended daily standup meeting/daily scrum to discuss about the work progress and any outstanding issues.
- Attended daily sprint planning, sprint review meetings to discuss about the sprint backlogs, work progress, and outstanding issues.
- Attended weekly meetings with manager to discuss about day to day activities.
- Preparing work status matrix, rally defect list, QC defects, and sprint backlogs to automation team and Testing Manager.
- Created test input data and expected results using Java programming.
- Created understanding documents for training new resources.
- Worked with manual testers and provided demo on automation scripts and prepared work instructions.
- Coordinating the testing team and giving daily updates on regression testing.
Environment: Selenium IDE, Selenium Webdriver, Selenium GRID, TestNG, JAVA, Junit, XML, MS Excel, HTML, Jira, Jenkins, Team track, QC, Incident Management, Perforce, Eclipse IDE, Ultra Edit, Windows 10, Firefox, IE, Chrome, Firebug.
Confidential, Springfield, IL
QA Automation Engineer
Responsibilities:
- Involved in writing and executing detailed Test cases, Test plans and Test design documents.
- Identified test cases to automate. Automate those test cases using Selenium RC, Junit and Java (7Eclipse IDE) contributed in framework creation.
- Configured selenium grid in order to execute the parallel script.
- Implemented Modular Frame work for Selenium RC scripts using Java in Page Library model.
- Developed a Data Driven Framework using Selenium RC/IDE.
- Performed functionality and regression testing during the various phases of the application using Selenium RC.
- Automated suitable test cases for Regression Testing using Junit for back end automation.
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
- Tested request and response XML's based web services interfaces using Soap UI.
- Execution of Automation Test scripts using mercury tools(Test directory/Quality center, load runner and QTP),J meter based on Business/Functional specification
- Created Requirement Traceability Matrix and also updated the Requirement traceability matrix timely with the changes in HP Quality Center.
- Involved in providing the efficient locators strategy like XPath and CSS to run Selenium RC script in stable condition.
- Used JIRA for Bug Tracking, Bug fixing, and Bug Reporting.
- Involved in the Database Testing using SQL Quires of the Application like checking all the Tables in the Database and checking whether the data is moving in their Respective Tables.
- Used Selenium IDE for Open source web testing.
Environment: Selenium RC/IDE, Eclipse, Windows, Agile Methodology, SoapUI, MS Office tools, JIRA, Oracle, SQL Server, HTML, XML, VSS Windows and UNIX.
Confidential, Norwich, NY
Senior Test Engineer
Responsibilities:
- Attended Review meetings to discuss Use-Cases, Business Rules, message rules, alternate flows and exceptions paths.
- Developed Use Case driven test scripts using Mercury’s Quality Center.
- Reviewed Supplements Specs and Business Documents for Use Case Entitlements.
- Involved in identifying the test cases that are affecting the basic and major functionality of the application in order to Smoke Test the application.
- Extensively used Quality center to manage and execute test scripts.
- Interacted with the project team to assign priority to Projects based on dependency and criticality.
- Created automated VB scripts using QTP.
- Attended meetings with logical data modelers to enhance knowledge of Back-end Testing, like acquiring the data from different data bases by using Informatica.
- Written SQL queries using TOAD to unit test and developed code base.
- Assisted in documenting screen mock-ups in HTML and designing of applications.
- Constructed test data in excel for system testing.
- Generated test data for automation scripts in Excel.
Environment: Windows 2000, Lotus Notes/Domino 7, VB Script, XML, SOAP, Quick Test Pro 8.2, Mercury Quality Center 9.0, Test Director 8.0, Internet Explorer 6.0, Netscape Navigator 7.2.
Confidential
Manual Test Engineer
Responsibilities:
- Responsible for writing Test Scripts, Test flows and Test Performance documents, using MS Word and MS Excel.
- Involved in implementing QA methodology and Test Metrics.
- Expertise in Smoke Testing for overnight builds and reported the critical issues to the developers.
- Involved in documentation as to how to maintain and run scripts for future enhancements
- Prepared a detail test schedule and test metrics on a weekly basis to know the status of the application.
- Interacted with users for execution of test cases in UAT.
- Constantly involved in the team to adopt QA Testing Standards. Logged and Traced defects using Test Director.
- Attended weekly status meetings showing progress and future testing efforts.
- Detect defects, communicated to the developers using bug reporting tools and tracking the defects.
- Actively attend meetings with fellow testers and other groups to evaluate the progress and performance of the application.
- Good Experience on Selenium IDE and creating Scripts in selenium-RC by using Java.
Environment: JAVA, Manual Testing, Agile testing, JavaScript, Shell scripting, XML, SQL, PL/SQL, Oracle, and Windows.
