Automation Engineer / Sdet Resume
San Antonio, TX
PROFESSIONAL SUMMARY:
- Over 6+ years of extensive experience in Analyzing, Designing and Implementation ofQAtesting strategy for Web based and Client/Server applications using Manual andAutomationtesting. Data Analysis and Testing of Software systems in Client - Server/ Relational Databases like SQL Server and Web-based environments in Windows and UNIX platforms. Strong analytical, communication, problem solving, decision making and organization skills and an excellent team player.
- Excellent understanding and experience of working on AGILE Methodologies and involved in all the phases of Software Development Life Cycle.
- Expertise in analyzing Business and Functional Requirement/User Stories documents for creating test cases.
- Worked extensively on complete Defect management life cycle all the way from executing test cases, identifying defects, logging defects and verification of bug fixes.
- Excellent skills in overall Defect Management/Problem Solving, which includes reporting and tracking bugs using JIRA, TFS.
- Knowledge in designing and developing Test Plans, Test Scenarios, Test Reports for manual testing.
- Worked extensively on performing Functional Testing, System Testing, Unit Testing, Integration Testing, Regression Testing, Performance Testing, Smoke Testing, UI Testing, Database Testing and User Acceptance Testing.
- Automation using Rest, SoapUI & Postman along with other defect tracking and Deployment tools like: VSTS, Jenkins etc.
- Extensively automated Regression and Functional test cases using Selenium WebDriver.
- Expertise in testing Web Services using SoapUI tool.
- Have a good experience in Data Migration testing and Web Interface testing.
- Experience in creating test data and end to end testing for POS devices/application.
- Experience with defect tracking and analysis using different defect tracking tools such asTFS (Team Foundation Server) and Quality Center.
- Experience in designing Automation Framework using C# scripts.
- Experience in using IDE like Visual Studio.
- Extensive experience on POS self-checkout / POS QA Testing, involved in setting of QA Test environment with simulated POS test environment; testing and validating POS transaction in accordance with PCI-Compliance.
- Experience on working XML and testing API using SOAPUI Pro and REST Assured.
- Experience in writing and executing SQL queries on databases for backend testing.
- Extensive experience of working on both web based and client server applications.
- Excellent team player with excellent interpersonal and communication skills.
- Demonstrated ability to self-motivate and be flexible within a fast-paced environment.
TECHNICAL SKILLS:
Languages: C#.Net, HTML, XML, SQL
Testing Tools: Selenium WebDriver, Selenium Grid, Postman, TFS, SOAPUI, RESTful, Jenkins, Microsoft Test Manager
IDE: Visual Studio
Databases: MS SQL Server, MS Access, MS Excel
Browsers: Internet Explorer, Firefox, Safari, Google Chrome
Test Framework: NUnit
Operating Systems: Linux, Windows, Mac
Other tools: SVN, SourceTree, Bitbucket, GIT, TFS
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, TX
Automation Engineer / SDET
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 TFS.
- Contributed in 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 C#, Visual Studio, Nuget, NUnit, Specflow, and Selenium Web Driver.
- Builtautomationscripts using Data driven and NUnit Framework.
- Worked with the functionality and Regression testing cycles of major product releases by developing test suite 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 framework in Selenium WebDriver and NUnit using Behavior Driven Development (BDD) approach like SpecFlow.
- 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 Microsoft Team Foundation Server (TFS) 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 SoapUI to test 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 is met throughout all the phases of development.
Environment: AGILE, TFS, SQL, SQL Server, SOAPUI, Selenium Webdriver, BDD, Specflow, NUnit, Nuget, C#, Visual Studio
Confidential, Grapevine, Texas
QA Automation Engineer
Responsibilities:
- Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
- Designed, developed, implemented, and executed test scripts and test plans to identify software problems and their causes.
- Involved in the maintenance of the global instance of SAP Core HR and SuccessFactors end-to-end problem identification, change requests, concept design and execution.
- Prepared Test Matrix to keep track of the requirements and the test cases.
- Worked as part of the core SuccessFactors implementation team to guide and provide technical advice on data migration, process opportunities, etc.
- Assisted in supporting day-to-day operational SuccessFactors data needs, which include ensuring integrity for employee records and investigating issues/inquiries.
- Wrote test cases using MTM (Microsoft Team Manager).
- Experienced in using Team Foundation Server (TFS)for logging, tracking and reporting bugs in the application.
- Defined, developed, and executed automation test scripts using C# that leverage black box and white box testing across functional, non-functional and performance testing.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools for nightly batch run of the scripts.
- Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
- Worked on Cross Browser testing through Selenium Grid by testing the website on different browsers like Chrome, IE and Firefox.
- Created Selenium WebDriver automation scripts to validate functionality on various browsers.
- Performed web services testing using RESTful API and Postman.
- Developed data driven test scripts to check the same functionality with multiple sets of data.
- 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 database.
Environment: TFS, Visual Studio, MTM, Selenium WebDriver, SpecFlow, NUnit, TFS, RESTful, C#, .NET, XPath, SQL Server, IE, Firefox, Chrome
Confidential, Dallas, TX
QA Automation Engineer
Responsibilities:
- Involved in planning, designing and executing different test cases for Smoke, Functional, and Integration, System and User Acceptance and GUI testing.
- Worked in the agile environment with frequently changing requirements and features set.
- Involved in weekly walkthroughs and meetings to monitor the status of the testing effort and the project.
- Coordinated with developers, business analysts, user representatives in application design and document reviews.
- Worked with application development team for writing in Visual Studio for integration testing using C#.
- Used Selenium and Specflow to setup test automation framework.
- Used CI/CD for standardize environment and common language and version stacks.
- Wrote SQL scripts to validate the data integrity/stored procedure, in the application.
- Experience in Data driven testing to validate the components on the website usingSelenium.
- Tested applications in all environments (QA, staging (UAT), Preproduction, and Production).
- Validate Web services/APIs built in SOA Architecture using SOAPUI.
- Performed regression tests to check for unintended errors after the enhancement.
- Aligned the test cases & test scripts to manage change during the test process.
- Performed different browser testing (Firefox, IE, Chrome, Safari) for the web interface and compatibility usingSelenium WebDriver.
- Developed Requirements Traceability Matrix (RTM) to track requirements during the QA Testing Phase.
Environment: Selenium WebDriver, C#, Visual Studio, TFS, Agile (Scrum), Hybrid Driven, Page Factory, SQL, SoapUI, MS Office
Confidential, Addison, TX
QA Manual Tester
Responsibilities:
- Gathered requirements documents such as business requirements and design document 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.
- Participated in Sprint planning meeting, 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.
- Tracked and Logged Bugs in Bug Tracking Tool like TFS.
- Executed API testing as a part of Integration testing using REST andSoapUI.
- Extensively tested the Business Objects report by running the 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.