We provide IT Staff Augmentation Services!

Sdet/automation Engineer Resume

Seattle, WA

SUMMARY

  • 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 expand my knowledge and skills.
  • Over 7+ years of experience in the IT industry wif a focus on Quality Assurance and testing applications.
  • Experience in implementing QA Methodologies, Test plans, Test cases and Test scenarios.
  • Well versed wif Software development life cycle (SDLC) and Software testing life cycle using various methodologies, such as Waterfall and Agile Methodology.
  • Experience in analyzing the business requirements, Functional requirements and Use cases.
  • Demonstrated ability to interpret business requirements to actionable test plans.
  • Proficient in all phases of Test Life Cycle from test planning to defect tracking and managing defect life cycle.
  • 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 languages like C# and Java.
  • Good experience wif 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.
  • Good experience testing API and web services in a manual and automation approach.
  • Experience working on Behavior Driven Development (BDD) using tools like Specflow and Cucumber.
  • Experienced in web applications testing wif Selenium Webdriver, and Selenium Grid.
  • Extensive experience in using Selenium WebDriver API for writing TestNG and NUnit test suites and test cases for testing functionality wif the Selenium Server.
  • Experienced in writing complex SQL queries on MS SQL Server.
  • Experienced in Web Service/API testing using SOAPUI and Postman.
  • Experienced in designing and building Frameworks like Behavior Driven Development (BDD/TDD) using Selenium Web driver.
  • Quick learner wif strong Analytical and Problem-Solving skills, Multi-Tasking abilities and proven experience in utilizing process knowledge of various technologies and domains.
  • Good interaction wif developers, managers, and team members to coordinate job tasks.
  • Good team player wif excellent interpersonal and communication skills.
  • Strongly motivated, enthusiastic, dedicated, and goal oriented.

TECHNICAL SKILLS

Tools: TFS, JIRA, Selenium, NUnit, TestNG, Specflow, Cucumber, Postman, SOAPUI, Jenekins

RDBMS: SQL Server, Oracle and MS Access

Web Development: HTML, XML

Languages: C#, Java, CSS, JavaScript, SQL

Browsers: Google Chrome, Firefox, IE, Brave

Other Tools: Maven, SourceTree, Bitbucket, GIT, MTM, Visual Studio, Eclipse, IntelliJ, SSMS

Methodologies: Agile, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

SDET/Automation Engineer

Responsibilities:

  • Involved in writing and executing detailed Test cases, Test plans and Test design documents.
  • Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
  • Analyzed requirements design documents; formulated test plans for functional testing of 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 Web Driver.
  • Developed and implemented automated scripts for testing web-based applications using C#, Visual Studio, Nuget, NUnit, Specflow, and Selenium Web Driver.
  • Built automation scripts using Behavior Driven (BDD), Data driven and NUnit Framework.
  • Worked wif the functionality and Regression testing cycles of major product releases by developing test suites using Selenium Web Driver.
  • 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.
  • Developed and executed several SQL queries in SQL Server as part of backend testing and involved in data validation and verifying data-integrity and to check the data flow between different Systems.
  • 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 Postman to test the API/Web Services responses and validate the data in the UI.
  • Performed automation approach to validate API and web services.
  • 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, TFS, SQL, SQL Server, Postman, Selenium WebDriver, Specflow, Jenkins, NUnit, Nuget, C#, Visual Studio

Confidential, Pittsburgh, PA

QA Automation Engineer

Responsibilities:

  • Work wif Software developers to ensure the application meets technical requirements and customer expectations.
  • Create manual and automated test cases from requirements documentation to validate the requirements and functionality per the project specifications.
  • Generate Test Data by the requirement of other upstream or downstream system for the Integration Testing.
  • Worked on Selenium IDE and Web Driver. Made and checked the Java codes as per requirement.
  • Developed Selenium, script to automate GUI and functionality testing for the new features.
  • Setup and Configured the testing environment wif Eclipse, TestNG, Selenium WebDriver and Selenium Java Client Driver.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Created user defined functions in Java and implemented the functionality wif Selenium.
  • Troubleshoot the errors and bugs found in Automation Testing and update the Automation scripts.
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Behavior-Driven Development (BDD) implementation wif Cucumber Gherkin and Jenkins Continuous Integration.
  • Interacted wif offshore team and Developers in requirement analysis, design reviews, testing and documentation for application developed in agile environment.
  • Implemented api/web services automation in BDD framework.
  • Reviewed test assignments, developed test plans and executed test as assigned and coordinated wif developers to fix the bugs.
  • Performed Smoke Testing, Performance Testing, Integration Testing and Regression Testing.
  • Organize and prioritize testing tasks as needed to meet project timelines.
  • Participate in weekly meetings wif the management team and walkthroughs.
  • Extensively tested the databases using SQL queries to validate and verify the consistency of test data wif front end data.
  • Extensively used SOAPUI web service tool for testing several different web service.
  • JSON validators were used to validate the REST response.
  • Configure the Testing Environment for On Product Testing and deploy the new release.

Environment: Java, Selenium WebDriver/IDE, Cucumber, TestNG, Jenkins, SOAP UI, Xpath, Eclipse, HTML, CSS, XML, JIRA, SQL, Oracle, Windows.

Confidential, Aurora, CO

Automation Quality Analyst/ Tester

Responsibilities:

  • Worked closely wif developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Responsible for design and development of requirements collected from the customer.
  • Prepared test plans to identify test strategies and resource.
  • Developed Automation scripts for new enhancements using Selenium Webdriver and NUnit.
  • Defined test automation strategy, designed automated tests, created automated test cases, test plans and execute tests using Selenium.
  • Responsible for setting up the framework and test environment.
  • Extensively involved in integrating Selenium Webdriver wif existing API and web services to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the NUnit tests.
  • Used Specflow for BDD approach testing.
  • Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows Environment.
  • Verified database test results using SSMS.
  • Clearly documented all the test cases and executing methods and techniques and uploaded all the requirements.
  • Worked closely wif Business teams and participated in Business Acceptance Testing (BAT).
  • Actively participated in status report meetings and interacted wif other team members for technical issues.

Environment: C#, Selenium Webdriver, NUnit, Specflow, XML, HTML, Visual Studio, SQL, Windows XP

Confidential, San Antonio, TX

QA Tester

Responsibilities:

  • Worked in an agile methodology being involved in every stage of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Participated in Sprint planning meetings and discussed the progress made in the previous sprint, tan planned for the next sprint wif brainstorming for ideas wif the team.
  • Experience in applying Testing Methodologies, creating Test Plans, Test Automation Planning, Developing and Execution of Test Scripts, Requirement Traceability Matrix, Defect Tracking.
  • Wrote automation using Java wif Selenium Webdriver for automating regression and functional testing.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Involved in tracking and reporting defects using Jira and was also responsible for communicating the status to the development team.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
  • Used SQL queries to perform the back-end testing and data validation.
  • Executed backend operations like queries like joins, select, update in Oracle Server.
  • Significantly contributed in the areas of technical documentation and actively collaborated wif team in driving review and approval process.

Environment: Java, Selenium Webdriver, Jira, Windows, Cucumber, SQL Server, XML, SOAPUI, C#, AGILE, MTM.

Confidential, Richland Hills, TX

QA Tester

Responsibilities:

  • Designed and developed test scripts for manual testing of the entire module.
  • Involved in Performing Back-End Testing by writing SQL queries to extract the data from database.
  • Tested e-commerce web application to test sales order wif designated sales tax by states.
  • Performed end-to-end testing on the release version of the software application.
  • Used Quality Center (QC) for defect tracking.
  • Performed black box, module, integration and system testing.
  • Reported the bugs to the development team and Archer support team in order to ensure the quality of the applications.
  • Used SOAPUI for testing API and web services.
  • Defects were tracked, reviewed, analyzed and compared in QC/QTP.
  • Reviewed product requirement documents, functional specifications and involved in developing test strategy, test plan and test case documents.
  • Worked as per deadlines and aimed to complete the tasks on time.

Environment: Quality Center, SQL, QTP, MS SQL, XML, SOAPUI.

Hire Now