We provide IT Staff Augmentation Services!

Sdet / Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Greenwood Village, CO

SUMMARY:

  • Over 8+ years in Information Technology as a QA Engineer/Analyst with experience in analysis, design, development and testing of Client/Server and Web Based Applications.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner, Quality Center, Jmeter, JIRA, SOAPUI and Version One.
  • Expert on Selenium Automation using WebDriver.
  • Proficient in using SoapUI/Postman for testing Web Services and used various types of assertions such as soap fault, Contains, XPath, etc.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using JUnit unit testing framework.
  • Expert in writing QTP scripts from scratch by using Descriptive Programming and developing Libraries, Functions in VBScript to build Automation Frameworks.
  • Experience in testing automation framework based on BDD approach built using Specflow, Cucumber, Java and Gherkin Language.
  • Expert in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for the nightly batch run of the Script.
  • Experience in Black Box testing, Functional Testing, System testing, Integration testing, Regression testing, Behavior Driven Testing (BDD), Data Driven testing, Back End and Front End testing and User Acceptance testing.
  • Experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in Performance Testing of API and Web applications using LoadRunner and JMeter.
  • Expert level knowledge in all modules of Quality Center (Requirements, Test Plan, Test Lab, Dashboard and Defects).
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams.
  • Experience in bug reporting tools like TFS and JIRA.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem - solving and delivering under high-stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
  • Hands on experience on Testing, HDMI and USB Ports.

TECHNICAL SKILLS:

Languages: JAVA, HTML/XHTML, XML, JavaScript

Testing Tools: Selenium WebDriver, Selenium Grid, Quick Test Pro/UFT, Specflow, Cucumber, LoadRunner, JMeter, SoapUI, Postman

IDE: Eclipse

Debugging Tool: XPath, Xpather

Access Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, JUnit, TestNG and Maven

PROFESSIONAL EXPERIENCE:

Confidential, Greenwood Village, CO

SDET / QA Automation Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification documents and developed a test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Tested independent and dependent modules individually.
  • Prepared Test Matrix to keep track of the requirements and the test cases.
  • Wrote test cases using MTM (Microsoft Team Manager)
  • Logged, Enhancements and production defects in TFS (Team Foundation Server)
  • Involved in validating the API/Web Services related to Customer, Account and Transaction Management using the Postman/SOAPUI.
  • Created automation framework in Selenium WebDriver and NUnit using behavior driven approach (BDD) such as Specflow.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools for the nightly batch run of the Script.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver.
  • Used Web Developer Tools to do web-based application testing with Selenium for the commands and locator application.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE, and Firefox.
  • Created Selenium WebDriver automation scripts to validate functionality on various browsers.
  • Developed data-driven test scripts to check the same functionality with multiple sets of data.
  • Involved in documentation as to how to maintain and run scripts for future enhancements.
  • Responsible for testing the application against different environments in QA, staging, and production.
  • Analyzed the business requirements, developed test plans and created test cases in TFS.

Environment: Selenium WebDriver, Specflow, AZURE, Visual Studio, Postman, .NET, XPATH, XML, Git, TFS, HTML, CSS, Agile, etc

Confidential, Urbana, Maryland

SDET/ QA Automation Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification documents and developed a test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Tested independent and dependent modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.
  • Define, develop, and execute automation test scripts using Java that leverage black and white box testing across functional, non-functional and performance testing.
  • Created an automation framework in Selenium WebDriver using behavior driven (BDD) approach like Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Performed manual testing of each build and then regression testing on each build using Selenium WebDriver.
  • Performed UI testing and front end testing using Selenium.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE, and Firefox.
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java).
  • Done SOA testing for Payments API using Postman and Java framework for web services and API testing.
  • Developed data-driven test scripts to check the same functionality with multiple sets of data.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Involved in documentation as to how to maintain and run scripts for future enhancements.
  • Responsible for testing the application against different environments in QA, staging, and production.
  • Analyzed the business requirements, developed test plans, and created test cases.

Environment: Java, Selenium WebDriver, Cucumber, TestNG, Jenkins, SOAPUI, Oracle, Maven, IE, Firefox, Chrome, Windows, UNIX.

Confidential

QA Engineer

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resources.
  • Developed Automation scripts for new enhancements using Selenium Webdriver and Junit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Developed Maven Build scripts to run Sanity Test scripts developed in Selenium.
  • Extensively involved in integrating Selenium Webdriver with existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the JUnit tests.
  • Used Cucumber for BDD approach testing.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX / Linux Environment.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely with Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted with other team members for technical issues.

Environment: Java, Selenium Webdriver, Junit, Cucumber, JavaScript, XML, HTML, Eclipse, Windows XP.

Confidential

QA Analyst

Responsibilities:

  • Created and maintained test plans, testing schedule and report defects using Quality Center (QC).
  • Executed and Debugged the Automated Scripts and conduct Peer Reviews using QTP.
  • Execute Manual Test Cases by using positive and negative data inputs. Reported results and defects in TestDirector.
  • Wrote and executed automated Data-Driven Test using QTP.
  • Analyzed the defects and coordination with the development Team to solve the problems using Defect tracking.
  • Coordinate with Developers for defect analysis and performing Regression Testing.
  • Attended Analysis walkthrough meeting and analyze the Test process for bimonthly Release.
  • Performed background testing in the UNIX environment.
  • Developed Test cases as per Test Plan and execute them as appropriate.
  • Handle High severity issues on priority.

Environment: QTP, Quality Center, Agile,MS Office

We'd love your feedback!