We provide IT Staff Augmentation Services!

Sdet/qa Automation Engineer Resume

5.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • 10+ Years of professional experience in Software Quality Assurance & Testing.
  • Extensive experience in both Manual and Automated Testing of web - based and windows-based applications.
  • ISTQB Foundation and eggplant Functional Certifications.
  • Experience in automated testing using different tools like QTP, Selenium (Web Driver) using Java, Cucumber and eggplant Functional tool.
  • Experienced in developing Test Plans, Test Scenarios, Test Cases and Test scripts based upon the business requirements.
  • Experience in analyzing Business specs, creating test data, executing Test cases, Defects logging and tracking.
  • Experience in Smoke Testing, Sanity, Functional, Integration, Regression, System, Browser Compatibility, ADA Compliance, Front-End and Back-End Testing.
  • Experience wif Agile testing methodology and Waterfall wif an emphasis on Software Quality Assurance
  • Participated in Sprint planning meeting, Review meting and Retrospective meeting wif Scrum Master, product owner, Business analyst, and developers.
  • Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java, Cucumber and eggplant Functional tool.
  • Worked on QTP/UFT Automation tool using VB Scripting and descriptive programming.
  • Design and execute features of BDD using Selenium and Cucumber Java.
  • Developed Automation Scripts Using Selenium Web Driver wif Java/Cucumber/TestNG.
  • Test automation using eggplant tool- Sense Talk language.
  • Regression test case automation using QTP/UFT using VB Script Language.
  • Experienced wif Web Service testing using SoapUI and Postman.
  • Expert in using SQL queries for backend testing and database testing.
  • Proficient in all phases of STLC, Bug Life Cycle and solid understanding of SDLC.
  • Wrote Automation in Scala/python in ETL end to end testing
  • Involved in maintaining the Defect Matrix and Traceability Matrix Document.
  • Experience in interacting wif Business Analysts and Developers to identify the requirements for the project.
  • Good understanding of all modules of HP/ALM such as Requirements, Test Plan, Test Lab and Defects.
  • Used Test Management tools like HP/ALM, JIRA, and Bugzilla for test management and Bug Reporting.
  • Experience in DevOps tools- GITHUB, Jenkin, JIRA etc.
  • Strong software application skills (MS Excel, Access, Word, PowerPoint)
  • Excellent team player and individual contributor wif a good sense of planning, prioritizing of work and time management.
  • Quick Learner, Accomplished troubleshooter continually focused on identifying, reporting and prioritizing software bugs. Excellent analytical and debugging skills.

TECHNICAL SKILLS

Web Technologies: JavaScript, HTML, SOAP, DOM, Web Services

Programming Languages: Java, C++, Java Script, VB Script, Python, Sense Talk, Gherkin.

Database/ DB Tools: SQL Server 2008/2012, Oracle, My SQL, Access

Operating Systems: UNIX, Linux, Windows NT/ XP/2000

Source Control: GITHUB, SVN

IDE/Build tools: IntelliJ Idea, Eclipse, Maven.

Automation Tools: eggplant, Selenium Web Driver, Cucumber, Quick Test Professional (QTP)/UFT.

Test Management/Defect: JIRA, Quality Center, Bugzilla, HP ALM.

Test Tools/ Others: TestNG, Junit, SoapUI, Postman.

PROFESSIONAL EXPERIENCE

Confidential - Richmond VA

SDET/QA Automation Engineer

Responsibilities:

  • Experienced all Sprint related Scrum Ceremonies and followed Agile Testing Methodology such as Sprint Planning, Daily Stand-Up, Retro, Grooming and Demo.
  • Configured Selenium WebDriver, Maven tool and created Selenium Automation Scripts in Java prior to Agile release.
  • Created Cucumber BDD Testing Framework from scratch using Java, Selenium WebDriver, JUnit, Maven using Page Object Model.
  • Extensively used Selenium locators like (XPath, CSS Selector) and WebDriver to test the Web application and Assertions from JUnit.
  • Experienced Java Database Connectivity (JDBC) to connect to Database source and used SQL for verification of data and validation from PostgreSQL
  • Assisted team lead in python programming to write some automation on Test scenarios.
  • Experience wif Postman for Manual API Testing and REST Assured library to automate API Testing.
  • Responsible for verifying REST Web Services API's requests and to get valid JSON/ XML responses for the following methods like CRUD operations POST, GET, PUT and DELETE.
  • Reported bugs and sent email notifications to the developers whenever their was a change in status of defects using Git and Jenkins. Performed remote executions of daily Smoke Tests wif Jenkins and sent email reports.
  • Used Git, GitHub as a version-control system for tracking changes and Jira for project management purposes.
  • Pushed defect in Jira wif defect type, priority, and detailed information about the defect and route it to the specified application group. Involved in Test Cases, Test Plans and executing Manual Test Cases.

Environment: Java, SQL, API Postman, Selenium, Cucumber, JUnit, Python, Maven, BDD, HTML

Confidential - Houston, TX

SDET/QA Automation Engineer

Responsibilities:

  • Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance wif Business Requirement. Automated the Sprint Stories based on the Acceptance Criteria.
  • Involved in developing and executing Behavior Driven Framework (BDD) from scratch in Maven using Java, Selenium WebDriver, by implementing Page Object Model and Singleton Design Pattern
  • Performed UI Testing using BDD, Cucumber to run Smoke and Regression Tests on multiple platforms and browsers in Parallel.
  • Selected the Test Cases to be automated and performed Functional Testing of the Front-End using Selenium (WebDriver).
  • Developed BDD, Cucumber Framework and used Gherkin format to automate Test Cases.
  • Involved in testing new data model ETL testing (Facts/Dimensions) to support new ERP Azur cloud/DAX, heavily used complex sql and python to automate all the sql manual test cases.
  • Created HTML reports wif detailed test steps and screenshots
  • Performed Database Testing by using JDBC library and writing SQL Queries to test the Oracle Database.
  • Used Git, GitHub as version-control system for tracking changes and Jira for project management purposes.
  • Integrated Selenium WebDriver Script to Jenkins CI /CD server.

Environment: Selenium WebDriver, Cucumber, Java, Jira, Jenkins, HTML, Maven, Git, GitHub, Windows, SQL.

Confidential - Houston, TX

Sr. SDET

Responsibilities:

  • Test scenario preparation and maintenance
  • Responsible for test case design, execution and maintenance in HP-ALM.
  • Test Plan preparation and test case review.
  • Involved in Scrum and Agile processes.
  • Service testing using SoapUI and Postman.
  • Designed, executed and maintained automation regression test scripts wif Selenium Web Driver and MAVEN wif TestNG.
  • BDD tests using Cucumber and Gherkin
  • Scheduling automation execution in Jenkin
  • Configuration Management using Github.
  • SQL queries for backend testing and database testing.
  • Test Data creation and Test Scripts development using Selenium.
  • Traceability Matrix preparation
  • Performed functional testing, Regression testing, Database testing, and end-to-end testing
  • Identified problems dat showed up during testing by capturing logs and promptly escalated issues
  • Analyzed the requirements and estimated the QA effort
  • Reported and tracked the defects in HP-ALM
  • Conducted peer review of the test cases
  • Provided approval to the test cases
  • Planned and conducted training sessions and knowledge transfer session for the newly joined team members
  • Effort estimation and plan Resource Utilization.
  • Automation Feasibility analysis of the required flows/cases.
  • Scripts maintenance based on Change Requests or any other updates in the application
  • Leading the team, clarifying the issues of team members and halp facilitate proper execution of the project.

Environment: Selenium Web driver, IntelliJ, Eclipse, HP-ALM, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, Cucumber, Gherkin, Quality Center, Test-NG, GITHUB, SOAP UI, JIRA, HP-ALM, Git Extension, Jenkin.

Confidential

Senior Tester

Responsibilities:

  • Service testing using SoapUI and Postman.
  • Performed Smoke Testing, functional testing, Regression testing, Database testing, and end-to-end testing.
  • Detecting bugs, classify them based on the severity and reporting them in the JIRA.
  • Retesting the fixed bugs and Carry out Regression testing after the bug fix.
  • SQL queries for backend testing and database testing.
  • Involved in Scrum and Agile processes.
  • Attending Sprint planning meeting, Review meting and Retrospective meeting.
  • Automation Feasibility analysis of the required flows/cases.
  • Test Automation using eggplant tool wif SenseTalk language.
  • Test Data creation and Test Scripts development using Selenium.
  • Designed, executed and maintained automation regression test scripts wif Selenium Web Driver and MAVEN wif TestNG.
  • Traceability Matrix preparation
  • Defects management
  • Training new team members
  • Scheduling automation execution in Jenkin

Environment: JIRA, SoapUI, Postman, Java, GITHUB, Jenkin, Maven, SQL, Scrum

Confidential

Software Test Engineer

Responsibilities:

  • Test scenario preparation and maintenance
  • Responsible for test case design, execution and maintenance in HP-ALM.
  • Test Plan preparation and test case review.
  • Traceability Matrix preparation
  • Performed functional testing, Regression testing, Database testing, and end-to-end testing
  • Identified problems dat showed up during testing by capturing logs and promptly escalated issues
  • Analyzed the requirements and estimated the QA effort
  • Reported and tracked the defects in HP-ALM
  • Test Data creation and Test Scripts development using eggplant tool
  • Automate regression test cases using QTP/UFT using VB Script and Descriptive programming.
  • Automation Feasibility analysis of the required flows/cases
  • Conducted peer review of the test cases
  • Provided approval to the test cases
  • Updated the status of project test effort daily
  • Updated the status of issue on a weekly basis
  • Planned and conducted training sessions and knowledge transfer session for the newly joined team members
  • Conducted onsite communication wif client.
  • Involved in Scrum and Agile processes.

Environment: JIRA, QTP, UFT, VB Script, SoapUI, Postman, Java, GITHUB, Jenkin, Maven, SQL,HP-ALM

Confidential

Software Tester

Responsibilities:

  • Test scenario preparation and maintenance
  • Browser compatibility testing
  • Detecting bugs, classify them based on the severity and reporting them in Bugzillla tool
  • Retesting the fixed bugs and Carry out Regression testing after the bug fix

Environment: Bugzilla, HP QC, SQL

We'd love your feedback!