Qa Lead Resume
Saint, LouiS
PROFESSIONAL SUMMARY:
- Senior QA Analyst around 7 years of experience in all phases of Software Development Life Cycle (SDLC); Developing Test Strategy, Test Cases, Test Plan.
- Extensive work experience in all stages of STLC & expertise in Functional & Regression Testing methods for Mainframe & Web based applications in SIT and UAT phases.
- Strong hands - on knowledge in software models: Waterfall and V-Model. Very good understanding of Agile (Scrum) methodology
- Performed Regression testing for new builds and every modification in the application using Selenium WebDriver.
- Used Cucumber for browser based testing with scenarios and situations. Implemented BDD framework using Cucumber .
- Developed Automation Scripts for Regression using Selenium WebDriver and Java.
- Worked on Integration of Selenium RC/WebDriver with existing API to test Framework.
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & apache POI.
- Excellent programming experience in core Java, Python, HTML, CSS, and SQL
- Experience in identifying object locators and creating Xpath using Fire-bug.
- Knowledge working with apache POI Library, JUnit Testing.
- Experience in master data integrity in key systems as well as maintaining the process to support the data quality
- Extensively experienced in Descriptive programming for QTP/UFT
- automation script with Selenium IDE, Grid, Selenium RC, Selenium web driver.
- Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications
- Expertise in creating BDD Cucumber-JVM Framework, adding scripts in Java for Gherkin based user stories and also marking tags for smoke, regressions, UAT (BVT) (Framework Contains: BDD, Experience in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, API Testing, UAT testing browser compatibility testing.
- In depth knowledge on Human interface guidelines of IOS and Android. • Hands on experience in testing of Web based and Mobile Applications.
- Experience in Mobile Automation Tool like SeeTest, Device Anywhere, Appium, eggplant, OpKey.
- Experience in testing applications in Finance, Healthcare, Telecom, Insurance and Banking domains.
- Performed both Manual Testing and Automated Testing
- Experience in using ANT, Maven as build tool for Selenium
- Proficient in black box testing, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing and white box testing
- Writing and executing SQL - DDL, DML statements for checking the validity and integrity of the data in various databases such as Oracle, MySQL, and Microsoft SQL Server etc. to perform back-end-Testing
- Integrated/POS devices: configuration, testing, and system certification.
- Experience in Bug Reporting, Bug Tracking using various Bug Tracking Systems like JIRA
- Experience in building Test Plans and Test Cases and navigating through the test lab, fully involved in the process of Defect identification and resolution using tools like BugZilla,JIRA,Quality Center and HP ALM
- Designed and developed story driven browser testing using JBehave and Selinium Web Driver.
- Good experience in Web Services testing using SoapUI, XML, and WSDL.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, RC, IDE, QTP, HP QC, ALM, JIRA, Rally
Languages: C++, Java, Bash, PERL, HTML, Java Script, python, cucumber
Test Framework: JUnit, TestNG
Project Methodologies: Agile-Scrum, Waterfall, V-Model
Defect Tracking Tools: HP QC, ALM, JIRA, STAR
Servers: WebLogic, WebSphere, Apache Tomcat
Protocols: TCP/IP, HTTP, FTP, SNMP
Databases: MS SQL Server 2005, PostgreSQL, Oracle 10g, DB2
Operating Systems: Windows variants, Linux- RHEL and SUSE, UNIX- Solaris, AIX
Other Tools: Avalanche, gdb, windbg, WireShark, Nmap, VMWare, Toad, Eclipse, Maven
Version Control: CVS, Keystone, CA Harvest, Tortoise SVN
PROFESSIONAL EXPERIENCE:
Confidential, Saint Louis
QA Lead
Responsibilities:
- Lead US and Offshore Testing teams, In-charge of assigning projects, discussing the project overview, assisting on project issues, training and initiating test conditions for projects assigned to them.
- Involved in the analysis, design and implementation of business accountant requirements.
- Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
- Experience in testing Client Server and Web based applications in Windows and Linux Environments
- Used Linux/Unix for manual testing
- Used SQL in Linux instance (GEDA) to store and analyze info of the Daily Trades.
- Developed the required YAML configuration files and implemented the framework/tool for parsing YAML documents.
- Develop and maintain automated tests using Robot Framework and Python .
- Create test automation framework for server features with Robot Framework and Python
- Create automated test scripts using Robot Framework, Python and Jenkins
- Experience of various Python application development and CI/CD pipeline tools like GitHub , Jenkins , and Unix shell scripting
- Developed Test cases using python (Keywords )
- Proficient in providing Risk Assessments reports, Status reports, milestones to Senior Management.
- Proficient in creating and managing QA deliverables through formal Project Plans .
- Hands-on experience in Python scripting, python STL,UI and Web development
- Responsible for various testing activities including the Build Acceptance/Smoke, Functional, Negative, Regression testing, Stag
- Developed test cases to meet functional requirements.
Environment: Agile, Jira, Tortoise SVN, MSSQL Server Eclipse, Git, Jenkins, Agile, SDLC, Linux\Unix, Python
Confidential, California
Auto machine Engineer
Responsibilities:
- Worked on AGILE Environment - Participated in the Project planning session for Estimating of the time and resources for executing the test cases.
- Tested the application under Scrum (Agile) Methodology
- Create QA sizing estimated based on the changes to the web services for the scope defined in a particular release cycle
- Used JUnit to run Cucumber feature and scenarios and generating report daily basis.
- Used Quality Center for Test Planning, Test Case writing, Test Execution and Requirement Mapping with Test Cases. Used Python to extract weekly information from XML files
- Hands-on experience in Python scripting, python STL,UI and Web development
- Responsible for various testing activities including the Build Acceptance/Smoke, Functional, Negative, Regression testing, Stag
- Developed test cases to meet functional requirements.
- Design test cases based on the use-cases and the complex business logic defined for each web-service or a message.
- Worked on opera browser for testing
- Developing, writing, reviewing Cucumber Gherkins, Feature files, step definitions for smoke testing in Eclipse.
- Knowledge with Hadoop and HDFS and eco System
- Used Cucumber for browser based testing with scenarios and situations. Implemented BDD framework using Cucumber .
- Experience with REST API to build front end to Big Data store
- Extensively used Selenium ( XPath and CSS locators) to test the web application.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Developed automation test cases using TestNG framework and Selenium webdriver.
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members
- Used Selenium webdriver and TestNG to run the parallel testing.
- Create the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Good understanding of different Annotations used while working with TestNG Framework. Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database
- Extensive success in the creation and presentation of analytical reviews and resulting recommendations using MS Access and oracle databases.
- Log defects using Clear Quest application and communicate the defect status updates to the responsible analysis and implementation teams.
- Created and executed CA LISA & SOAP UI Scripts for the Web Services testing.
- REST API calls to fetch and create test data and to interact with Sauce Labs' API.
- Utilized Tomcat and Apache servers for cloud server management.
Environment: ALM, Agile, Clear Quest, MSSQL Server, Selenium Webdriver, TestNG, XML Spy and Clear Quest, Apache Tomcat applications, JAVA, Soap and REST API Web Services, Perfecto Mobile, MAVEN, Rally, ALM Quality Center, Protractor , TestNG, Jenkins, Jasmine Junit, CUCUMBER
Confidential, MI
Senior QA analyst
Responsibilities:
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.
- Performed System, Integration, Smoke, Sanity, Functional, Back-end, Positive and Negative and monitored the behaviour of the applications during different phases of testing using testing methodologies.
- Used JUnit to run Cucumber feature and scenarios and generating report daily basis.
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Expertise in Automated testing using HP QT
- Extensively experienced in Descriptive programming for QTP/UFT
- Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
- Extensively used Selenium ( XPath and CSS locators) to test the web application.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Created Selenium Test cases for automation using Selenium Web Driver and Java.
Environment: Selenium IDE, Manual Testing, Cucumber, Mantis, JIRA, Smoke Testing, Selenium Web Driver, TestNG, JMeter, Apache Maven, Eclipse, Jenkins, SDLC, Agile Methodology.
Confidential, Rancho Cordova, CA
Sr. Automation Engineer
Responsibilities:
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool.
- Performed System, Integration, Smoke, Sanity, Functional, Back-end, Positive and Negative and monitored the behaviour of the applications during different phases of testing using testing methodologies.
- Used JUnit to run Cucumber feature and scenarios and generating report daily basis.
- Used Python to extract weekly information from XML files
- Work routinely with functions and sub procedures to support the UFT scripts
- Perform UFT testing after each new build of the application with the Hybrid Framework Approach
- Involved in installing, configuring and maintenance of QTP/UFT tools
- Having experienced in Agile Methodologies, scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Hands-on experience in Python scripting, python STL, UI and Web development
- Performed functionality and regression testing during the various phases of the application using Selenium.
- Accurately maintain and request Master data information for SAP
- Constant maintenance of MDM’S (I.e. customer master, packaging introduction, and labelling)
- Work closely with all levels of organization to educate the business on Master data issues, the impact on complex integrated business processes and to establish the master data quality metrics and targets
- Worked in LAMP (Linux, MySQL, and Python) architecture
- Performed Stress and Load testing using JMeter - used Thread Groups, Samplers, Plans and Proxy recording with listeners to calculate the average response time.
- Developed Automation Scripts, Execution and Analysis Test Results using a Hybrid Framework in Selenium.
- Extensively used Selenium ( XPath and CSS locators) to test the web application.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Created Selenium Test cases for automation using Selenium Web Driver and Java.
Environment: Selenium IDE, Manual Testing, Cucumber, Mantis, JIRA, Smoke Testing, Selenium Web Driver, TestNG, JMeter, Apache Maven, Eclipse, Jenkins, SDLC, Agile Methodology.
Confidential, Charlotte, NC
Sr. QA Engineer
Responsibilities:
- Participated in validation of solution summaries of requirements.
- Prepared and executed test cases and plans for UAT and overall testing.
- Documented technical designs and implemented SOX validations.
- Test cases is written in Python to ensure code is functional
- Migrated Python code to Go for better performance, maintainability and deployments.
- Suggested improvements for queries and existing configuration.
- Handled test cases on Android and IOS for mobile testing scenarios.
- Developed BDD tests using Cucumber by writing behaviours and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Developing, writing, reviewing Cucumber Gherkins, Feature files, step definitions for smoke testing in Eclipse.
- Knowledge with Hadoop and HDFS and eco System
- Used Cucumber for browser based testing with scenarios and situations. Implemented BDD framework using Cucumber .
- Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
- Developed the automation strategy/effort and generate scripts to perform automated testing cycles using Selenium &Appium.
- Testing Mobile app on Android 2.x, 4.x using Samsung, HTC, Motorola, LG & Google Nexus smartphones
- Uploaded the automation scripts to Quality Center and executed them from Test Lab module of ALM .
- Developed test scenarios and assisted in business requirements analysis.
Environment: Red Prairie DLX version 2010.1.0.13 , Test Director version 8
Confidential
Automation Engineer
Responsibilities:
- Performed Functional, Regression, Ad Hoc on Web based applications supporting the Department of State.
- Used VPN connection to get access to the States web site and performed testing.
- Developed and maintained test suites, test cases in Rational Quality Manager (RQM).
- Assisted the Test Manager in project management activities such as reporting, risk evaluation and quality assurance tasks.
- Attended meetings with the client and acted as scribe in making a detailed report about the outcome of the meeting.
- Developed Web Client TestCases 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.
- Involved in Preparation of Test cases based on Backlogs.
- Experienced in writing Test Plans and Test Cases for automated testing procedures using Java, Junit and selenium.
- Experience in implementing Automation using Selenium(RC/IDE/Grid) using JUnit/TestNG
- Developed Java based library to read test data from XML & Properties files using Junit and Selenium.
- Responsible for Setting up Web Services project using WSDL in SOAPUI and provided setup help to other team members.
- Execution of test scripts using SeleniumWebDriver using JUnit frame work.
- Developed test cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
- Coordinated with developers and system engineers to fix application defects.
- Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.
- Worked on Section 508 of the Rehabilitation Act and US Federal Civil rights laws in support of accessibility for individuals with disabilities.
- Used the snooping tool to capture images and update them in the JIRA.
- Followed the decision tree table in creating the test cases as specified in the requirement document.
Environment: .net, SQL Server, JIRA & Selenium RC, Quality Center, Manual testing, Selenium, HTML, SQL server, Internet Explorer, Microsoft outlook, PowerPoint and Visio, HP Quality Center.
Confidential
QA Engineer
Responsibilities:
- Interacted with managers, developers in daily standup meetings and discuss about the User Stories and have a clear view of the requirement before testing the application.
- Participated and contributed to strategic QA planning.
- Experienced in Agile/Scrum Methodology.
- Performed Automation for regression using Selenium
- Used Firebug and Fire path to write automated test scripts using XPATH
- Created test data using Selenium, Java , Java Scripts and provided frame work for creating test data for the application.
- Used Junit framework and wrote automation scripts using selenium for Regression testing.
- Experience in Test Automation, Scripts Preparation and execution within the framework
- Good exposure in Database testing using Selenium.
- Executing SQL queries to view successful transaction for data validation
- Cross-Browser Testing both Manual and using Selenium .
- Executed various SQL Queries to perform the backend testing.
- Ensured all test plans , test cases and documentation were traceable to original requirements.
- Worked with Retesting and Regression testing.
- Have been involved in the process of testing and debugging throughout the release.
- Worked in Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
- Have been working as a QA Coordinator for Maintenance Release to co-ordinate the effort of the QA Team with the Business as well as the developers.
- Created selenium automation scripts in Java.
- Involved in creation of automation framework using selenium.
Environment: Manual Testing, QTP, Quality Center, Java, SoapUI, Firepath, Firebug, SQL Server 2008R2, Test Cases, Test Plans, Root Cases, Windows 7/ XP. Selenium, JAVA, HTML 5, CSS 3, JavaScript 6
