We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 12 years of QA Automation experience in Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, ALM and Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server - based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Good knowledge on Healthcare, Public Sector and Final Services domains.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Proficient in Java and have sound knowledge on OOP (Object Oriented Programming) concept.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, JavaScript.
  • Used Eclipse IDE to develop & debug the code.
  • Experienced in using Test Management tool Quality Center.
  • Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle with major responsibilities in all the phases.
  • Well Versed in various sorts of testing like Manual testing, Automation Testing, Web based testing, Client/Server testing and Web services using Postman.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • Diverse knowledge in dealing with various open-source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, Cucumber, JUnit, Eclipse and TestNG.
  • Strong Knowledge in working with Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins.
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium.
  • Strong knowledge in Programming Languages like Java for executing the test scripts.
  • Developed Scripts using java Selenium WebDriver combo for user module application.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Experience understanding the code written in different programming languages VB Script, Java Script and databases like Oracle.
  • Extensive experience in using Automated tools like Java Cucumber test framework for Client/Server, Web and database applications
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
  • Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.
  • Involved in setting of QA Test environment with simulated POS test environment.
  • Knowledge of Agile methodology along with Automation Tools.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner and Junit/TestNG, Load Runner.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Created and Maintained Server side Integration Test using Python and Selenium Webdriver.
  • Experience in Black box testing with a complete QA cycle from testing, defect logging and verification of fixed bugs.
  • Excellent analytical, problem solving, communication and interpersonal skills along with a good attitude for learning.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, Cucumber, Firebug, FirePath, Microsoft Visual Studio, Android Studio, HP UFT and IBM RFT.

Programming/Scripting Languages: Java, VBScript, C, HTML and XML.

Frameworks: Junit, TestNG, Appium, TDD,ATDD,BDD, Data Driven, Keyword Driven, Hybrid and Modular Framework, ATF (Automation Test Framework), Page Object Model, and Backend Testing.

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.

Bug Tracking Tools: HP Quality Center, Visual Studio TFS, JIRA.

Methodologies: Agile, Scrum and Waterfall.

Build/ CI Tools: Maven, Jenkins.

Databases Technologies: MS SQL Server 2008/2012,Oracle PL/SQL, TOAD and MYSQL.

Operating Systems: Windows 10, UNIX and Linux.

Web Technologies: HTML, XML, CSS, Java and Python.

Firefox Add-ons: XPath and Firebug.

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

QA Automation Lead

Responsibilities:

  • Experience building automation framework from scratch using Selenium webdriver, JAVA, Junit and Eclipse.
  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Good experience on Test Automation using Selenium Web Driver, TestNG Framework and Maven.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
  • Utilized role in mobile testing using Appium Mobile for testing client's m platforms
  • Implemented open source tool Appium,SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
  • Created and executed SOAP UI Scripts for the Web Services testing
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Experience with Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Experience in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java script.
  • Written Gherkins and Java scripting automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver andcucumber
  • Web Service testing (RESTful API) and Automation using Apache JMeter using JSON, XML payloads.
  • Install and configure System Administration packages to QA environment such as Python, and SQL.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases. Developed and Consumed RESTful APIs for web applications using Python and Django.
  • Write SQL Queries in ALM to generate base data to excel. Summarize the daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Wrote Automation scripts using PhandomJS driver to run the tests on headless browsers for Automating order placement and account management scenarios.
  • Developed Load Runner scripts for Data Creation and Functionality of SAP CRM, ERP via SAP GUI.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Responsible for developing the scripts to support Jenkins(Continuous Integration) of the scripts with the build server.

Environment: Java, Selenium WebDriver, Appium, Eclipse, Test NG, SOAPUI, Cucumber, Maven, Jenkins, JMeter, Python, HP ALM, SAP GUI, Phandom JS, Django, HTML, XML, Agile, JIRA, ERP, SQL, and Windows.

Confidential | Scottsdale, AZ

QA Automation Lead

Responsibilities:

  • Prepared automation test scripts to validate various functionalities using Selenium WebDriver using Java.
  • Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
  • Expertise in designing, developing, deploying and supporting of Service Virtualization using CA LISADevTest
  • Implemented open source tool Appium,Selenium Web Driver for cross browser and cross platform web/Mobile testing.
  • Experience with working in short sprints in an Agile Scrum software development model.
  • Maintained the Selenium & Java Automation Code and resources in source controls likeJenkins for improvements and new features.
  • Document software defects, and bug tracking using HP ALM QC, and report defects to software developers.
  • Created web UI tests using Cucumber, Gherkin, Selenium WebDriver (tests written in ruby)
  • Work with Teams to create Acceptance Test Driven development (ATDD) test suite using Ruby and Cucumber.
  • Coordinated efforts between product development teams and offshore enterprise test team. Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber
  • Developed test plan, test cases, execution of test cases, reporting, tracking defect usingHP Quality Center/ALM.
  • Usage of Ruby, cucumber in project to create and validatethe test cases.
  • The entireRubyscripting done using Cucumber framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
  • Utilized SVN repository in order to perform efficient remote team working. Checked in all tested PL/SQLcode in SVN and maintaining versions of PL/SQL codes.
  • Experienced in integrating server side java code with UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript
  • Involved in InstallingJenkinson a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle.
  • Written several SQL queries and analyzed them to validate the business rules inOracledatabase through SQL Developer as part of Backendtesting.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

Confidential | New York, NY

QA Automation Tester

Responsibilities:

  • Responsible for resolving complex automation issues using suitable Java code.
  • Open source tools such as Selenium, Junit, JMeter and Appium are being used for test automations.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Used Selenium WebDriver, Java, and TestNG for designing automation test cases.
  • Have been using Selenium Grid to execute several test cases on different browsers and platforms.
  • Involved in automating various web applications and web services using SOAPUI and Cucumber implementing with JUNIT and TestNG.
  • Worked on Ruby and Java scripting to do functional testing.
  • Used Ruby and Java to launch QTP scripts from command line for continuous integration testing.
  • Created and maintained automated reusable tasks, functional test cases using Perl.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test the services.
  • Involved in Database Testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Scrum (Agile) methodology is being performed to perform tests on applications.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.
  • Management of SVN repositories including Mobile Platforms like iOS and Android.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

Confidential | Boston, MA

QA Analyst

Responsibilities:

  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.
  • Write and maintain functional automation scripts usingSelenium WebDriverandCucumber.
  • Worked on Selenium Grid to run parallel tests on different browsers and operating systems.
  • Experience working on Rally for the creation of test cases and maintenance of test results obtained upon execution.
  • Enhanced the existing framework by developing custom functions using Selenium for the automation of regression test suite.
  • Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
  • Performed complex queries using SQL involving various joins for database testing and documented the obtained results.
  • Involved in XML data validation for the inputs and output for data transmission purposes and testing of web applications.
  • Generated and automated the generation of daily, weekly and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used GitHub as a source repository to share the code with both the on-site and the offshore teams.
  • Tools such as Rally have been used for task tracking. Followed Test driven development approach
  • Created Selenium web-driver automation scripts usingPythonto validate functionality on various browsers.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

Confidential

QA Manual Tester

Responsibilities:

  • Analyzed system requirements specifications, developed test plans, test cases, and test data for testing the functionality, GUI, usability, user acceptance tests with both Positive and Negative Scenarios, especially focused on logical scenarios of the application.
  • Created and updated test cases in Excel sheets and generate Traceability Matrix.
  • Created and executed SQL queries in Oracledatabase compared the results and analyzed discrepancies.
  • Manually performed back end testing by writing SQL queries.
  • Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
  • Involved in UAT Testing and Used Quality Center to report bugs.
  • Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
  • Worked with development teams analyzed software bugs and deficiencies based on the testing results.
  • Involved in developing and creating test methodologies, test plans, test scenarios and manual test cases
  • Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly with standup meetings.

Environment: Manual Testing, QTP/UFT, Quality Center, HTML, DB2, SQL Server, Windows XP, MS Outlook.

Confidential

QA Manual Tester

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Analyzed code to perform white box testing.
  • Coordinated and worked closely with business analysts and stake holders during requirements gathering for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for test scenarios and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Expertise of testing end to end ETL process and perform data validations using tools like composite, toad and sql server.
  • Performed testing in different servers using Unix /Linux shell commands and FTP protocol
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed ETL Testing, triggered jobs using converters and loaders, and validated the data in different levels of data transitions.
  • Raised Defects and Testcases using the Microsoft TFS.
  • Tested the ETL reports and adhoc reports using SAP BO.
  • Worked on SQL statements in checking the validity of the Backend.

Environment: ETL testing,HP ALM, SAP BO,SQL Server 2011, JAVA MDM, Informatica Power centre, Infomatica Data centre, Composite, Toad,TFS,Unix,Putty,Linux

We'd love your feedback!