We provide IT Staff Augmentation Services!

Qa Automation Lead Resume

2.00/5 (Submit Your Rating)

Melbourne, FL

SUMMARY:

  • Over 9+ years of QA Automation experience in Expertise in functional testing using Selenium IDE and Selenium WebDriver using TestNG testing framework.
  • Experience in Manual and Automation Testing of Web Services, Client Server and Desktop Applications in different domains using REST Assured, SOAP UI, Ranorex, Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, QA Lead, 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.
  • Involved in testing REST services using Rest Assured in AWS environment.
  • Good knowledge on Transportation and E-commerce domains.
  • Experienced with Web Services, SOAP, Soap UI, RESTFUL technologies.
  • Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, QA Lead, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Implementation of Service Virtualization at Enterprise level at Confidential using best practices.
  • Experienced in automating API’s and database validation using Rest Assured for backend REST services.
  • Experienced in manual testing REST API’s for backend REST services using Swagger-ui and Postman.
  • Experience in Back-end testing, data validation, Database testing using SQL queries.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, Rally, JIRA.
  • Developed Several games and GUI using C-Sharp.
  • Extensive experience in Web front-end and back-end test automation using java, JavaScript, Selenium WebDriver and RobotFramework.
  • Implementing infrastructure on new AWS systems and migration of existing Linux and windows based infrastructure to AWS and Azure cloud platforms
  • Used Eclipse IDE to develop & debug the code.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • 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.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Good experience in developing Perl scripts to verify functionality and performance of the modem chipsets for all modes of UE.
  • Experience understanding the code written in different programming languages java, Java Script, C# and databases like Oracle, SQL Server.
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as Rally and JIRA.
  • Involved in setting of QA Test environment with simulated POS test environment.
  • Knowledge of Agile methodology along with Automation Tools and Protractor.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Rally.
  • Experience QA Lead in test environments provisioning on AWS cloud.
  • Developed test scripts to automate process of testing in Protractor WebDriverJS.
  • Created and Maintained Serverside 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.
  • Service, IVR, Delphi/C-Sharp client serverbased application.
  • Established and maintained good communication skills with project managers, developers, business experts and QA teams.
  • Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, HP Quality Center, JMeter, Cucumber, Firebug, Fire Path, Fitness, Soap UI, AWS, Cloud, Spock, Robot Framework, Coded UI,C-Sharp Microsoft Visual Studio, Android Studio.

Programming/ScriptingLanguages: Java, JavaScript, Shell Script, C, C#, Python, HTML and XML.

Frameworks: Junit, TestNG, TDD, Robot Framework, ATDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, 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.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.

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

Methodologies: Agile, Scrum, Spiral and Waterfall.

Build/ CI Tools: Maven, Jenkins

Databases Technologies: MS SQL Server 2008/2012, Oracle, MS Access 2013/2010, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, DB2 and MYSQL.

Operating Systems: Windows 10, UNIX and Linux.

Web Technologies: HTML, XML, CSS, Flash, JavaScript, Angular JS and Python.

Firefox Addons: XPath and Firebug.

Networking Protocols: HTTP, FTP, SNMP and SSH, TCP, UDP, ICMP

WORK EXPERIENCE:

Confidential | Melbourne, FL

QA Automation Lead

Responsibilities:

  • Responsible for automating the REST services using REST assured using TestNG framework and using Selenium WebDriver to automate the UI components.
  • Developing the functional test cases manually in ALM to cover the end-to-end workflows.
  • Automated API’s using Cucumber Framework and TestNG for grouping the tests in AWS environment.
  • Involved in testing REST services using Rest Assured in AWS environment.
  • Responsible to develop test code in Java language using Eclipse IDE and TestNG framework.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Responsible for creating test scenarios for user stories and creating automation test suites using Python, Selenium Web driver, Pytest framework.
  • Test scripts were developed with groovy and gridle with open source framework and selenium web driver with behavior driven development(BDD) environment.
  • Responsible for maintaining test scripts and test cases for automation with Robot framework.
  • Experience with Test Automation tools such as Selenium, C-Sharp,TestNG, JMeter, Junit.
  • WrittenGherkinsand 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 Rest Assured usingJSON, XML payloads.
  • Install and configure System Administration packages toQAenvironment such asPython, and SQL.
  • Tested the workflow through the front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Building and maintaining data catalog in GCP.
  • Wrote Automation scripts using Phantom JS driver to run the tests on headless browsers forAutomating order placement and account management scenarios.
  • 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 supportJenkins(Continuous Integration) of the scripts with the build server.
  • BI based testing of reports on BI tools using selenium Web driver, with Spock and geb framework, along with page objects model.
  • Experienced in working on Linux environment.
  • Tested many features in an agile environment using Python, Django, HTML5, CSS, JavaScript.
  • Experience building and optimizing cloud agnostic Big Data pipelines within AWS, GCP and Azure Data Lakes.
  • Developed Web UI and API automated tests using Robot Framework, Selenium and Web Test library.
  • 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.
  • Involved with SDLC model AGILE Methodology project (Scrum).
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
  • Leading QA team members in different SCRUM teams across geographical locations Onsite and Offshore.
  • Creating and assigning a steady stream of work to QA team members by performing backlog grooming.

Environment: Java, Selenium WebDriver, Robot Framework, AWS, Cloud, Eclipse, Test NG, REST services, Maven, Jenkins, Python, HP ALM, HTML, XML, Agile, JIRA, Python, Spock, SQL, and LINUX/UNIX

Confidential | Melbourne, FL

QA Automation Engineer

Responsibilities:

  • Prepared automation test scripts to validate various functionalities usingSelenium WebDriver using Java.
  • Responsible for gathering Business requirements, Functional requirements and Design documents for multiple projects.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing TestNG and Selenium WebDriver.
  • Excellent experience in writing Selenium WebDriver Automation Scripts in Java for highly transactional Websites in AWS environment.
  • Developed Test Cases, QA Lead, Spock, Test Scripts and executed them for RSA (Regulatory Settlement Agreement) Project.
  • Involved in rest API automation using Http Client, Jackson and JSON-Simple libraries and manually testing them using browser plugin like Postman in AWS.
  • Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for JAVA projects.
  • Designing, developing, deploying and supporting CA Service Virtualization.
  • Worked on Maven for build and Git for source code repository.
  • We have created parallel automation test execution using Selenium Grid and TestNG.
  • Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
  • Used Message Exchange and Test Runner Objects in SoapUI API for Groovy Scripting.
  • Wrote different Queries for purpose of Insert, Update, Delete and Fetching the data in Super SQL 2008 R2.
  • Performed on Rally for application life cycle management and defect tracking under Agile Scrum.
  • Experience with QA Lead and 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.
  • Configured Continuous integration environment, using Jenkins to kickoff daily builds and automation suites Jenkins, Maven and GitHub, python.
  • Document software defects, Spock, and bug tracking using HP ALM QC, and report defects to software developers.
  • Created web UI tests using Cucumber, Selenium WebDriver (tests written in ruby)
  • Work with Teams to create Acceptance Test Driven development (ATDD) test suite using 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.
  • Experience QA Lead using LINUX environment for testing the API’s using curl commands.
  • 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
  • Created private cloud using Kubernetes that supports DEV, TEST and PROD environments.
  • Developed Several games and GUI using C-Sharp.
  • Service, IVR, Delphi/C-Sharp client serverbased application.
  • Involved in InstallingJenkinson a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Created/maintain test suites in java Script, Python and Robot Framework.
  • Written several SQL queries and analyzed them to validate the business rules inOracledatabase through SQL Developer as part of Backendtesting.
  • Configure, monitor and automate Amazon Web services(AWS) & configuration management using Chef.

Environment: Selenium Web driver, Python, Spock, Hybrid Framework, ATTD, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, and REST, JSON, Cloud, AWS, XML, Oracle, SQL, PL/SQL, QA Lead, Quality Center, C-Sharp, AWS, Robot Frame work, UNIX/LINUX

Confidential | Melbourne, FL

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, QA Lead, C-Sharp, Test Scenarios, and features for TDD (Test Driven Development), Spock, BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Used Selenium WebDriver, Java, TestNG for designing automation test cases.
  • Utilized Robot Framework to create test scripts for a Python/Java based software.
  • 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.
  • Automated the cloud deployment using Chef, Python and AWS Cloud Formation Templates. Used Chef for unattended bootstrapping in AWS.
  • Understanding of developing and testing enterprise products, with the current focus on Cloud-Based Application and giving the solution to challenges imposed by multidata center deployed SaaS products and their needs for DevOps Tools and Automation.
  • 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.
  • Collaborate with architects and technical resource on service virtualization strategies.
  • Involved in Database Testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Software test automation using Robot Framework using selenium library, Jenkins for continuous integration, Git for version control.
  • Currently working on a mass conversion from Autopilot Delphi/C-Sharp/DB2 primary.
  • 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, Robot Framework, Spock, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, AWS, Cloud, JSON, XML, Appium, Oracle, SQL, PL/SQL, ruby, Quality Center.

Confidential | Columbus, OH

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 QA Lead 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,QA Lead, Appium,C-Sharp, 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.
  • C-Sharp based system development.
  • 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,C-Sharp, Quality Center, HTML, DB2, SQL Server, Windows XP, MS Outlook.

We'd love your feedback!