We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

PROFESSIONAL SUMMARY:

  • Around 6+ years of experience in Manual & Automation testing in all stages of Software Testing Life Cycle (STLC) and Software Development Life Cycle (SDLC).
  • Experience in writing automated test scripts in Selenium.
  • Good Automation experience using Selenium IDE/RC/ Web Driver, Mobile applications, and TestNG frameworks.
  • Good experience in methodologies like Waterfall, Agile and Scrum processes.
  • Performed the Backend Integration Testing to ensure data consistency on front - end by writing and executing SQL statements.
  • Worked on different versions of IOS and Android devices.
  • Experience creating user stories in Product backlog and maintaining Sprint backlog.
  • Wrote gherkin and Ruby scripting automation test scripts to execute in Cucumber.
  • Experience in testing Client-server, Web and Mobile applications.
  • Excellent experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, UAT, Black Box Testing etc.
  • Exposure in programming languages and scripts like Java, JavaScript, HTML, CSS and Shell Script.
  • Experience in validating Regular and Ajax control using Selenium locators (Xpath, CSS, id and name).
  • Built unit test framework using python unit test framework for automation testing.
  • Experienced in developing Data driven, Key word driven and Hybrid Framework using UFT/QTP.
  • Using core concepts of Java programming language to automate the test case.
  • Performed testing of different Tax forms using mainframe and web applications.
  • Worked with test JCL on mainframes. Tested the online IMS screens.
  • Hands on experience in Xpath, Firebug, Fire Path, Log4j, Maven and TESTING annotations.
  • Good experience on testing web services (SOAP, REST) using SOAP UI Tools.
  • Experienced in automated testing utilizing Selenium and Appium.
  • Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, Bug Zilla, Rally and JIRA.
  • Have good knowledge in Jenkins, GitHub.
  • Good knowledge in Automation of Backend services (RESTFUL) using Java.
  • Experience in conducting Smoke Testing, Integration, Regression, Functional, System, Backend Testing, GUI Testing and User Acceptance Testing (UAT).
  • Expertise in writing bug reports with expected and actual results.
  • Expertise in Functional, Non-Functional, Regression, Smoke testing.
  • Expertise in writing and executing test cases in Test Rail.
  • Excellent communication and writing skills.

TECHNICAL SKILLS:

Automation Tools: Microfocus Unified Functional Tester (UFT)14.53, Quick Test Professional (QTP) 11.0, Test Complete, Selenium

Test Management Tools: Micro Focus ALM 12.5, Micro Focus Quality Center 11.0, Jira, Bugzilla

Languages: VBScript, Java, JavaScript, C, C++, C#, HTML, XML, PL/SQL

IDE: Visual Studio

API\Web-Services Tool: Postman, SoapUI, UFT

Web Related Technologies: HTML, XML

Databases: MS SQL Server, DB2, Oracle

Database Tools: Squirrel, PL/SQL Developer, Rapid SQL

Operating System: Windows 10/XP/Vista, UNIX

PROFESSIONAL EXPERIENCE:

QA Automation Engineer

Confidential, Dallas, TX

Responsibilities:

  • Involved in design and implementation of Selenium Web Driver automation framework for smoke and regression test suites (TestNG and Maven).
  • Design & Develop data driven framework using Selenium Web Driver, TestNG and Apache POI API.
  • Developed and Implemented automation using Selenium Web Driver and Java. Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and POM for Automation test scripts.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Added many front-end automation tests and BDD steps usingCucumberspecification framework, TestNG, Java which decreased 75% of manual testing.
  • Maintained and executed Maven build files for running automated tests.
  • Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration tool Jenkins for night batch to run the script.
  • Created and executed automation test cases usingSeleniumWeb Driver/Cucumberframework for Web App.
  • Extensively used Page Objects design for readable test script and easy maintenance from developer perspectives.
  • Developed Selenium test scripts for identified test cases by using data driven, keyword driven and hybrid framework.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • 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.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Worked in the form of sprint team with business analysts and developers in Agile methodology.

Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, Cucumber, Page Object Model, POM, Data Driven Framework, XPath, Dom, agile, Apache, Internet Explorer, Firefox, Chrome, SQL, Windows.

QA Manual/Automation Tester

Confidential, Nashville, TN

Responsibilities:

  • Designed, developed and implemented based Keyword Driven automation testing framework utilizing Java, TestNG and Selenium Web Driver.
  • Extensively worked on Agile (Scrum) methodology throughout the Software Development Life Cycle (SDLC).
  • Worked on creating test case for Object -driven framework for Selenium Web Driver.
  • Developed automation scripts using Selenium Web Driver, Eclipse, TestNG and Java.
  • Performed Data driven testing using Selenium Web Driver and TestNG functions which reads data from property and XML files.
  • Involved in running Test scripts on different browsers using the Selenium Web Driver.
  • Developed re-usable function using TestNG for the Test Automation.
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Implemented Automated execution of tests(nightly and need based) using Maven and Jenkins
  • Performed Mobile App testing for Native and Hybrid mobile application on Android.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Developed test scripts for web services using SOAPUI and worked with XPATH.
  • Involved in designing and implementing of hybrid automation framework to be used with Selenium Web Driver.
  • Wrote Maven build scripts to automate the compilation and execution of TestNG test Involved in Functional, Regression, Performance and User Acceptance Testing.
  • Supported and maintained existing production Web Services, providing support for performance.
  • Tested the GUI / User Interface of the Web applications.

Environment: Java, Selenium Web Driver, Soap UI, SQL, TestNG, Jenkins, Manual Testing, Windows, JIRA, GIT.

Automation Engineer

Confidential, Charlotte, NC

Responsibilities:

  • Automated the Manual test cases of the application.
  • Reviewed the Business requirement documents and the Technical Specification.
  • Practiced Agile methodology by managing requirements, controlling software changes and followed iterative approach through the software development.
  • Prepared Requirement Traceability Matrix to verify that all stated and derived requirements are allocated to system components.
  • Reviewed test cases in the automation perspective to identify reusable actions, functions using Quality Centre.
  • Responsible for designing test conditions, test plan, test cases, execution and entering defects for web andmobileapplications
  • Developed optimized QTP scripts for regression testing with various data sources, environment variables, and config files to enhance the QTP test scripts with VB scripts and developed user-defined functions for frequent reuse.
  • Developed QTP Scripts and executed them for test data set up required to conduct Functional testing
  • WriteMobile testingscript on HPUFT(QTP11.5) tools on Apple and android platform
  • Collaborated with the Release Deployment team to create and maintain an automated nightly build verification (smoke) test as well as Operations and Production Support team to develop reusable automated scripts for Database Updates and basic regression testing.
  • Converting previously automateQTPapplication inSeleniumwith Junit and xPath.

Environment:Quick Test Pro (QTP), Quality Centre, Selenium, Core Java, Java Script, Oracle, HTML, Office, MS Project, Ms FrontPage.

We'd love your feedback!