We provide IT Staff Augmentation Services!

Automation Quality Assurance Analyst/ Sdet Resume

4.00/5 (Submit Your Rating)

Rockville, MD

PROFESSIONAL SUMMARY:

  • Over 7+ years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual and Automation testing. Data Analysis/ Batch Testing/ ETL and Testing of Software systems in Data Warehouse/ Business Intelligence/ Client - Server/ Relational Databases like SQL Server, Oracle 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 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.
  • Expertise in Manual testing using HP Mercury Quality Center (QC) and Microsoft Test Manager .
  • 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, Jira, Confluence, Jenkins etc.
  • Extensively automated Regression and Functional test cases using Selenium WebDriver.
  • Expertise in testing Web Services and AP I using SoapUI and P ostman tool.
  • 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 as TFS (Team Foundation Server), Jira and Quality Center.
  • Automation experience in Selenium using both JAVA and C# .
  • Experience in designing Automation Framework using C# and JAVA scripts.
  • Experience in using IDE like Visual Studio and Eclipse .
  • 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.
  • 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: Java, C# .Net, HTML, XML, JavaScript, SQL, PL/SQL, T-SQL, PowerShell

Testing Tools: Selenium 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, Rockville, MD

Automation Quality Assurance Analyst/ SDET

Responsibilities:

  • Developed and executed the test scripts with Selenium WebDriver and C#.
  • Created test plan, test cases, and test scripts based on business requirement document.
  • Followed Agile Methodology for all the phases of Software Development Life Cycle(SDLC) and interacted with Lead, Business Analyst, other QA members during Daily Stand-Up Meeting.
  • Solid experience of AGILE methodologies and Scrum processes.
  • Actively involved in all stages of STLC (Software Testing Life Cycle).
  • Extensively automated Regression and Functional test by using Selenium WebDriver with C#.
  • Actively involved in using Test Automation Framework using Selenium Webdriver with C#.
  • Worked on software Verification and Validation manually and use Assertions for automation.
  • Validated Web Services and api manually and automation using Postman and HTTPClient.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Used Selenium WebDriver to create automation scripts.
  • Worked in the existing automation framework Page Object Model, Keyword Driven Testing, and Data Driven Testing.
  • Executed automation scripts on different browsers and environments and reported defects to the team members.
  • Involved in the implementation of test automation framework using selenium.
  • 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.
  • Expertise in writing SQL Queries, SQL Scripts and performing database testing.
  • Used Microsoft Team Foundation Server (TFS) to open bugs, create tasks and user stories, initiate Change requests.
  • Executed automation scripts wrote in BDD (Behavior Driven Development) approach using C#, NUnit, Gherkin and Specflow.
  • Effectively Communicated testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
  • Strong communication and interaction with Clients, Developers, Business Analysts, Management.

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

Confidential, Enon, OH

SDET/Automation Tester

Responsibilities:

  • Interacted with the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance Testing, and End to End Testing
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Tested the application in highly dynamic environment with sprint team using Agile methodology.
  • Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Jbehave, Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Converted commercial QTP Scripts to open source Selenium WebDriver scripts to maximize the profits of the company without compromising Quality.
  • Involved in using Jenkins as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Sound knowledge on Object Oriented Programming concept and Java Language.
  • Used Jira to report bug/defect and track the whole bug life cycle.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG prior to agile release.
  • Identified the Test Scenarios based on Functional Specifications and Business Requirements.
  • Used firebug to identify object ids, Name, XPaths, links in the application.
  • Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.

Environment: Selenium, Java, Jira, WebDriver, Cucumber, TestNG, MAVEN, JENKINS, Junit, Windows XP, MS word, MS XL.

Confidential, New York, NY

QA Automation Analyst

Responsibilities:

  • Conducted Automation/Manual testing using the Standards, guidelines and structured methodology in testing the application.
  • Developed automated scripts using Selenium Web Driver and Implemented Framework using Java.
  • Extensively used web services/API validation tools like SoapUI to validate SOAP/WSDL and web services for Request and Response.
  • Validated web services/api manually and through automation using SOAPUI.
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver and Java.
  • Automated Test Scripts using Selenium Webdriver with Java and used TestNG Annotations.
  • Extensively used Java OOPs concepts for developing Automation Frameworks using Eclipse, Selenium WebDriver and TestNG/JUnit.
  • Documented and executed Test plans, Test cases and Test scripts based on requirement specifications and business rules.
  • Extensive experience in Java programming for automation and performance testing in Eclipse IDE.
  • Prepared test cases for the system covering SRS document, design document, reviewing them with the developers and finalized the test cases.
  • Involved in developing Test plan and Test scripts using the business documents.
  • Involved in Testing in Agile Development Environment Using TDD approach.
  • Experienced in the creation of library functions, Checkpoints, Data Validation.
  • Performed Functional testing manually and constructed positive and negative test scenarios as per the requirements.
  • Tested extensive backend testing using SQL Queries to retrieve the data from the database and checked data integrity.
  • Validated the system by using the test cases prepared for ICD9, ICD10 and also for Migration test cases.
  • Worked on backend testing by running complex SQL queries.
  • Performed End-to-End testing manually and was associated with User Acceptance Testing.
  • Worked with development team on defect reporting, fixes and resolution, update management on testing results, activities and planning using JIRA.
  • Participated in test plan and test cases review meetings.
  • Involved in defect log, defect tracking and resolution.
  • Involved in writing test summary reports, defect summary report, and final report.

Environment: Selenium WebDriver, Java, JIRA, Agile (Scrum), Eclipse IDE, Oracle, SoapUI, TestNG, Jenkins, Cucumber, MS Excel.

Confidential, Dallas, TX

QA Automation Tester

Responsibilities:

  • Involved in analyzing System Requirements and developing test plans for Functional and Regression testing.
  • Involved in writing test cases and test plan.
  • Performed test execution, defect tracking and problem analysis (root cause & risk).
  • Involved in the weekly status Report update with the Manager.
  • Involved in the Weekly Bug's Status Meetings along with QA team and Development team.
  • Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing.
  • Designed and developed automation scripts using Selenium Webdriver with C#.
  • Exported test case scripts in Visual Studio, modified and executed the selenium scripts, and prepared the automation test framework.
  • Responsible for manual testing, Reporting, Analyzing, and keep Tracking defects using TFS.
  • Executing the test cases and reporting defect to Configuration Team and developers TFS.
  • Wrote tests on Specflow as part of the BDD.
  • Retrieved records from multiple tables from SQL Database by using joins such as Inner Joins, Outer Joins, and Self Joins.
  • Participated in walkthroughs to discuss the defects logged in to the defect tracking tool with the developers and the Business Analysts.

Environment: Selenium Webdriver, C#, Visual Studio, Behavior Driven Development, Specflow, TFS, SQL Server, SQL, Agile.

Confidential, Dallas, TX

QA Tester

Responsibilities:

  • Analyzed the Business/Functional Requirement specifications, Detailed Design Documents and interacted with Developers and Business Analysts.
  • Worked in the agile development environment with frequently changing requirements and features set.
  • Developed test plan, test cases and test documentation for performing functional testing and usability testing at various stages of SDLC.
  • Involved in creating test cases for regression testing and assisted test lead during the testing activities.
  • Analyzed test cases and defects being loaded in HP Quality Center by QA teams to ensure the link entities and accuracy of data.
  • Monitored test results, tracked defects, prepared defect profile documents and reported them using Quality Center.
  • Attended the weekly quality assurance review meetings with the Development Team Manager and Test Engineers to review the results.
  • Prepared Defect Metrics and Productivity Metrics for the team and created test scenarios, test plan, test cases of system design documents.
  • Developed Automation Testing Strategies and Test Process; developed automation testing requirements, prepared test scripts, running tests, collecting test results metrics.
  • Enhanced the scripts by inserting the Checkpoints, Output Values, Transactional Points, and Programmatic Statements.
  • Used Parameterization in QTP extensively to perform Data-Driven testing.
  • Prepared test cases for Functional, Smoke, Backend, Black Box, Integration, System, Regression and Performance testing based on the high-level scenarios and functional requirements document.
  • Executed SQL statements for Database Testing.
  • Performed Backend Testing by using SQL queries to verify the data integrity.
  • Actively participated in regular QA Team meetings to discuss testing process and resolve issues with local and offshore teams.
  • Interacted closely with developers, client, team manager, team lead and team members for feature issues and discussion.

Environment: QTP, Quality Center, .Net, SQL Server, Microsoft Windows, MS Excel, UNIX, XML

We'd love your feedback!