We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 5+ year experience as a Quality Analyst and Test Engineering in all phases of Manual and Automation Testing in Financial, Healthcare, and Telecom domains.
  • Experienced with various types of testing likeGUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
  • Experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies likeWaterfall, Agile/Scrum.
  • Extensively used POSTMAN to test REST API.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Implemented functional tests usingC#, NUnit framework.
  • Hands on experience in Test driven development (TDD) and Behavior driven development (BDD).
  • Developed and used POM (Page Object Model) design patterns to create object repository which makes the code reusable, maintainable and more readable.
  • Created a hybrid framework (Keyword and Data driven) on Selenium using NUnit.
  • Experience in executing test on cloud environment (BrowserStack).
  • Worked on multiple projects and Extensively involved in User Acceptance testing (UAT), End to End, Sanity Testing, Functional Testing, Regression Testing, Validation Testing, Performance Testing, black box, white box and Cross - Browser testing.
  • Expertise in creating User Acceptance Testing(UAT)and Interacting with Business Owners for validations.
  • Developed JSON test data and implemented Functional and Data Driven tests using Soap UI.
  • Experience in working with Application Servers and Database Servers.
  • Excellent experience with source version control tools like SubversionGitHub.
  • Excellent experience of build tools likeNuGet, MS buildand managing C# automation projects using them.
  • Experience in database query manipulation, SQL, PL/SQL statements, stored procedures, and triggers.
  • Experience in capturing screenshot in failed test case.
  • Experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS

Testing Tools: Visual Studio, Selenium WebDriver, Selenium GRID, SpecFlowJenkins-Build Tools: MS build.

Languages: HTML5, CSS3, JavaScript, C#.

Frameworks: NUnit, TDD, BDD, POM design Pattern

Bug Tracking Tool: JIRA

Databases: SQL, PL/SQL.

Web Services: Restful API, Soap API, SoapUI, Postman.

Platforms: Windows

Environment: Waterfall, Agile-Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

QA Automation Engineer

Responsibilities:

  • Formulated detailed Test Plan, Test Cases and Testing Procedures, which included Test Cases/Scripts, capturing Test Results and capturing and resolving Test Anomalies.
  • Performed configuration/ compatibility and user interface testing manually.
  • Solid experience designing and writing training manual templates, design formatting, project planning and writing technical documents.
  • Assisted in preparing UAT plan/scripts and assured project manager has taken steps for alignment of Operational Quality Checklist.
  • Performed UAT manually in coordination with UAT team to ensure the correct business logic.
  • Conducted GUI/Usability Testing and Black Box Testing as per specifications.
  • Hands on experience in test-driven development (TDD) and Behavior driven development (BDD).
  • Involved in writing SQL queries to check the data integrity.
  • Ensure that products and changes are fully documented.
  • Analyzing and documenting detailed program information working and interacting with software developers and members of various other dependent departments.
  • Executed Web Services functional testing and created test suites for validating SOAP and REST based services using POSTMAN.
  • Analyzing User and Functional requirements to point out gaps between used SQL queries to extract the data from the database.
  • Extensively used Selenium Web Driver to test the web application including recording, playback and debug individual test cases.
  • Executed all Selenium test scripts on the different browsers and checked for compatibility, also performed the cross-browser testing using Selenium Grid.
  • Perform parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses C#, Selenium WebDriver and NUnit.
  • Performed Backend testing by writing SQL queries on Windows.

Environment: C#, NuGet, JavaScript, POSTMAM, Selenium, Visual Studio, SQL, GitHub.

Confidential, Fort Worth Tx

Selenium Automation Tester/SDET

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort
  • Worked onAgileEnvironment and tested the application under SCRUM Methodology. Reviewed requirements, functional and technical Design Documents.
  • Involved in writing Test Case by using Design Docs and Acceptance criteria.
  • Developed Automation framework usingSelenium WebDriver, SpecFlow, Visual Studio, NUnit andC#.
  • Developed and used POM (Page Object Model) design patterns to create object repository which makes the code reusable, maintainable and more readable.
  • Created and tested Positive and Negative Test scenarios to test the functionality and the error handling capability of the application.
  • Planned, Implemented and Documented all aspects of software QE including manual and unit test, integration, regression, stress and performance testing.
  • CreatedSpecFlow Feature Filescomprising of various Test Scenarios andStep Definitionsfor BDD (Behavior Driven Development).
  • Designed and implemented SpecFlow Framework from scratch.
  • Assisted Manager by providing automation strategies, Selenium/SpecFlow Automation.
  • DesignedData Driven Frameworkto extract the data from excel sheets usingDapper and Microsoft OLE DB and to drive the data into the test cases.
  • UsedFirebugfor inspecting web pages and to locate Web Elements.
  • WroteCSS SelectorandXPathmanually to work on dynamic Web Elements.
  • Used emulators andIOSsimulators to perform manual Mobile testing.
  • Maintained the Selenium & C# automation code and resources in source controls over the time for improvements and new features.
  • Tested complete product life cycle in all browsers.

Environment: C#, Selenium WebDriver, NUnit, POM, Jenkins, SpecFlow, SOAP UI, REST, Agile, NuGet, XPATH, XML, HTML, CSS, Visual Studio, SQL, Windows.

Confidential, Coppell TX

Automation QA Analyst

Responsibilities:

  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Tested independent and dependent modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.
  • 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. Used Developers tools to identify Web Elements to do web-based application testing with selenium for the commands and locator application.
  • 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.
  • 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 (C#/NUnit).
  • 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 Jenkins.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing SQL queries.
  • Created a hybrid framework (Keyword and Data driven) on Selenium using NUnit.
  • Performed the testing of Restful web services using POSTMAN.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.

Environment: C#, .Net, Selenium WebDriver, NUnit, Specflow, SQL server, IE, Firefox, Chrome, Windows.

We'd love your feedback!