We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Norfolk, VA

SUMMARY

  • 6+years of professional experience in Information Technology as Quality Analyst wif extensive experience in performing Manual and Automated Testing.
  • Solid understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
  • Involved in analysis, design and quality assurance of Web - based/PC-based/E-commerce and Client/server applications for Financial, Retail, Airline, POS industries and others.
  • Highly experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Excellent skills in overall Defect Management/Problem Solving, which includes reporting and tracking bugs using JIRA, TFS.
  • Knowledge in designing and developing Test Plans, Test Scenarios, Test Reports for manual testing.
  • Strong Experience in UFT/QTP and Selenium Tools.
  • Extensive experience in Mercury tools UFT/QTP, ALM/QC, Selenium and Rational Tools Clear Case, Clear Quest.
  • Extensively involved in development of UFT/QTP scripts using wif VB Script.
  • Good programming skills in C#, Java, SQL, PL/SQL and experience in SQL Server and MS-Access.
  • Excellent team player wif excellent interpersonal and communication skills.
  • Experienced in testing web applications hosted in Microsoft Azure.
  • Expert on Selenium Automation using WebDriver.
  • Proficient in using SoapUI/Postman for testing Web Services/API and used various types of assertions such as soap fault, Contains, Xpath etc.
  • Expertise in functional testing UAT using Selenium IDE and Selenium WebDriver using JUNIT unit testing framework.
  • Experienced in designing and building Frameworks like Behavior Driven Development (BDD),Test Driven (TDD).
  • Experience in functional automation testing using Junit, testing and Selenium Web Driver and Selenium Remote control.
  • Continuous Integration Continuous Development (CICD) using Jenkins.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Highly skilled in implementation and execution of automation test in Selenium WebDriver, TestNG, JUnit and creating reports by using ANT and Maven.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Very much comfortable in Soapui/ReadyApi pro and free both to create JDBC, Soap, Rest, property transfer, assertion adding and much more.
  • Developed automated scripts in C# and Java using principles of object-oriented programming and BDD approach using tools like Specflow and Cucumber
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as Selenium RC/WebDriver/IDE/Grid and NUnit, Load Runner, JUnit, TestNG, JIRA, SOAPUI, Postman.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Grid, Quality Center, Postman, TFS, JIRA, SOAP UI, RESTful, HP ALM, Jenkins, Microsoft Test Manager

Operating Systems: WINDOWS XP/VISTA/7/10, Linux and Mac OS.

Language: JAVA, C#, HTML, Javascript, XML, SQL, PL/SQL, T-SQL, PowerShell, Python

Testing Areas: Regression, GUI, Functional (Integration, System, Smoke, Interface, Ad-hoc Testing), Non-functional (Performance, Batch job, Security testing), Black box, Gray box, White box

Defect Tracking Tools: TFS, Jira

Database Language: MS SQL Server, MS Access, Oracle, MS Excel

Methodology: Waterfall and Agile

IDE: Eclipse, Visual Studios

Test Framework: NUnit, Junit, TestNG, ANT, MAVEN, jQuery, AXIS

PROFESSIONAL EXPERIENCE

Confidential, Norfolk, VA

Senior QA Automation engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile methodologies.
  • Worked in an Agile SCRUM methodology.
  • Developed and executed the test scripts wifSelenium WebDriverandC#.
  • Worked existing Selenium Automation Framework wif C# .NET using Data Driven Testing.
  • Developed test cases for various scenarios based upon requirements, designs and specifications.
  • Worked in functional automation testing using Junit, testing and Selenium Web Driver and Selenium Remote control.
  • Converted QTP scripts to Selenium WebDriver scripts. Used Java language and Junit framework for scripting. Used Ant and CI/CD tools PICT, Hudson, Jenkins for building the WebDriver project.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed and executed Test Suites and Test Scripts based on the requirement documents and using TFS and Test Manager.
  • Executed test cases manually and verified actual results against expected results.
  • Detected, Reported and Tracked bugs using Test manager.
  • Performed Sanity, Functional, Negative, Regression, System, Integration, End to End and Backend testing.
  • Build and deploy the project by creating new job in Jenkins server to run Soap UI test as well well as build and deployed the project from Jenkin server by using Jenkin .war and tomcat too.
  • Participated in Agile software testing process wif regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
  • Actively involved in using Test Automation Framework using Selenium Web Driver wif C#.
  • Worked on software Verification and Validation manually and use Assertions for automation.
  • Validated Web Services and api manually and automation using Postman.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (C#).
  • Validated data stored in Microsoft Azure SQL Server.
  • Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
  • Worked as QTP Automation analyst in Marsha Reservation application
  • Working as Lead QTP Automation analyst in Symphony application
  • Extensive experience in Java, Ruby, Groovy, Python, C#, JavaScript, VBScript, JSON, HTML, XML and SQL on Windows, Mac, Vista Operating Systems and UNIX Environments.
  • Automating Angular JS applications by using Protractor, Jasmine and Karma using Java script.
  • Worked very closely wif UI angular developers while automating the tests using protractor and Jasmine
  • Performed Data driven testing using Selenium WebDriver, NUnit functions.
  • Involved in Restful web services/API testing using Postman.
  • Performed functional, web services, API, backend, web testing.
  • Performed API test by running company's API test driver pages wif JSON outputs.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Integrated Appium wif Sauce Labs for distributing tests on the cloud.
  • Performed Behavior Driven Development (BDD) testing using Specflow and Gherkin.
  • Expertise in writing SQL Queries, SQL Scripts and performing database testing.
  • Conducted backend testing using SQL queries to validate data for database and used SQL queries for retrieving data from database for executing user specific test cases.
  • Handle High severity issues on priority.
  • Involved in scheduling nightly jobs daily and weekly using Jenkins.
  • Responsible for weekly status updates showing the progress of the testing effort and open issues to be resolved.
  • Automated Test cases in TDD (Test Driven Development) and BDD (Behavior Driven Development).
  • Created test scripts in Selenium and enhanced those scripts using Java API and Test NG.
  • Experience working in BDD framework like Cucumber.
  • Have a complete understanding of all LoadRunner HTTP Run Time Settings Think Time/Step Download Timeout, etc. and when they should and should not be used.
  • Created a custom LoadRunner analysis template to generate a consistent results format.
  • Experience building automation framework from scratch using Selenium, JAVA, Test NG and Eclipse.
  • Practical hands-on experience in different automation frameworks like Page Object Model Framework, Test NG Framework, Keyword Driven Framework, Data Driven Framework, and Hybrid Framework for a number of projects.

Environment: Selenium Webdriver, NUnit, Specflow, Gherkin, Appium, Jenkins, MS Test Manager, Visual Studio, RESTful APIS, TFS, .NET/C#, SQL Server, MS Excel, Agile, Gherkin, Postman, BDD, Cucumber, Loadrunner, Protractor, Jasmine

Confidential, Providence, Rhode Island

QA Automation Engineer

Responsibilities:

  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Involved in setting up configuring the testing environment wif Eclipse, Junit, and Selenium Web Driver and Selenium Java client driver.
  • UsedCucumber,Appium,X codeforNativeMobile Application automation testing foriOSandAndroidplatform.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Automating regression/functional scenarios using Protractor-Cucumber framework.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium Web Driver, Junit and Ant technologies under Java platform.
  • Creating test scripts usingC# and Selenium Web Driverfor the functional test cases.
  • Perform cross-browser testing on different operating systems using virtual lab BrowserStack
  • Performed comprehensive manual testing to test website compliance against requirements Performed Data driven testing using Selenium Web Driver, JUnit functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed Automation scripts forMobileNative applications (iOS,Android) andWeb apps,andAPITesting’s.
  • Wrote and executed automated test cases using Selenium Web Driver to automate manual testing solutions.
  • Involved in implementing Test Automation Framework using Protractor wif Jasmine.
  • Writing libraries and test scripts in Python for the automation testing
  • Develop scenario-based testing for theJMeter scripts.
  • Used Appium to facilitate mobile testing by creating mobile Driver class wif the required Mobile capabilities.
  • Write and edit automated test scripts using JScript in Testcomplete.
  • Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
  • Verifying application functionality on different Browsers, devices like tablet, iPhone, OS android, windows, iOS etc. using BrowserStack cloud environment
  • Used JMeter to simulate java request load on a backend Application.
  • Wrote and edited automated test scripts java in Testcomplete and java in Selenium.
  • Authored and Executed Automation and Manual Test Cases for Functional testing of various modules of the application.
  • Used Ant, SVN, Selenium Web Driver, Jenkins, Java and Selenium Grid to create nightly automation scripts.
  • Created Automation script using Selenium Web Driver. Executed scripts on different browser and different platform on nightly basis automatically Used Ant for building the Web Driver project.
  • Integrated wif Continuous Integration tools Jenkins for running test.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • On daily basis used build tools like Ant and Jenkins to build and regress automated tests into the PayPal CI process, and for VCS used GIT documented and tracked defects and produced detailed reports using Jira and Rally.
  • Worked on both front end and back end technologies like HTML, CSS, Java Script, C#, ASP.Net, Ado .net, Sql Server Management studios 2008.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Involved in acceptance testing using Cucumber and Selenium Web Driver.
  • Worked closely wif Agile Scrum team from several domains to ensure product testability while running Regression tests in Selenium Web Driver using Junit and maintained test environments used for white box testing during new product releases.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Perform Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT), and End-to-End Testing.
  • Wrote customC#methods to encode and sanitize strings like filename, wroteLINQqueries.
  • Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center/ALM or JIRA.
  • Experienced wif integrating QTP/UFT Script wif QC/ALM and Executing QTP scripts from ALM/QC and used Version Control such as SVN and CI for functional regression testing.
  • Manage the validation strategy for the JDE and Application Interface Platform infrastructures.
  • Tested request and response XML's based web services interfaces using SOAP UI.
  • Performed Web Services testing wif SOAP UI and Performed Security Testing for Employee login validations.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Performed web services testing wif SOAP UI and Performed Security testing for employee login validations.
  • Used Firebug to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
  • Provide all data validation through SQL Queries UNIX commands to perform Back-end Testing.
  • Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
  • Participate and create Test Plans.
  • Log defects using JIRA application and communicate the defect status updates to the responsible analysis and implementation teams.

Environment: HTTP, Java, JIRA, Cucumber, Selenium WebDriver, Appium, JavaScript, Eclipse IDE, J2EE, JSON, XML, GIT, Agile, SQL, PL/SQL, Python.

Confidential, WI

Automation Selenium Tester

Responsibilities:

  • Solid understanding and developing development methodologies (SDLC) Agile and testing methodologies (STLC).
  • Analyzed requirements and developed the test strategy and requirement traceability matrix RTM.
  • Worked effectively wif Developers, AGILE Team, and Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.
  • Collaborated wif System testing for trading transactions, exchange operations and payment methods using Selenium WebDriver wif java.
  • Developed, executed and maintained over 8 Java libraries, 50 Selenium automation scripts for web application.
  • Implemented simulator for mobile app testing in IOS, Android using Appium Tool.
  • Involved in developing the Hybrid automation framework from scratch wif java by using Page Object model, Keyword Driven & Data Driven frameworks.
  • Automated running smoke tests and build report generator for daily builds.
  • Experienced Automated ServiceNow Tool base application.
  • Experienced Platform upgrade of ServiceNow Tool Changed the scripts as per platform changes.
  • Performed Load and Stress testing by developing Load Runner scripts to find out effective Web/App server configurations for best performance levels.
  • Highly passionate about web apps platforms design and development and tested applications across multiple platforms touching the full stack across the web.
  • Experienced in Manual and Automated - testing tools- ALM, HP Quality Center, HP UFT/QuickTest Pro.
  • Experienced in creating, enhancing and maintaining test scripts for various functional and regression testing using UFT/QTP and VBScript.
  • Experienced in developing descriptive programming, function library, recovery scenario using VB Script in UFT/QuickTest Professional (QTP).
  • Experienced in developing Data driven, Key word driven and Hybrid Framework using UFT/QTP
  • Actively participated in theUAT transition,retested UAT defectsand updated comments inJIRAon client feedbacks
  • Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools.
  • Escalated Defects while studying Project Requirements and writing Test Cases by using HP Quality Center/ ALM and followed logged defects throughout lifecycle in Jira.
  • Possess extensive knowledge in using Rally as project management tool to log and track defects and, use Confluence as a Team Collaborating Tool.
  • Exposed various capabilities as Web Services using Soap ui Ng pro for testing the Web services by sending a SOAP me/p request.
  • Implemented Appium Scripts to test iOS and Android platforms
  • Performed extensive functional GUI level testing and wrote /modified tests from scratch.
  • Proficient in continuous Integration testing using Maven, Jenkins, GIT, and Ant build tools And Developed pom.xml in Apache Maven and run the builds using Continuous Integration tool Jenkins.
  • Enhanced the testing experience by integrating wif automation tools like Selenium, continuous integration tool Jenkins using RESTful APIs.
  • Strong hands on experience in reserving, executing test cases, defect tracking, and the complete test management.
  • Responsible for developing TestNG Test Case Classes, Test Suite in Integration environment.
  • Involved in writing test scripts using java and executed it through selenium cucumber.
  • Continuous monitoring of jobs and analysis of the failures on Jenkins Environment.
  • Expertise in importing and retrieving the data form the XML sheets and databases especially SQL-Server.
  • Performed Back end testing using SQL queries to test the development of databases and validating the data.
  • Wrote SQL queries extensively, queried database and generated test reports. Performed Purchase Orders Database testing by developing 17 SQL scripts.
  • Expertise in retrieving data from databases by performing primary, foreign keys and collaborated wif T-Sql.

Environment: Manual and Automation, Selenium, web driver, Java, Zephyr for JIRA, Sql-Server, Load runner, Soap UI, UAT, Appium, Web services, API’s, T-Sql, Agile, SoapUI, TestNG, Maven, JavaScript, HTML, Jenkins, CSS, Xml, Git repository.

We'd love your feedback!