We provide IT Staff Augmentation Services!

Qa Automation Engineer/ Sdet Resume

2.00/5 (Submit Your Rating)

Cheyenne, WY

PROFESSIONAL SUMMARY:

  • Over 5 years of professional experience working in the field of Information Technology as a Quality Assurance Analyst with experience in both Manual and Automation testing.
  • Expertise in analyzing Business and Functional Requirement/Use Case documents for creating test cases.
  • Extensive knowledge in designing and developing Test Plans, Test Scenarios, Test Reports for manual testing.
  • Hands on experience of working on both web based and client server applications.
  • Solid understanding of Automation tools such as Selenium RC/WebDriver/IDE/Grid and NUnit, Load Runner, JUnit, TestNG, JIRA, SOAPUI, Postman.
  • Strong understanding and working knowledge of all phases of Software Development Life Cycle( SDLC) and Software Testing Life Cycle (STLC) and Quality Assurance Life Cycle (QALC).
  • Expertise in building and working on existing automation frameworks using Selenium WebDriver and Server and proficient in programming languages such as C# and Java.
  • Expertise in functional testing UAT using Selenium IDE and Selenium WebDriver using Testing framework.
  • Extensive experience on performing tests such as: Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, Database Testing and User Acceptance Testing.
  • Extensively used tools like SOAPUI and POSTMAN to test Soap based APIs and Web Services as well as rest Web Services and APIs.
  • Experience on working with XML and JSON while testing API and web services using SOAPUI, Postman and HTTPClient.
  • Excellent working knowledge on defect tracking/ issue tracking and project management tools such as Azure Devops, JIRA, TFS, Quality Center (QC).
  • Solid experience in designing Automation Framework using Java and C#.
  • Experience in writing and executing SQL queries on database for backend testing.
  • Enhanced the Java/C# - based test framework to test components built on the cloud-based AWS/Azure.
  • Extensive experience in applying Testing Methodologies, creating Test Plans, Executing Test Scripts, Automation of Test Cases, Defect Tracking and Report Generation.
  • Strong team player with excellent interpersonal and communication skills.
  • Ability to work in a high pressure, multi tasking environment with demonstrated ability to self motivate and work under minimal supervision.

TECHNICAL SKILLS:

Languages: JAVA, C#.Net, HTML, XML, JavaScript, SQL, PL/SQL, T-SQL.

Testing Tools: Selenium IDE, Selenium RC, WebDriver, Selenium Grid, Quality Center, Postman, TFS, JIRA, SOAP UI, RESTful, HP ALM, Rational ClearQuest, Jenkins, Microsoft Test Manager

IDE: Eclipse, Visual Studio

Databases: MS SQL Server, MS Access, Oracle, MS Excel

Browsers: Internet Explorer, Firefox, Safari, Google Chrome

Test Framework: NUnit, JUnit, TestNG

Operating Systems: Linux, Windows, Mac

Other tools: Maven, SVN, SourceTree, Bitbucket, GIT, TFS, TOAD, JIRA

PROFESSIONAL EXPERIENCE:

Confidential, Cheyenne, WY

QA Automation Engineer/ SDET

Roles and Responsibilities:

  • Followed Agile methodology for all the phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Interacted with Business Analysts, Developers and other members of the QA team during Daily Stand Up meeting, SCRUM meeting and Sprint planning meetings.
  • Prepared Test Matrix to keep track of requirements and Test cases and wrote test cases using Microsoft Test Manager.
  • Created Test Automation Framework using Selenium Webdriver with C# programming language.
  • Involved on Software Verification and Validation manually and used Assertions for automation.
  • Used XPath, CSS Selector, ID, Name, Link Textlocatorsto identify objects.
  • Worked on defining, developing and executing test scripts using C# that leverage black box and white box testing across functional, non-functional and performance testing.
  • Executed automation scripts on different browsers and environments and reported defects to the team members.
  • Worked in the existing automation framework Page Object Model, Keyword Driven Testing, and Data Driven Testing.
  • Performed RESTful web services and API testing using Postman.
  • Participated in the User Acceptance Testing with the end clients in every release to production.
  • Involved in extensive data validation, back-end testing and querying the database using SQL Server.
  • Used distributed Version Control System and Source Code Management tool GIT to track the history of collection of files.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate Change requests.
  • Participated in BDD (Behavior Driven Development) approach using Specflow.

Environment: Specflow, Selenium WebDriver, C#, Visual Studio IDE, Web Services, SoapUI, Jenkins, GIT, TFS, SQL Server, HTML, XML, MS Office, MS Excel.

Confidential, Albuquerque, NM

QA Automation Engineer

Responsibilities:

  • Reviewed the requirements and technical specifications for development of a test plan and developed high level test cases.
  • Prepared detailed manual and automated testing scripts test plans, test scenarios, test cases and test scripts by understanding the business logic.
  • Involved in analyzing Business Requirement Documents (BRD) and Technical Specification document and developed test plan and test cases for testing the application.
  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies (TDD) and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Analyzed the business requirements, developed test plans and created test cases in Jira, a test management tool.
  • Worked existing Selenium Automation Framework with Java using Data Driven Testing (DDD), Behavior Driven Testing and TestNG.
  • Designed structured User Interface UI automated Test cases using Selenium Webdriver in Java for web based software products used to perform software testing.
  • Involved in writing test scripts using Java and executed it through Selenium WebDriver for Functional and Regression testing.
  • Performed Smoke, Functional, GUI/design, Block Box, End to End, Navigational and Regression tests during the execution phase.
  • Validated JSON responses for restful apis/web services using Postman.
  • Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
  • Extensively used SQL statements to query the Oracle Database (RDBMS) for Data Validation and Data Integrity.

Environment:Selenium WebDriver, Java, TestNG, Cucumber, Jira, Agile (Scrum), Jenkins, Hybrid Driven, Page Factory, Oracle, SoapUI

Confidential, Austin, Texas

Automation Analyst

Roles and Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Worked with Business Analysts and end users while developing test cases, test scenarios also while testing the application.
  • Tested applications build on Python and Java.
  • Involved in planning, designing and executing different test cases for Smoke, Functional, Integration, System and User Acceptance and GUI testing.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using automation tool Selenium in Java.
  • Used Eclipse as an Integration Development Environment (IDE).
  • Used Selenium and Behavior Driven Development (BDD) approach using tools like Cucumber to setup test automation framework.
  • Worked with application development team for writing in Eclipse for integration testing using Java and TestNG.
  • Used SOAPUI tool to test web services and apis.
  • Established and maintained test cases and test data in JIRA.
  • Involved in UAT and production support activities.
  • Developed numerous SQL statements to view, modify, insert and delete data into and from the required tables to test the test scenarios.
  • Prepared detailed manual and automated testing scripts test plans, test scenarios, test cases and test scripts by understanding the business logic.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment:Selenium WebDriver, Java, TestNG, Cucumber, Jira, Agile (Scrum), Oracle, Jenkins, Test Driven Development, BDD

Confidential, Fortworth, TX

QA Analyst

Responsibilities:

  • Involved in analyzing the requirements document to formulate the test cases and conducted manual testing for the entire application.
  • Used Agile Development Methodology in execution of this project.
  • Performed Functional testing, Integration testing, Regression testing, System testing and compatibility testing, Unit testing
  • Performed Smoke testing, Black box Testing, Security Testing, web testing and GUI testing of Java application.
  • Involved in Testing Web based application.
  • Documented and reported the issues to developers using Quality Center tool.
  • Created and maintained reusable actions, functional libraries and shared object repositories.
  • Developed SQL queries to check proper data population in application tables.
  • Worked Extensively with Business Analyst and Developers to discuss the defects and their fixes.
  • Prepared Consolidated Bug Report at the end of each round of testing.
  • Actively participated in defect review meetings with the team members, provided written status reports of testing.

Environment: Agile (Scrum), Quality Center (QC), MS SQL Server, SoapUI, MS Office, TFS, SQL Server Profiler.

We'd love your feedback!