We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY

  • Having 7+ years of IT Experience in Software Quality & Testing using various methodologies and Automation tools.
  • Good work experience in Automating Tests using C#, Selenium 2.0/3.0(WebDriver), Selenium RC, and Coded UI.
  • Well acquainted with SDLC and Exposure to all phases of STLC.
  • Rich framework and scripting knowledge in test tools Selenium WebDriver, NUnit, Adept.
  • Having good Experience in working with scrum team.
  • Having good knowledge in ETL.
  • Well versed with Functional, System, Integration Testing, and Regression, End to End testing and Smoke /Sanity testing.
  • Hands on experience in working Testing and Production Environment.
  • Hands - On and understanding of Agile Methodology and Documentation, Communication, incident Management.
  • Experienced working with release procedures, test methodologies, QA process.
  • Having good Experience in testing Appium and Perfecto Mobile and devices.
  • Worked on Microsoft Test Manager (MTM) and TFS.
  • Proficiency in automating tests on Multiple Browsers (IE, Firefox, Chrome and Edge browsers) using Selenium.
  • Expert in writing Xpath for dynamic objects.
  • Having very good experience in Object Oriented Programming language (OOPS Concept).
  • Good expertise in VB script and Automation Infrastructure Development.
  • Extensive Work experience in GUI, Functional, Performance, Compatibility, Regression and Acceptance testing.
  • Produce quality testing deliverables (e.g. Test Strategies, Test Plans, Test Conditions Matrices, Test Data, Test Scripts and Reporting).
  • Execute Manual test cases for application or system functionality and perform analysis to ensure that it meets design specifications.
  • Experience with delivering comprehensive test strategies within a Continuous Integration and Continuous Delivery (CI/CD) environment using TeamCity.
  • Experience into writing SQL queries.
  • Good experience in ADO.Net, Sql Server 2008/12.
  • Experience in Web Service testing using SOAPUI.
  • Defect reporting and tracking using defect tracking tool.
  • Preparing test deliverables and defect log and making sure everything goes in line with the customer requirement. Worked closely with development and Technical Support teams to resolve quality issues.

TECHNICAL SKILLS

Software Testing: Manual and Automation, API/Web service Testing, Perfecto testing.

Testing Framework: TestNG, NUnit, Hybrid/Data driven, Microsoft .Net 4.0/3.5

Programming Language: C# .Net

Script: XML, HTML, Java Script, JQuery

Test Automation Tool: Selenium 2.0/3.0 (WebDriver), Protractor, Selenium RC, Coded UI

Defect Tracking Tool: HP-QC, JIRA, TFS.

IDE: Visual studio 2012/2015

Build Tech: TeamCity

Other Tools: ETL, SoapUI, CMS, Routing Console Engine (RE), Postman, Fiddler 4

Database: MySQL, SQL Server 2008/2012.

PROFESSIONAL EXPERIENCE

Confidential, Santa Clara, CA

Sr. QA Automation Engineer

Responsibilities:

  • Coordinating all aspects of projects such as initiation, planning including budgeting, scheduling, task assignment and tracking.
  • Facilitate team meetings to coordinate activities for project schedules, presented deliverables to the management about the project deliverables and its progress.
  • Extensively involved in all stages of testing life cycle SDLC&STLC
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium Web Driver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Used Selenium Grid to execute Selenium automation suites on a different platform, browser combinations in parallel.
  • Used RubyMine IDE to write Gherkins and generated step definitions and methods using ruby/ Cucumber.
  • Enhance/maintain automated regression suite based on new features and existing site behavior, using Selenium, written in Gherkin format
  • Worked in the Framework of POM for UI Automation in Selenium Web Driver.
  • Used Apache POI methods for writing to Excel sheets in Java.
  • Testing Android, iOS and Unity SDK by utilizing Xcode and Android studio
  • Designed Hybrid Appium Test automation framework, Page Object Model for mobile application (Android/iOS apps).
  • Performed Cross-platform, Functional, Regression testing, UI testing for the mobile app using Appium test automation framework.
  • Involved in working with AngularJS and NodeJS.
  • Writing and executing SQL queries on PostgreSQL server.
  • Involved in writing automated scripts for AngularJS application using Protractor and JavaScript.
  • Performed defect logging and tracking using the HP Quality Centre and JIRA.
  • Involved in testing of web services using SOAP/REST services using SOAPUI, Groovy Script.
  • Developed the features, scenarios, step definitions for BDD (Behaviour Driven Development) and TDD (Test Driven Development) using Cucumber.
  • Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
  • Performing daily sanity tests by running the BVT report using Jenkins.
  • Implemented web services testing on XML Schema. WSDL using SOAP UI and validated them in SOAP and in the Backend Databases.
  • Used Protractor to run end-to-end tests that are written in JavaScript and run with node.

Environment: Selenium Web Driver, NodeJS, Page Object Model, Appium, Cucumber, Jenkins, Maven, SoapUI, Protractor, TestNG, Firebug, Eclipse, Java, Gherkins, POI, Python, GitHub

Confidential

Automation Tester

Responsibilities:

  • Created Automation Framework using Selenium WebDriver.
  • Study the system requirements and develop Test Cases.
  • Test case preparation, updation & Execution.
  • Involved changing of rule set in eSupport Routing Console.
  • Access to DIT and SIT CMS for creating/editing content.
  • Responsible for creation of Web-Driver CommonUtil methods for the entire Project.
  • Maintain .xml file for data required to run automation using selenium web driver.
  • Management of testing activities with teams locally and remotely.
  • Technical discussions with the client to solve the pending issues.
  • Lead effort to develop test plans that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
  • Tested Mobile testing using Appium.
  • Tested most of the module in perfecto mobile.
  • Used ETL data Integration tool.
  • Used Protractor automation tool to test AngularJS Applications.
  • Verify the Automated test result, and logging the defect in TFS.
  • Executed Test cases and scripts, SQL query for a database testing.
  • Worked closely with the Software Development Team to ensure defects are fixed and incorporated into product builds.
  • Report on QA status to the project team and managers.

Environment: C#, SQL, MTM, TFS, Perfecto Mobile, Tools: Selenium WebDriver, Selenium IDE, ETL, Firebug, Postman, RE.

Confidential

Automation Tester

Responsibilities:

  • Created Automation Framework for regression testing using TestNG, Selenium.
  • Plan, Design, Develop, extend, execute and manage Automated Test suites.
  • Study the system requirements and develop Test Cases.
  • Test case preparation, updation& Execution.
  • Wrote over 100 Automated Test cases and executed 1000+ test cases for the application.
  • Management of testing activities with teams locally and remotely.
  • Tested some modules in Appium and perfecto mobile.
  • Technical discussions with the client to solve the pending issues.
  • Executed Test cases and scripts, SQL query for a database testing.
  • Verify the Automated test result, and logging the defect in TFS.
  • Worked closely with the Software Development Team to ensure defects are fixed and incorporated into product builds.

Environment: C#, SQL, MTM, TFS, Perfecto Mobile, Tools: Selenium WebDriver, SOAP UI.

Confidential

Automation Tester

Responsibilities:

  • Created Automation Framework for regression testing using Selenium RC.
  • Involved in the various Functional walkthroughs.
  • Creating the test cases for all the modules of the application.
  • Self-Review of Test Cases and other documents.
  • Performing queries to the database using 'SQL' to check successful Transaction & to create particular test cases
  • Executed Test cases and scripts, SQL query for a database testing.
  • Report on QA status to the project team and managers.
  • Work closely with software developers and other QA team members to analyze test results.
  • Using QC for raising bugs.

Environment: C#.Net, Selenium RC.

We'd love your feedback!