We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

Bakersfield, CA

SUMMARY:

  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Testing (UAT), Rational Functional testing (RFT) and Compatibility Testing of Web & Client server - based Applications.
  • Adept technical skills in Performance Testing in Banking, Healthcare/Insurance, companies.
  • Experience in Automation tools like Selenium WebDriver/RC/IDE/GRID, HP UFT & Quality Center, TestNG, Junit, Ant, GIT, Maven, Jenkins, Load Runner, Cucumber & SOAP UI.
  • Involved in Offshore and Onsite coordination with Development and testing teams & setting up the testing process tailored according the client and business requirements.
  • Experience in creating extensive Test Plan and Test Cases based on requirements and specifications using Mercury Test Director. Test Development expertise using frameworks such as Sigma, TestNG, JUnit and NUnit.
  • Experience in writing queries using different databases such as Structured Query Language (SQL), MySQL, DB2 Etc. Experience in testing backend databases.
  • Designing, expanding, and maintaining software using C#. Verifying specs based on the Source to Target Mapping Using SQL/MySQL scripts within custom tools to validate the Data Warehouse and ETL processes.
  • Have good working knowledge in querying salesforce.com database using SOQL & SOSL queries using Force.com Explorer.
  • Worked very closely with the DevOps team in Agile methodology for deploying and building the automation Scripts in Continuous integration (CI) using Jenkins.
  • Proficient with software development tools/environment such as Jenkins, JIRA, Confluence, GIT etc.
  • Experience in using Methodologies such as Agile, Scrum, Waterfall, V- Model.
  • Experience in working on CRM’s application such as Salesforce.
  • Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Experience in using Xpath, to find web element based on its XML path in web page. Involve in TestNG to execute all the automation test cases based on in a group.
  • Experience in developing and maintaining Test Automation Frameworks like Data Driven, Keyword Driven, Hybrid Driven, BDD Framework & Sigma Framework.
  • Extensively worked on Selenium Web Driver with the preferred languages Java, JavaScript, C#
  • Involve in Web services (REST & SOAP), database technologies, and SOA/Microservices architecture.
  • Experienced in Automation on Coded UI test project using Visual Basic and Visual studio. Proficient with Microsoft Excel, Microsoft Project, Microsoft Word.
  • Involve in Testing of backend Database applications developed with Oracle, Sybase and SQL Server.
  • Certified on Test Suite, Mercury Interactive. Certified on Software Testing Methodology and Mastering Mercury Automation Tools from Test Net Software Testing College.
  • Excellent analytical and problem-solving skills with strong oral and written communication skills.

TECHNICAL SKILLS:

Testing Tools: HP Quality Center/ALM, Selenium Web Driver, Cucumber, Zephyr, UFT/QTP, HP Load Runner, JMeter, Protractor, Quality Center, Mobile Testing (Android & IOS), Appium, XPath, Jenkins.

Programming Languages: Java/J2EE, C#, Python, Visual Basic.NET.

Defect Tracking: Jira, Bugzilla 2.0, MTM, Dovetail, Rally, IBM Clear Quest, Bug Host.

App Servers: Tomcat, JBoss, IBM WebSphere, WebLogic, BPM, IBM (MQ)

Protocols: Cisco tools, FTP, HTTP, SONET, OSPF, L2/L3 Switching, IP, VOIP, ADHOC, TCP/IP.

Scripting Languages: Python, Java Script, Node JS, React JS, HTML 5, CSS 3, AJAX, XML, JSON.

Databases: Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, Mongo DB.

Framework: Page Object Model, Sigma, Keyword Driven, Data Driven, Hybrid Driven, BDD, TestNG, Junit.

Operating System: Linux, Ubuntu, Windows XP/ 2000/2007/2008, Mac OS.

Development Tools: Rational Application Developer (RAD), Spring Tool Suite (STS), Eclipse, TOAD.

Build Tools: Maven, ANT Hill, Agile & Scrum Methodologies, Waterfall methodology

PROFESSIONAL EXPERIENCE:

Confidential, Bakersfield, CA

Sr. QA Automation Engineer

Responsibilities :

  • Analyzed the system requirements and developed design test plans and test cases and provided the documentation. Collaborated with product management teams in an agile environment.
  • Participate in Scaled Agile Framework (SAFe) team. Strong track record of agile-based product development .
  • To develop a comprehensive set of tests for web-based applications.
  • Perform Mobile Testing for various IOS & Android mobile applications using Appium tool. Design test scenarios for various mobile apps including Native, Web & Hybrid Apps.
  • Develop and deploy Integration automation framework for Selenium WebDriver using Java and TestNG
  • Work on automation regression scenarios for internal Staples test suite using VB script and UFT.
  • Performed Cross browser compatibility testing on Chrome, Safari, Firefox, IE browsers using testing Unit Testing Framework by adding different annotations.
  • Involved in testing Salesforce application in Sandboxes . For testing Salesforce application using Provar automation tool. Using Provar Automation run the same tests in different test environments.
  • Using CI/CD Pipeline Master easily to run the tests in an overnight and delivered the entire reports in morning.
  • Involved in Regression testing using Selenium and creation of automation scripts for web pages.
  • Performed Data-driven testing by using JDBC as a data source in SOAP UI and configured MySQL queries to fetch data from the MySQL & DB2 databases.
  • Developed Manual & Automated test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Involve in using confluence to create Meeting notes, Project plans, Product requirements & More.
  • Created automation frameworks for web-based applications using Selenium Web driver with Java & TestNG.
  • Involve in to testing API’s Manually for that I’m using Postman Plugin.
  • Created automation framework for RESTful API’s using Rest Assured Framework .
  • Created automation test plans and deployed test cases on Jenkins to have a continuous integration test.
  • Prepared SQL scripts for back end functionality Testing.
  • Responsible for Testing the Backend APIs of residential portal through passing cookies.
  • Used GitHub repository to run the Jenkins job for Continues Integration.
  • As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings.
  • Participated in Product Grooming session and worked with the Product Owner and QA teams to identify user stories for upcoming sprints.
  • Performed unit testing for every written code and always wrote test methods with code coverage of 75% minimum. Migrated code from Dev Sandbox to QA Sandbox and QA to Production using cascade tool.
  • Used JIRA Agile for project management and bug tracking.
  • Worked closely with Development team, BA and QA teams as well as Stakeholders and members of Management.
  • Provided weekly status report to Project manager and Team Lead, worked closely with BA and development teams.
  • Assisting developers with robust unit, component, commit, build and deploy, CI/CD pipeline test automation.
  • Implemented Page Object Model (POM) using Selenium WebDriver for better maintenance and management of automation framework.

Environment: Selenium WebDriver, JIRA, TestNG, MySQL, DB2, Jenkins, Java, CSS, XML, Eclipse, GIT, JUnit, Maven, Agile methodology, MS Office suite.

Confidential, Charlottesville, VA

QA Automation Engineer

Responsibilities :

  • Involved in manual & automation Test Planning, writing Test Cases and Test Scripts as per specifications. Attend Sprint plan meetings, daily standup meetings and reviewed user stories in Agile environment.
  • Perform various types of testing including smoke, white box, black box, integration, end-to-end, regression, and system testing as needed.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG .
  • Developed Manual & Automated test cases by decomposing use cases for specific functional requirements. Worked with Business Analysts to define and design test scenarios.
  • Created automation frameworks for web-based applications using Selenium Web driver with Java & TestNG.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG .
  • Involve in to testing API’s Manually for that I’m using Postman Plugin.
  • Involve in creating test cases for application which is based on Java Script.
  • To test the Java Script application using Protractor and Jasmine Testing Frameworks.
  • Created automation framework for RESTful API’s using Rest Assured Framework .
  • Worked on the salesforce email masking function while working on the UAT post refresh activities.
  • Created automation test plans and deployed test cases on Jenkins to have a continuous integration test.
  • Prepared SQL scripts for back end functionality Testing.
  • Created field mapping between Legacy CRM system and to salesforce migrate Account, Contact, Leads and Contact Address related data from Legacy CRM system to salesforce.
  • Performed data migration from Microsoft CRM to Salesforce.com.
  • Responsible for Testing the Backend APIs of residential portal through curl commands.
  • Used GitHub repository to run the Jenkins job for Continues Integration.
  • As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using TestNG .
  • Worked closely with Development team, BA and other QA teams as well as Stakeholders and members of Management. Used Firebug and Xpath to work with the application objects.
  • Provided weekly status report to Project manager and Team Lead, worked closely with BA and development teams. Utilized Jira as defect tracking tool on the project.
  • Used Java and Junit framework for scripting and created Selenium based scripts using Junit.
  • Performed browser compatibility web application testing on different browsers (Firefox, IE and Chrome).
  • Created a Page-Object-Model framework to cover end-to-end testing using Protractor with Jasmine Framework for BDD.

Environment: Selenium WebDriver, TestNG, MySQL, Jenkins, Java, CSS, XML, Eclipse, GIT, Sauce Labs, JUnit, Maven, Agile methodology, MS Office suite.

Confidential

Software Development Engineer in Test

Responsibilities :

  • Creating both Manual and Automated test cases according to the business standards in Quality Center and Excel. Performed extensive functional, integration, security, UI testing and Regression testing.
  • Executed test cases manually and maintained, re-tested failed test cases after bug fixes.
  • Designing of automation scripts and different frameworks like data-driven, keyword-driven and hybrid framework using HP UFT / QTP and Selenium Web Driver automation tools.
  • Created a Manual Test cases of application. Developed Manual and automated test cases to test the functionality of the application. Project is developed in using agile methodology.
  • Experience with Microsoft SQL Server and MySQL database and proficient in backend testing using SQL queries.
  • Developed effective driver Scripts using VB Scripting with high level Recovery Scenarios, Descriptive Programming, working with data tables, Environment Variables, Shared repository and function libraries.
  • Performed Testing for APIs, automation ( Selenium WebDriver + Java ) functional, mobile applications, cross browser, integration, localization, internationalization, smoke tests, regression.
  • Working closely with Project Manager/Test Lead and Agile Project team to learn about the project functionalities and provided testing timelines.
  • Automated the functionality and interface testing of the application using UFT.
  • Used UFT for shared object repository for creation and maintenance, used regular expressions, reusable actions, data tables, checkpoints and recovery scenarios.
  • Architected and implemented Agile QA process and practices, including defect and test management.
  • Created test plans based on requirements for that created test cases and uploaded in HP ALM.
  • Write custom test management reports using SQL and BIRT (from Silk Central and Jira data)
  • Diameter Credit control testing for correct message flow between SCP and the billing system.
  • Active interactions with development for defect fixes. Involve in ability to write SQL queries.

Environment: Selenium IDE, Java, J2EE, SQL, Jira, Agile, Microsoft office, HP UFT/QTP, XML, HTML, Eclipse, Windows, TestNG, MySQL.

Confidential

Sr. QA Automation Engineer

Responsibilities:

  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram , Test Case, Test Script, and User Manual Document.
  • Served as a liaison between business, application team and technical team
  • Reviewed the requirements and use case diagrams to write Test Cases/ Test plan that would test various scenarios.
  • Create test plan and test cases for manual and automated testing from business requirements to match the project’s initiatives.
  • Used Keyword driven , Page Object Mode l, Data Driven using CSV , CSS Selectors as a part of Framework .
  • Helped Automation engineers in writing the code and solved technical issues
  • Experience in parallel testing using Selenium Web Driver.
  • Worked on Agile (Scrum) project methodology.
  • Perform Selenium automation using Selenium Web Driver and Selenium IDE
  • Test the web modules flow and improve the script performance using Selenium find elements.
  • Tested Service Oriented Architecture application using Soap UI.
  • Performed Integration and Regression tests to check compatibility of new functionality with the existing functionalities of the application.
  • Extensively used Selenium APIs such as taking a Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, by with different Locators (Xpath, CSS, id, Link text).
  • Automated mobile application by using emulators and simulators using Api
  • Knowledge on the Android application development
  • Performed Defect Tracking & Management in Rally.
  • Supported production install and served for project issues in the capacity of a Lead Analyst.
  • Involved in Unit Testing the code and provided the feedback to the developers.

Environment: JIRA, Confluence, Java/J2EE, Junit, Fiddler, Selenium WebDriver, Windows XP, MS Access and MS Excel, jQuery.

Hire Now