We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

4.00/5 (Submit Your Rating)

Austin, TX

Objective

  • Seeking a technically challenging position in the field of Software Quality Assurance and testing that will utilize my strengths and knowledge, providing a highly motivated, progressive, friendly environment, and which allows the pursuit of career advancement and expands my knowledge and skills.

SUMMARY

  • 7+ years of experience in the field of IT as Software Quality Assurance Engineer with proven experience in Test Automation and being able to develop tests in C# and Java using Selenium based on SDLC and technical knowledge.
  • Extensive experience in Quality Assurance Life Cycle (QALC) aspects such as developing Test Plans, Test Cases (Manual / Automated), Defect Reports and developing Test Scripts, Traceability Matrix and Test Environments.
  • In - Depth knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Defect Life Cycle, Waterfall and Agile Methodology.
  • Automated Regression Test Cases, Smoke Test Cases, Functional Test Cases of Web-Based Applications using Selenium and TestNG.
  • Knowledge of eCommerce, Retail Data Warehouse application, POS applications.
  • Experience in manual testing using user interface and proficient in Black Box Testing, Regression Testing, User Acceptance Testing and experience in Bug Tracking.
  • Experienced in high level language like C# and Java.
  • Experienced in designing and building Frameworks like Behavior Driven Development (BDD/TDD) using Selenium Webdriver, Specflow and Cucumber. fFfor Black Box Testing and White Box Testing.
  • Working knowledge on MS Team Foundation Service (TFS) and Jira tool for project management, reporting, managing requirements using MS Visual Studio and Eclipse respectively.
  • Automated Web Services Restful APIS using Java and C#.
  • Expertise in Selenium Automation using Selenium WebDriver, Cypress, C#, Java, TestNG, JUnit, and Maven.
  • Worked on Selenium IDE, the integrated development environment for Selenium scripts using Firefox and Chrome.
  • Extensive experience in using Selenium WebDriver API for writing Junit and NUnit test suites and test cases for testing functionality with the Selenium Server.
  • Designed and implemented Automation Frameworks for different projects and writing XPath and CSS Selectors.
  • Knowledge on Object-Oriented Programming (OOPS) Concepts like Interface, Abstract Class, Static and non-static variables and methods, Abstraction, Inheritance, Polymorphism.
  • Experience in Defect Lifecycle Management, including Defect creation, modification, tracking and reporting using MS Excel.
  • Experience in Mobile Testing using tools like Appium and Selendroid.
  • Interacted with business analysts, technical analysts, developers, business users, and external clients.
  • Logging defects using different bug tracking tools, retesting defects and generating Defect Reports.
  • Participated in product design reviews and review documents to evaluate the quality of functional requirements and drafted Test Plan for System and UAT Testing.
  • Developed the UAT Test cases and executed them with the flow of the applications.
  • Experience in Web Service testing using SOAPUI tool, Postman and Apache HTTP Client libraries.
  • Experienced in Web Service/API testing using SOAPUI.
  • Experienced in Database Testing using SQL queries on RDBMS databases like SQL Server, and MS Access.
  • Good team player and have the ability to work independently in a time sensitive environment.
  • Excellent Communication skills, Documentation Skills, Team problem solving ability, analytical and programming skills in high speed and quality conscious.

TECHNICAL SKILLS

Test Tool / Framework: Selenium Webdriver, Selenium IDE, Selenium Grid, HP Quality Center, MS Test Manager, SOAPUI, Postman, Jenkins, Cucumber, Specflow, Appium, Selendroid

Programming Language: C#, Java, .Net, JavaScript

Databases: MS SQL Server, Oracle, MS Access

Web Technologies: HTML, XML

Methodologies: Waterfall, Agile/SCRUM

Others: MS Word, Excel, PowerPoint, MS Project.

Test Frameworks: NUnit, Junit, TestNG

Operating System: Linux, Windows, Mac

Version Control Tool: GIT, Source Tree, Bit Bucket

Test Automation tools: Selenium Web Driver, Selenium Grid, MS Test Manager, SOAPUI, Rest API, Postman, Jenkins, Maven, Cucumber, Spec Flow

PROFESSIONAL EXPERIENCE

Confidential, Austin, TX

QA Automation Tester

Responsibilities:

  • Drafted Test Plan including test objectives, test phases, scenarios, and test environment after an analysis of the business rules and discussed ambiguities with business analysts.
  • Performed Functional Testing, Integration Testing, Regression Testing, System testing, Smoke Testing, Compatibility Testing Confidential various phases of the development and test cycles.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.
  • Worked with Jira for version control, source-control, bug reporting and project documents.
  • Created and maintained automated test script for API testing using Restful.
  • Updated regression test cases in Selenium WebDriver using Java programming language.
  • Modified test plans in accordance with changing requirements.
  • Conducted user acceptance testing (UAT) to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
  • Actively participated inSystem testing,Integration testing and coordinatedUAT.
  • Actively participated in theUAT transition,retested UAT defectsand updated comments inJIRAon client feedbacks.
  • Performed dailysmoke testing/UATand updated comments usingManual Testing.
  • Automated UI test cases using Selenium WebDriver, Java and different frameworks like Behavior Driven Development (BDD), TDD, DDD.
  • Done SOA testing for Payments API using Postman and Java framework for web services testing.
  • Developed data-driven test scripts to check the same functionality with multiple sets of data.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the Oracle database.
  • Involved in Mobile Testing includes App Testing. Implemented mobile automation frameworks using Appium.
  • 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.

Environment: Selenium WebDriver, Java, Agile (Scrum), Eclipse IDE, Maven, SoapUI Pro, Bitbucket, TestNG, Jenkins, Cucumber, Gherkin, MS Office, JIRA, Oracle, Appium, UAT Testing.

Confidential, New York, NY

QA Automation Engineer

Responsibilities:

  • Developed test cases for various scenarios based upon requirements, designs and specifications.
  • Attended daily Scrum Meetings with the Team Lead and Developers and executed daily tasks based on the Agile Methodology.
  • Developed and executed Test Suites and Test Scripts based on the requirement documents and using Test Manager
  • Extensively used Selenium WebDriver with C# to automate their UI.
  • Implemented Selenium WebDriver Synchronization features such as Implicit Wait, Explicit Wait using C#.
  • Automated API testing using C# HTTP Client libraries.
  • Reviewed the requirements and technical specifications for development of a test plan and developed high level test cases.
  • Created and maintained Requirement Traceability Matrix (RTM) to ensure all the requirements are covered.
  • Participated in walkthroughs and interacted with other development team members to better understand system functionality in order to improve testing quality.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) 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
  • Proficient in using Postman for API testing using POST, GET, PUT, and DELETE.
  • Tested web services using SOAPUI to test the XML requests and responses.
  • Performed End-to- End (E2E) Integration testing of the application.
  • Developed numerous SQL statements to view, modify, insert and delete data into and from the required tables to test the test scenarios.
  • Performed Sanity, Functional, Negative, Regression, System, Integration, End to End and Backend testing.
  • Extensively automated regression and functional test suites by developing multiple test cases and test suites using Selenium WebDriver with C#.
  • Participated in requirements reviews, design reviews, test plan and test case review.
  • Worked with Team Foundation Server (TFS) for version control, source control, bug reporting and project documents
  • Done SOA testing for Payments API using Postman for web services testing.
  • Developed data-driven test scripts to check the same functionality with multiple data.
  • Involved in end-to-end testing of the Mobile Applications.

Environment: C#, Selenium WebDriver, Cucumber, TestNG, Jenkins, SOAPUI, Visual Studios, SQL, BDD, Oracle, Maven, IE, Firefox, Chrome, WebLogic, Windows, UNIX, Specflow, NUnit

Confidential, Richmond, VA

Automation Engineer

Responsibilities:

  • Created Test plans, worked with team members, assigned tasks and conducted meetings.
  • Followed Agile Methodology for all the phases of SDLC and interacted with Lead, Business Analyst, Developers and other QA Members during Daily Stand-Up Meeting.
  • Actively involved in all stages of STLC (Software Testing Life Cycle).
  • Performed Negative and Positive Testing manually.
  • Created and maintained test plan, test cases and automation test documents.
  • Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver, TestNG and Java.
  • Created automation framework in Selenium WebDriver and TestNG using Behavior Driven Development (BDD) approach like Cucumber.
  • Work on software Verification and Validation manually and use Assertions for automation.
  • Wrote Gherkin language test case scenarios in a feature file using Cucumber.
  • Involved in Web Services/REST API Testing using Postman and also automated the web services testing.
  • Involved in Web Services Testing using SOAPUI, Advanced Rest and Postman.
  • Identified, developed and reviewed systematic procedure for each test case after going through the documents provided.
  • Involved in extensive data validation, back-end testing and querying the database using SQL queries.
  • Experienced in using Jira for logging, tracking and reporting bugs in the application.
  • Manual testing of mobile native apps on different mobile platforms such as Android mobile device to track user interface performance and bug fixes to ensure stability of releases.
  • Attended regular Bug review meetings, weekly update meetings and walkthroughs. Communicated with Business Analysts and Developers to determine defects.

Environment: Selenium WebDriver, Java, BDD, Cucumber, Postman, TestNG, Postman, SOAPUI, Windows, Oracle Server, Agile, Jira, IntelliJ

Confidential, Dallas, TX

QA Automation Engineer/SDET

Responsibilities:

  • Quality Center, Agile Involved in reviewing Business Requirement and Functional Specification Document and worked with business analysts to understand the business models and objectives to design and develop functional test cases.
  • Involved in writing detailed Test Cases.
  • Participated in all phases of the Software Testing Life Cycle. participated actively in system testing and regression testing.
  • Designed and developed automation scripts using Selenium WebDriver with C#
  • Responsible for manual testing, Reporting, Analyzing, and keeping Tracking defects using TFS.
  • Developed and Executed Test Scripts using Selenium WebDriver and NUnit using C#.
  • Executing the test cases and reporting defects to the Configuration Team and developers TFS.
  • Validated the system by using the test cases prepared for ICD 9, ICD10 and also for Migration test cases.
  • Wrote tests on Specflow as part of the BDD.
  • Worked asQAfor performing API launches, white box testing, data testing.Tested and analyzed SQL queries and XML code to validate data and database mappings
  • Worked with the Web programming language HTML5, CSS3, XML and selected web elements, by using Firebug and FirePath.
  • Used Git tool for Source code management and used Selenium Grid for parallel, Batch Test Execution.
  • Used SoapUI tool to test SOA based architecture application to test SOAP services and REST API.
  • Update the test data and debug the scenario from End to End.
  • Extreme Regression Testing was performed to ensure that the modifications and/or fixes did not result in any cascading errors.
  • Attended regular Bug review meetings, weekly update meetings, and walkthroughs. Communicated with Business Analysts and Developers to determine defects.

Environment: C#, Visual Studio, Selenium WebDriver, NUnit, SQL, MS-Word, SQL Server, MS-Excel, TFS, POS, Quality Center, Agile

Confidential, Boston, MA

QA Tester

Responsibilities:

  • Created and maintained test plans, testing schedule and report defects using Quality Center (QC).
  • Executed and Debugged the Automated Scripts and conducted Peer Reviews using QTP.
  • Execute Manual Test Cases by using positive and negative data inputs. Reported results and defects in the Test Director.
  • Manually tested the whole application before going for the automated testing.
  • Execute manual test cases and verify actual results with expected results.
  • Creating automated test scripts by modifying the existing functions.
  • Conducting a regression test, by using the automated scripts for QTP.
  • Review and follow-up for the Sign-off on the Test Cases/Test Scripts documents.
  • Executing SQL Queries using SQL Server and SQL Developer.
  • Track and prepare a report of testing activities like test case coverage, required resources, defects discovered and their status, testing results and performance baselines etc.
  • Performed background testing in a UNIX environment.
  • Developed Test cases as per Test Plan and executed them as appropriate.
  • Handle High severity issues on priority.

Environment: Windows, QTP, Quality Center, SQL Server, Agile Methodology (Scrum/Sprint)

We'd love your feedback!