We provide IT Staff Augmentation Services!

Sdet/ Qa Automation Engineer Resume

3.00/5 (Submit Your Rating)

Rock Springs, WY

SUMMARY

  • 5+ 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.
  • 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.
  • 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, Spec flow and Cucumber.
  • Good experience with Selenium IDE on creating C# or Java test scripts for 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# using Rest Assured, HTTP Client Library.
  • Skilled in the use of automated testing tools including LoadRunner Rational Test Manager QTP and Test Director/Quality Center
  • Proficient in using test data management tools like Quality Center (ALM), Jira and Zephyr.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
  • Expertise in Selenium Automation using Selenium WebDriver, 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
  • 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
  • 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, Azure Devops

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. LoadRunner, JMeter

PROFESSIONAL EXPERIENCE

Confidential, Rock Springs, WY

SDET/ QA Automation Engineer

Responsibilities:

  • Worked in Agile/Scrum methods for testing approach, attended daily Stand up calls, Functional Review meetings with the Scrum team, created a Test Plan for different Sprints and Stories.
  • Participate in documenting Automated Test Strategy and assist the Testing Team with on-going Automated Test Execution.
  • Performed functional, regression and UAT Testing extensively used Selenium Webdriver.
  • Designed, developed and delivered automated solutions to test API/Web Services, database components, web applications
  • Involved in validating the Web Services and API related to Customer, Account and Transaction Management using the Postman.
  • 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 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.
  • Logged, assigned severity and tracked bugs using TFS.
  • Automated the test cases using Selenium WebDriver and C#.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Manually executed test cases to check and verify the expected result with actual result for native mobile applications in Android and IOS.
  • Done SOA testing for Payments API & using Postman and C# .NET framework for web services and API testing.
  • Used unit testing frameworks NUnit for multiple applications and used various annotations are used for the implementation.
  • Maintained Automation scripts and responsible for code check-ins into Git repository.
  • Implemented Behavior Driven Development (BDD) using Specflow and Gherkin in an Agile/Scrum environment.
  • Integrated Automation scripts (Selenium WebDriver) in Continuous Integration (CICD) tools (Azure Devops) for nightly batch run of the Script.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Analyzed System Development Specification (SDS) and Functional Requirements Specifications (FRS) to write scenario based Test Cases by using TESTRAIL, Zephyr.
  • Defined data requirements necessary for test execution Identified, documented and tracked software and system defects using bug tracking application JIRA, Zephyr
  • Involved in System Testing, Positive Testing, Negative Testing, and Regression Testing and Verified data integration using SQL.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data-driven testing using excel file in Selenium.
  • Prepared detailed manual and automated testing scripts test plans, test scenarios, test cases and test scripts by understanding the business logic.
  • Involved in UAT and production support activities.

Environment: Selenium WebDriver, Appium, C#, BDD, Specflow, Postman, NUnit, Postman, Azure Devops, Windows, SQL Server, Agile, TFS, Smoke testing, Zephyr,Functional Testing, Cucumber, Specflow, Gherkin

Confidential, Miami, FL

SDET/ QA Automation

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 at 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.
  • Updated regression test cases in Selenium WebDriver using Java programming language.
  • Modified test plans in accordance with changing requirements.
  • Automated UI test cases using Selenium Webdriver, Java and Behavior Driven Development frameworks using Cucumber and Gherkin Syntax.
  • Created Behavior Driven Development (BDD) from scratch and maintained feature file and step definitions and executed test cases using Test Runner File.
  • 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.
  • Following the Agile Project Management methodologies, using Atlassian tools such as JIRA, Zephyr, and Confluence. Focus on BDD, ATDD, TDD, andPerformance Testing.
  • 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.
  • Experience in setting up test environments for automated script execution usingJava, AppiumandTestNG.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs
  • Created and executed JMeter scripts for performance testing of portal.
  • 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 SQL Server database.
  • 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), IntelliJ IDE, Maven, SoapUI Pro, Bitbucket, TestNG, Jenkins, Cucumber, Gherkin, MS Office, JIRA, SQL Server, Appium, JMeter.

Confidential, Menomenee Falls, WI

QA Automation Tester

Responsibilities:

  • Analyzed and reviewed Business and Functional Requirements documents and Use Case documents.
  • Worked with Business Analysts and end users while developing test cases, test scenarios also while testing the application.
  • Involved in design and development of keyword-driven automation framework using Selenium WebDriver.
  • Actively participated in Scrum meetings and involved in developing Test Plan, Test Cases and Requirement Traceability Matrix (RTM) in Jira.
  • Contributed to regular status meetings to state any bugs, problems, and risks.
  • Designed and developed automated scripts for functional, regression, sanity and integration testing using Selenium Webdriver.
  • Developed and implemented automated scripts for testing web-based applications using Java, IntelliJ, TestNG, Cucumber, and Selenium Webdriver.
  • Builtautomationscripts using Data-driven and TestNG Framework.
  • Worked with the functionality and Regression testing cycles of major product releases by developing test suites usingSeleniumWebdriver.
  • Wrote SQL queries to retrieve the information from the databases to check whether the data has been updated.
  • Used SQL queries to perform Select, Update, Delete, Insert and Join statements.
  • Created automation frameworks in Selenium WebDriver and TestNG using Behavior Driven Development (BDD) approach like Cucumber.
  • Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and also to check the data flow between different Systems.
  • Used SOAPUI and Postman to test SOAP-based services and RESTful services.
  • Used Jira to open bugs, create tasks and user stories, initiate change requests.
  • Used browser developer tools to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Attributes and Tags.
  • Used Apache HTTP Client to automate the API responses and validate the data in the UI.
  • Responsible for testing the application against different environments in QA, staging, and production.
  • Implemented test schedule, tracked defects and assigned them to developers based on their priority.
  • Verified that the Software Quality Assurance Standards are met throughout all phases of development.

Environment: AGILE, Jira, SQL Server, Postman, Selenium Webdriver, BDD, Cucumber, TestNG, Java, IntelliJ

Confidential, Austin, TX

QA Manual Tester/ Performance Tester

Responsibilities:

  • Gather requirements documents such as business requirements and design documents and other related documents.
  • Prepared Test Plan, Test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
  • Involved in writing Test Plans by incorporating Performance Testing Objectives, Testing Environment, User Profiles, Risks, Test Scenarios, Explanation about the Tools used, Schedules and Analysis, Monitors and Presentation of results.
  • Participated in Sprint planning meetings, Daily Scrum meetings in order to review the user story and track the project flow.
  • Created and Developed Test Suites, Test Cases and Test Scripts in SOAPUI by using various Assertions.
  • Performed Regression, Functional, Usability and System Integration testing, Interface testing and GUI Testing.
  • Used LoadRunner to regularly test performance life cycles.
  • Developed and enhanced scripts using LoadRunner VuGen and designed scenarios using Performance Center to generate realistic load on application under test.
  • Conducted performance testing using Load Runner for the entire applications using various scenarios specifically that are designed for testing real world scenarios.
  • Tracked and Logged Bugs in Bug Tracking Tool like TFS.
  • Executed API/Web Services testing as a part of Integration testing using REST andSoapUI.
  • Extensively tested the Business Objects report by running SQL queries on the database by reviewing the report requirement documentation.
  • Created, reviewed, and executed SQL test queries to validate records in the database.

Environment: HP Quality Center (QC), SOAPUI, REST, MS Office, .Net, Windows 7, MS SQL Server, LoadRunner, Performance Testing.

We'd love your feedback!