We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Bloomfield, CT

SUMMARY:

  • Years of QA experience in Manual/Automation testing of Web, windows/Mobile Applications and client with specializing in Software Quality Assurance Testing, QA Automation Engineer proficient in testing on Client/Server and Web, windows /Mobile based Applications in Healthcare, E commerce and Pharmaceutical.
  • Experience in Automation tools like Selenium Web Driver, Appium, and JMeter.
  • Involved in building database Model, APIs and Views utilizing Python in order to build an interactive web based solution
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, and Web Driver). Expertise in Test automation using Selenium.
  • Experience Mobile Automation testing tools Appium, Calabash, Robotium, and Espresso.
  • As part of our efforts in designing the best automated functional testing solution for Salesforce and have experience in testing applications for the Force.com platform.
  • Install and configure System Administration packages to QA environment such as Python, and SQL. Extensively involve in Automation and Manual Testing and ETL Testing.
  • Experienced in working on Selenium Web Driver automation script in Java for Page Object Model (POM) cross - browser testing. Used testing annotations to group the test methods and for cross-browser.
  • Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools.
  • Followed Salesforce best practices for testing at various levels (Unit testing, Functional testing, and Integration testing), improving overall coverage.
  • Good experience in implementing test automation scripts for mobile testing using Appium for Android and iOS applications. Experienced on creating test scripts using Selenium Web Driver.
  • Experience in different types of testing like black box testing, integration testing, regression testing, GUI testing, Functional testing and system testing.
  • Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Have experience in ETL Testing using tools like INFORMATICA and SSIS/SSRS (SQL Server)
  • Developed the data driven automated test scripts using HP Unified Functional Testing (UFT) tool for various web applications including CRM Salesforce application.
  • Extensive experience in Mobile App testing on Android and iPhone. Used Emulator, Simulator, User Agent Switcher, JUnit Framework, Selenium Web Driver, Appium, Robot Framework, ride to perform Mobile App testing.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Proficient in Relational Database Management System (RDBMS) and working in databases like Oracle, SQL Server.
  • Good experience in using Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Worked with VBScript, QTP for automation testing, and validated WSDL, Response messages and Databases in SOAPUI (Groovy Script).
  • Integrated TestNG with Selenium using Eclipse to generate test execution result.
  • Around 2 year of experience in Test Automation using UFT (11.5 to 12.00 Versions).
  • Edited and debugged tests using Selenium. Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Debugged Java and JavaScript code to fix functionality and usability issues discovered during testing. Also tested out the bug fixes before implementation.
  • Involved in Designing Automation frameworks using Jenkins, Maven, TestNG, SVN, Eclipse, Java & Web driver to test Load and Performance on different Server type such as HTTP, HTTPS, database via JDBC and SOAP using JUnit.
  • Experience as a QA in Salesforce.com CRM application, mainly with Leads, Contacts, Accounts, Cases, Campaigns, Opportunities, Orders and Services entities.
  • Involved in building automation framework from scratch using Selenium Web Driver, JAVA, JUnit, Cucumber (BDD), and Eclipse.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Experience in Salesforce Data Migrations, Sandbox Management, Release Management.
  • Involved in developing the automation scripts for Mobile Native applications (IOS, Android) using Appium Desktop. Inspected Mobile Apps using Appium Inspector.
  • Developed testing web application using Web Page Test REST APIs and JavaEE and MySQL.

TECHNICAL SKILLS:

  • Selenium Web Driver
  • TestNG
  • Maven
  • Eclipse
  • Java
  • Appium
  • VBScript
  • JavaScript
  • SQL
  • Data Driven and Key Word Driven Frameworks
  • HTML
  • XML
  • Web Services/API
  • Rally (Agile Management Tool). Automation Testing
  • Eclipse IDE
  • Selenium Web Driver/IDE/RC
  • JSP
  • CSS Selenium IDE
  • Selenium GRID
  • HP Quality Center
  • JIRA
  • Bugzilla
  • Jenkins
  • HTML
  • CSS
  • TDD
  • XPATH
  • Firebug
  • Visual studio
  • JMeter
  • Scrum
  • Agile
  • POI
  • .NET
  • JavaScript
  • Oracle
  • Windows
  • UNIX
  • ALM
  • Salesforce.com SFA & Force.com Platform
  • Manual
  • UFT/QTP
  • Hybrid Testing Framework
  • GitHub
  • Data Driven
  • Integration
  • Unit
  • System
  • Black Box
  • UAT
  • Test Plan
  • Test Case
  • RTM
  • Test Summary Report
  • Bug report
  • ETL and Database testing.

PROFESSIONAL EXPERIENCE:

Confidential - Bloomfield, CT

Sr. QA Automation Engineer

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium Web Driver using Core Java, python programming language.
  • Understand and follow the standard development lifecycle with respect to planning and developing testing specifications and implementation of test automation.
  • Implemented automation framework using TestNG, Maven, Sauce Labs and Selenium Grid. Enabled test execution in parallel. This reduced the testing time from hours to a few minutes.
  • As a Salesforce Tester, tested profiles and user group, security controls, personal information setup, password reset, company profile setup.
  • Performing Cross-platform, Functional, Regression testing, UI testing for mobile app using Appium test automation framework.
  • Worked on developing the automation scripts using Selenium Web Driver with Cucumber, Protractor Frame works. Created Test Cases using Element Locators and Selenium Web Driver methods.
  • Appium to design and develop tests in Android/IOS platform for mobile App testing. Verify the end to end ETL flow from source to target and validate the data transformations.
  • 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.
  • Experience in testing integrations with Mule soft ESB and other end point applications like Salesforce and different applications and databases.
  • Implemented a Link Checker code to test response codes of the URLs. This code was implemented using TestNG and Maven. This was considered one of the major value additions by QA and Project Managers.
  • Automation of REST API calls to fetch and create test data and to interact with different APIs. Tested various Salesforce applications when PFS transferred to Salesforce.
  • Involved in web and windows projects, with both C# and VB.NET using Coded UI automation tool. The entire Ruby scripting done using Cucumber framework wrote and executed SQL.
  • Developed new and updated existing Automation test cases using selenium Web Driver and TestNG, using SVN as VCS for Java based web application, using Maven as Build tool.
  • Worked on distributed test automation execution on different environment as part of continuous integration process using Selenium Grid and Git.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Experienced with Salesforce testing services to help enterprises validate their customized Salesforce functionalities and integrations with other enterprise apps.
  • Responsible for building libraries Test Strategy Driven Automation Framework and maintained an automated regression test suite using Selenium.
  • Involved in developing the automation scripts for Mobile Native Applications using Appium Java. Performed mobile testing using Appium in Android using Emulator.
  • Worked on Automation frameworks using Jenkins, Maven, TestNG, SVN, Eclipse, Java & We driver to perform load and performance testing.
  • Worked on the Android module of the project where I was responsible for automating the app using Appium. Integrated Appium with Continuous Integration tool- Jenkins.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (C# /TestNG).
  • Involved in preparing a report of all automation difficulties and test results for further application using Maven. Executed Appium android tests parallelly on real devices.
  • Integrated Automation scripts (Selenium Web Driver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Generated Python forms to record data of online users and used PyTest for writing test cases. Developed and Consumed Restful APIs for web applications using Python.
  • Established Load Testing Standards including platform requirements of CPU, Memory, and Disk Space on Load Runner Controller, Load Runner Generators, and Load Runner File Storage.
  • Used Collections Python manipulating, looping through different user defined objects.
  • Developed BDD tests using Cucumber by writing feature files and step definitions using Gherkin language.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, potentially execute Unit Test Automation (Java /TestNG)priorto Agile release.
  • Assure all code developed meets company and client expectations. Developed Selenium CI testing using robot framework (python).
  • Worked with all agile development and SCRUM process throughout the entire project. Worked extensively on Soap UI for mocking the back-end web service calls.
  • Involved in Automation Infrastructure Development using Eclipse IDE, Java, Selenium Jars and TestNG. Setup Selenium GRID to run Selenium scripts on different browsers.
  • Create JIRA cards for all the defects found during the functional and regression testing.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).
  • As part of our efforts in designing the best automated functional testing solution for Salesforce and have experience in testing applications for the Force.com platform.
  • Used LR Controller for load on a server, group of servers, network or object to test its strength or to analyze overall performance under different load types.
  • Involved in testing compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium. Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • As part of Automation Testing, prepared regression test suite, designed test scripts in Selenium Web Driver using Java.
  • Created data-driven automation scripts for testing API Web Services using SOAP UI.
  • Expertise in POM.xml to get required dependencies from a central repository, add plugging, ran scripts using pom.xml file. Defect logging and tracking through JIRA.
  • Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).

Confidential, San Francisco, CA

QA Automation Engineer

Responsibilities:

  • Designed, executed, and maintained automation Test Scripts in Selenium Web Driver using JAVA TestNG and Maven.
  • Participated in release planning, sprint planning, retrospective and daily scrum for agile scrum development.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing. Automation and manual testing applications with micro services architecture.
  • Hands-on experience on mobile testing using emulator and simulator for Android and IOS devices using Appium and Perfecto.
  • Automation scripts mobile native applications using Appium, Core java and Selenium. Verify end to end ETL flow from source to target and validate the data transformations.
  • Web Automation experience with automation frameworks like Cucumber using Gherkins. Experience in testing CRM, Java, .net and Salesforce applications.
  • Developed tools to automate some base tasks using python, Shell scripting and XML.
  • Responsible for implementation of Hybrid Test Automation Framework, Page Object Model using Selenium Web Driver, TestNG, Maven and Java.
  • Performed functional testing, UI testing, stability testing and network stability testing for different Android and iOS devices using Appium.
  • Well versed in locating various GUI elements using XPath, CSS, Link text, Id, Name, Class name, Tag names, partial Link text to test both web and mobile applications.
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
  • Designed Hybrid Appium Test automation framework for the application (Android apps).
  • Proficient writing test case for manually mobile testing, run automation (Appium) test.
  • Followed Salesforce best practices for testing at various levels (Unit testing, Functional testing, and Integration testing), improving overall coverage.
  • Performed manual, automation scripts development on Agile (SCRUM) Methodology.
  • Extensive Experience in Salesforce Integration with in house legacy systems using Web Services API like Rest, Bulk and Soap and third party tools like Cast Iron and Pervasive Data Integrator.
  • Developed and worked on different Salesforce.com environments such as Sandbox and Production. Performed Functional testing of the Web services using Soap UI and Lisa.
  • Developed automation script for Mobile Native applications (IOS, Android) using Appium and have used Perfecto to perform extensive mobile testing.
  • Involved mobile testing by writing java scripts, automation through Selenium APPIUM.
  • Implemented simulator for Mobile App Testing in Android Platform using APPIUM.
  • Automation framework in Selenium Web Driver using BDD approach like Cucumber.
  • Experience in Integrating Salesforce CRM and Other Legacy applications using SOAP and REST API web services.
  • Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Grooming, and Sprint Planning and Sprint Review meetings.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
  • In the regression phase, the project was automated using Appium with TestNG.
  • Responsible for develop framework from scratch and also working on enhancing the existing Automation framework. Used Maven for checking build and use Jenkins as CI.
  • Experience in mobile testing both manually and automation using Appium.
  • Used Maven for building the application and deployed on BEA Web Logic Application Server. Developing automation frameworks and using Swift and Python(Appium).
  • Experience with Salesforce AppExchange Apps, configuration and user security permissions in compliance with organizational needs.
  • Design module interfaces and standard coding practices in Perl and UNIX shell scripting.
  • Developed SFDC ETL processes Cast Iron, Java and Salesforce Web Services Java API.
  • Developed SOQL (Salesforce Object Query Language) queries to obtain the Applicant, Application and Interviewer Relationship details from Salesforce CRM System.
  • Used TestNG, Apache POI frameworks to develop test suite and Data Driven Testing.
  • Developed Behavior Driven Development (BDD) scripts with Cucumber and written step definitions for behavior.
  • Extensively worked throughout the defect life cycle from opening to closure using JIRA and ALM. Cross-Browser Testing was involved for browser compatibility.
  • Experience in testing mobile applications using automation testing tools like Appium and writing automated test scripts using Java.

Confidential - New York, NY

QA Tester

Responsibilities:

  • Experience in automation and manual testing of Confidential scale application for web based, mobile and client/server applications. Involved in Quality Audit and Exploratory Testing.
  • Proficient in performing GUI, Functional testing, System testing, Regression testing, Backend testing, Smoke testing using manual & automated testing tools.
  • Organized Test Plan during initial phase of project, prepared test scripts, executed test cases and recorded results in ALM. Testing code developed in TDD / BDD environments.
  • Hands on experience in writing SQL queries and executing procedures to perform back end testing for the expected results. Skill Object Oriented Programming (JAVA).
  • Experienced in automation based on Web Driver and Testing framework with Java programming language. Experience in testing web applications using Soap UI.
  • Data Loader for import/export, data migration using ETL tools, and also integrating Sales force .com with ERP applications like SAP using informatics-on-demand.
  • Experience builds tools like Maven and managing JAVA automation projects using them.
  • Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.
  • Involved in Manual testing user stories and coming up with effective test scenarios and reviewing then with product owners before they are delivered to QA.
  • Effective experience in Testing Database Applications of RDBMS in MS SQL Server, MS Access and Oracle. Experienced in load and performance testing tool JMeter.
  • Good experience in Web Services testing using SOAPUI, XML and WSDL; and in providing required input data to request XML& get the required data from response XML & use the response data from other request XML using SOAPUI.
  • Designed and Developed automation script using Selenium IDE and web driver.
  • Regression and end-to-end testing of application by manual testing and Automation.
  • All Builds, Build Validation Testing, Regression, Verification and Validation Test.
  • Developed test scenarios and scripting test cases (both manual and automated).
  • Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
  • Executing of Manual, Automation Business Components, Test Scripts through HP ALM Quality Center. Used Squish creating and maintaining manual and semi-automated software test cases. Executed both manual and automated test cases.
  • Wrote Structured Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against Oracle Database.
  • Performed Functional, Smoke, Integration and Regression testing on CRM Application. Involved in SOAP and Restful web services using SOAP UI.
  • Executed Manual Test Cases by using Positive and Negative data inputs for Front End / User Interface testing. Analyzed test specifications and converted them into Manual Test Cases.
  • Responsible for testing and reviewing of ETL mapping and transformation specifications based on the business requirements from various teams and the business teams.
  • Created custom JSON/XML Assertors, for validation of SOAP (WSDL), and REST API calls, and Data Banks for storing and analysing data input/output and error codes.
  • Maintaining Selenium, Java automation code and resources in the SVN source control.
  • Written extensive UNIX Shell scripting for error logging, cleanup, data archiving & job scheduling. Execute used test cases for manual testing procedures.
  • Preparing Traceability Matrix (RTM) in Quality Centre, Task base. Test Scenarios, Test cases execution in Task base tool. Performed manual Black box, Functional, GUI, Regression, Integration testing.
  • Manual testing, automation using QTP (using both record & play and writing VB Script codes in the Export mode), QC for defect management.
  • Development of Manual test cases by decomposing use cases for specific functional requirements. Tests are run in Continuous Integration Server.
  • Executing of Manual, Automation Business Components, Test Scripts through HP ALM Quality Center. Experience in Manual Testing, defining test cases, developing and maintaining test cases, and documenting all phases of the QA process.

We'd love your feedback!