quality assurance engineer resume example with 5+ years of experience

Jessica Claire
  • Montgomery Street, San Francisco, CA 94105 609 Johnson Ave., 49204, Tulsa, OK
  • H: (555) 432-1000
  • C:
  • Date of Birth:
  • India:
  • :
  • single:
  • :
Professional Summary
  • 6 years of extensive experience as Senior QA Automation Engineer in Software Testing, proficient in Client/Server and Web based applications. Expert in Automation Testing (Selenium WebDriver), BDD Cucumber, API Testing, Mobile Testing, Protractor Angular Testing and Manual Testing.
  • 2 years of Automation Lead Experience for web services and web applications.
  • Expertise in different phases of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC) including methodologies like Agile, Kanban and Waterfall.
  • Extensively worked on various Testing types such as Integration, System, Functional, Regression, Sanity, Smoke, User-interface (GUI), Data base and User Acceptance Testing (UAT), Performance Testing
  • Good hands-on experience on various test management tools like Jira, Version one,HP-ALM and Quality Centre.
  • Strong Experience in Java,C#,Python & ruby Programming, Selenium WebDriver and TestNG.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, JavaScript, Protractor, Angular, Junit, TestNG.
  • Expertise in Protractor Automation testing for both Angular and Non-Angular pages.
  • Implemented Jasmine as a testing framework for Protractor.
  • Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Developed Test Scripts to implement Features, Test Scenarios and Step-Definition for BDD (Behaviour Driven Development) using Cucumber (Gherkins format).
  • Experience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.
  • Used Log4j and its components such as Loggers and Appenders to log information.
  • Experience in doing automation testing for Mobile application using Appium tool and Perfecto mobile software, which involves IOS and ANDROID platforms.
  • Performed functional testing of web services using SOAPUI and RESTful web services. Added assertions to validate the XML or WSDL file.
  • Maintained the Selenium & JAVA automation code and resources in configuration management tools like GitHub/SVN repository over the time for improvements and new features.
  • Responsible for developing the scripts to support Jenkins (Continuous Integration) of the scripts with the build server.
  • Performed Database Testing with SQL and automated Data Validations using JDBC.
  • Strong knowledge on Hadoop and No-SQL data baseslike Mongo DB
  • A resourceful team player with good Interpersonal, effective problem solving and decision making skills. Looking ahead for great career in a fair working environment with opportunities to grow.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • C#
  • Python
  • Selenium IDE
  • Selenium web Driver
  • Selenium Grid
  • Rest Assured
  • HP Quality Center
  • Cucumber (BDD/TDD)
  • TestNG
  • Jenkins
  • Protractor
  • Version One
  • JIRA
  • Oracle Database
  • Cassandra
  • Sumo Logs
  • Git, Git Hub, SVN
  • Amazon AWS
  • SQL Server
  • Agile Development
  • AngularJS
  • Appium
  • Java Script
  • Mongo DB
  • Net, CSS3, HTTP, MVC, Servers, Utilities
  • Agile, Client, Hub, Enterprise, Scripts, Web Applications
  • ANT, Database, IDE, DB, Script, Website
  • Apache, Data Base, Insurance, Oracle Database, Shipping, Web pages
  • API, Databases, Ie, PL/SQL, SOAP, Well-organized
  • Apple, Designing, JAVA, Programming, Specification, XML
  • Approach, Documentation, Java Script, Project plans, SQL
  • Automation, Eclipse, JavaScript, Protocols, SQL Server
  • Automator, Features, Managing, Python, Stories
  • Browsers, Functional, Meetings, Quality, Strategy
  • Business Analyst, HP, C#, QA, Supervision
  • Clustering, HTML5, Excel, Reporting, Tables
  • Configuration management, HTML, Migration, Scheduling, T-SQL
  • Quality Assurance
  • Regression Testing
  • Test Planning
  • Test Automation
Work History
Quality Assurance Engineer, 04/2020 - Current
Appfolio San Diego, CA,
  • Analysis of Business and Requirement Specifications. Implementing Test Lab and formulation of Test Plans, Test Strategy.
  • Ensure to guide process and technology adoption to assure apt QA testing of User Interface application.
  • Involved in building automation framework from scratch using Selenium WebDriver, JAVA, Junit, Cucumber, and Eclipse.
  • Developed Automation framework implementing Page Object Model, using JAVA, Selenium Web driver and Cucumber.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Used MAVEN for build management, SVN as source repository and Jenkins for Continuous Integration of the builds.
  • Performed User Acceptance testing (UAT) exclusively in an agile environment.
  • Used Selenium WebDriver to run test cases in multiple browsers and cross Platforms.
  • Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
  • Extensively used ITKO LISA/ CA DevTest and SOAPUI for functional testing of web services.
  • Used CA IntroScope to monitor and collect metrics on production and test servers.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly consignment run off the Script. Designed Project plan on Jenkins, configured scheduled using Cron job.
  • Created and executed CA LISA & SOAPUI Scripts for the Web Services testing.
  • Performed Data driven testing using Junit functions and Selenium WebDriver which examines the data properly from XML files.
  • Used Apache POI API to register the test data from the excel sheet.
  • Examined the Business Requirements Document (BRD), designed Test cases and Test scripts for the application under examination.
  • Designed the test scripts and analyzed the results in various levels of the application including integration, regression, functional and acceptance testing using Selenium.
  • Implemented Regression and Smoke test execution as a discrete step of the deployment process by using WebDriver.
  • Performed functional testing to identify several critical points in the application and automated it by using Selenium WebDriver.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG) prior to agile release.
  • Involved in preparing a report of all automation difficulties and test results for a further application using Maven.
  • Performed functional testing of SOAP & Restful Web Services using SOAPUI Tool Used Java/JUnit to run Cucumber feature and scenarios and generating report daily basis.
  • Identifying and tracked bugs via Jira. Bugs compiled were communicated to developer. Meeting and discussions with customers and business analysts to define requirements.
QA Automation Lead, 01/XXX8 - 04/2020
Spirent Communications Boston, MA,
  • Effectively interacted with Business Analyst and Development departments regarding software defects and critical customer issues, working closely to develop innovative solutions.
  • Assessed software bugs and compiled findings along with resolution techniques in documentation to disseminate to developers.
  • Operated under Agile and Scrum frameworks to complete releases every two weeks and well-organized sprints.
  • Created test cases in Test Complete, test plans, tested API’s, wrote TestNG test cases, executed code coverage, wrote automation scripts using Selenium, executed database queries for testing purposes and led different projects in the Airline domain.
  • Involved in designing and implementing of Data Driven framework to be used with Selenium, Test Complete and Ready API.
  • Worked for multiple projects which uses different set of tools at a time.
  • Extensively used Test Complete, Name Mapping for Object repositories.
  • Performed Unit, Integration and Functional tests on modules and full software implementations for more than two projects per year.
  • Implemented use of TDD and ATDD approach to illustrate project features and requirements.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Developed test automation framework scripts using Python Selenium WebDriver.
  • Implemented Page Object Model framework with Python and Selenium.
  • Experience in setting up test environment for automated script execution using JavaScript, Appium and TestNG.
  • Developing Appium Scripts for Native Android/iOS using Java.
  • Identifying Objects of App using Apple UI Automator tool for Android and Appium Inspector for iPhone.
  • Developed BDD tests using Cucumber by writing behavior and step definitions & developed required REST API support code in JAVA for Cucumber.
  • Used Rest Assured using TestNG and Eclipse for automation in Hybrid model.
  • Involved in testing SOA with RESTful/SOAP Web Services.
  • Created entire architecture for backend testing internal and third-party API using POSTMAN and SOAP UI.
  • Expertise is accessing and comparing the response from open-source API logging tools like Kibana and Sumo Logics.
  • Worked on Data Driven/Page Object Model Framework and extracted data from external Excel files using Apache POI and loaded into the variables in the scripted code.
  • Involved in Web services testing using SOAPUI & POSTMAN Tool.
  • Validated request and response XML/ JSON.
  • Added assertions to validate the XML/ JSON in Web services SOAP and RESTFUL service.
  • Designed and documented REST/HTTP, SOAP APIs , including JSON data formats and API versioning strategy.
  • Developing QA automation framework using Node.JS, Gulp, Selenium, WebDriver-IO, ChimpJS and Gherkin.
  • Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
  • Worked in protocols used in insurance such as web Services, HTML, SOAP, XML.
  • Automated 100% of functional and performance microservices tests using Gatling/Scala framework.
  • Performed Functional tests using Selenium WebDriver with data driven framework.
  • Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Maintained the Selenium & JAVA automation code and resources in configuration management tools like GitLab/SVN repository over the time for improvements and new features.
  • Involved in using Quality Center for managing the defect.
  • Performed manual Back-End testing by writing SQL Queries for validating user information in the tables.
  • Strong working experience in writing PL/SQL queries to extract data from oracle database and NOSQL queries from Mongo Data Base.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Identified and created issues and bugs based on the User Stories in JIRA.
  • Designed and implemented automated testing tools and programs addressing areas including database impacts, software scenarios, regression testing, negative testing, error/bug retests and usability.
  • Used Maven for building the Rest Assured project.
  • Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Reduced overall testing hours 90% by writing and optimizing automation test scripts in Java using Rest Assured Framework.
  • Experienced in using Kibana & Sumo Logs dashboards for issues finding in production.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
QA Selenium/Appium Tester, 02/XXX6 - 11/XXX7
7-Eleven City, STATE,
  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • Creating test scripts using C# and Selenium Web Driver for the functional test cases.
  • End to End Testing of the complete website which was developed using C#, HTML5, CSS3 and other web technologies.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
  • Designed and developed Hybrid Framework using.
  • Net, C# and NUnit.
  • Used Protractor which is and End-to-End Framework testing for AngularJS Web Applications.
  • Tested Angular 2 Application with Jasmine testing framework and Protractor.
  • Used JavaScript for automation.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, JavaScript, Protractor, AnjularJS, Junit, ANT & TestNG.
  • Implemented step-definitions, page object model in JavaScript Node.js and anjular.js, implement cukerunner to execute cucumber feature-set in parallel on chrome,ie,firefox browser.
  • Wrote utilities in NodeJS to capture test results, reports, log messages, stack traces, timestamps, user inputs and browser screenshots.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile Native app, web apps and hybrid apps using Appium test automation framework.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Involved in writing automated scripts for Angular.JS application using Protractor and Java.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented results in a database.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Identified, Reported and Tracked Defects using Quality Center test management tool.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Reviewed database test cases per assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Performed End-to-End testing of database to check data integrity using SQL queries.
  • Experience on monitoring Watcher, Splunk, Grafana dashboards to finds issues.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
  • Performed Cross Browser Testing Using Sauce LABS Enterprise version and Automated that using Jenkins.
Manual Tester/SQL Server Database Administrator, 01/XXX4 - 11/XXX4
Tech Mahindra City, STATE,
  • Involved in Analysis and Review of the Draft Use Cases and User-Stories provided by the Business Analysts for every Release.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Reviewed and analyzed requirement document for writing Test cases.
  • Used HP ALM/Quality Center tool for test management and defect tracking
  • Test scripts are automated, created and executed using Selenium WebDriver, TestNG
  • Run tests by using Selenium remote control in different browsers.
  • Extensively used HP Quality Center for Defect Tracking and Reporting
  • Wrote test cases for functionality, system and integration testing and tested the application manually and using HP ALM
  • Used ALM to store Test Plans, Test Cases, Test Scripts and for bug tracking.
  • Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
  • Prepared required documentation for testing sign-off by various parties as required by the project plans.
  • Identified software problems, wrote easy-to -follow bug reports, logged them into bug tracking tool ALM
  • Analyzed requirements, design document, use case documents and developed detail test cases and test scripts.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.
  • Primary strength lies in: SQL Server 2008/2008R2, XXX2 Enterprise
  • Creation of users and assigning roles & permissions to the users
  • Monitor disk space to ensure your SQL Servers won't run out of disk space
  • Scheduling Backups based on the client specification
  • Database Migration from one server to other servers
  • Implementing & Monitoring the Log Shipping and Mirroring for DR server.
  • Good understanding of SQL server clustering environment
Master of Science: Computer Science, Expected in 12/XXX5
North Western Polytechnic University - Fremont, CA
Status -

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • North Western Polytechnic University

Job Titles Held:

  • Quality Assurance Engineer
  • QA Automation Lead
  • QA Selenium/Appium Tester
  • Manual Tester/SQL Server Database Administrator


  • Master of Science

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: