We provide IT Staff Augmentation Services!

Sdet/qa Engineer Resume

Seattle, WA

PROFESSIONAL SUMMARY:

  • A highly competent, motivated and results oriented Senior Automation Test Engineer with 5+ years of experience in the IT Industry and SDET/QA Analyst .
  • Extensive Knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC).
  • Expertise in analyzing Business requirements and designing, implementation of all QA test strategy plans using manual and automated test solutions for Client - Server and Web applications.
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, Sauce labs, Junit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Good experience in Core Java and OOPS concepts.
  • Good Knowledge in Design Patterns like MVC, Singleton, Data Access Object and Business Delegate.
  • Expertise automating in Page-Object model of the web application Using Selenium Web driver.
  • Experience in developing and maintaining automated regression test cases in Selenium WebDriver using Java programming language and Junit/TestNG Framework.
  • Extensive experience in GUI, Regression, Functional, Integration, System, User Acceptance (UAT), Sanity, Performance, Stress, Reliability, compatibility, Cross Browser, Security and Database Testing.
  • Experience writing and executing manual and automated test cases.
  • Experience writing test plans based on business requirement documents, stories, and mock ups.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM and JIRA.
  • Good knowledge of SQL and experience at conducting Backend Testing by writing and executing SQL Queries for Oracle as well as SQL Server.
  • Great communication and interpersonal skills used to keep the team on track to meet important deadlines.
  • Good analytical, presentation and communication skills and Experience in handling multiple projects at the same time within deadlines.

TECHNICAL SKILLS:

J2EE Frame Works: MVC Architecture, Spring Frame, Hibernate.

Testing Tools: Selenium Webdriver(RC,IDE), QTP, J-meter, Postman, Cucumber, Soap UI, ANT

Languages: Java, XML, VB Scripting, Python, Shell Script, HTML, CSS, JavaScript.

Test Framework: Junit, TestNG

AgileScrum, Waterfall, V: Model

Defect Tracking Tools: Jira, BugZilla, Mercury Quality Center (QC)

Browsers: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, Opera

Servers: WebLogic, WebSphere, JBoss, Apache Tomcat5.x/6, AS2 server

Integration Tools: Jenkins, Cruise Control, Maven, Test link, Confluence, TFS

MS: Office Suite (Word, Excel, Access), MS-Project and MS-Visual Studio

Databases: SQL Server, MS Access, Oracle, Teradata

Operating Systems: Windows variants, UNIX, MacOS, LINUX, IOS, Android

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

SDET/QA Engineer

Responsibilities:

  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Worked as Software Development Engineer in Test (SDET) is responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches Java programming skills using Eclipse IDE.
  • Created Java based scripts for Selenium WebDriver with TestNG as automation frame work.
  • Wrote automated testing code in Selenium WebDriver in Eclipse IDE for functional testing including AJAX -enabled applications and Single-Page Applications.
  • Worked in Eclipse IDE with Selenium to support functional testing.
  • Wrote Java Coding to develop automated scripts and frame works.
  • Used J2EE for the implementation of script on Eclipse and TestNG annotation are using for the implementation.
  • Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
  • Developed Test Automation Framework and integrated Sauce labs through Jenkins.
  • Developed Many POC’s based on different tools and technologies to analyze the best Test framework suitable for the Web Application.
  • Develop Automation test suites on different user scenarios for cross browser and cross platform testing.
  • Create acceptance test automation framework with Cucumber and Selenium Web Driver.
  • Prepared Test execution reports, Requirement Traceability Matrix (RTM) and Test summary reports.
  • Created new and updated existing API test cases using Soap UI tool.
  • Execute manual test scripts to ensure new and existing product functionality and components being released are reliable, defect-free, and function as documented.
  • Used Quality Center as Time Management tool and as Bug tracking tool.
  • Actively handled multiple priority tasks in parallel and participated in review of project deliverables.

Environment: Java, Eclipse IDE, Selenium WebDriver, Jenkins, RESTful, TestNG, XML, HP Quality Center, SOAP UI, Maven, SQL, agile, Oracle, Windows.

Confidential, Austin, TX

SDET/ QA Engineer

Responsibilities:

  • Analyzed Business Requirements created testing strategies, testing plans and prepared detailed test cases for the Application under Test (AUT).
  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Worked closely with internal clients to define business objectives, project scope, solution space and design/development approach for various knowledge research applications.
  • Design and developed API for other tools to use to manage the Pool and agents.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Configured Selenium WebDriver, TestNG and created selenium automation scripts in Java.
  • Developed the JavaFX based test development and debugging tool to execute excel based test using Key word driven framework.
  • Written Java Coding to automate Test Cases in Selenium for both Frontend and Backend applications.
  • Written unit and integration tests using Java and Eclipse.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively worked with Selenium WebDriver for Web UI application testing.
  • Enhanced the Keyword Driven Framework for browser testing to run test parallel using TestNG.
  • Developed the Jenkins Plugin to run instance of selenium hub or node on any slave. Ability to manage selenium hub or node from Jenkins.
  • Developed Scenarios, Features and Step definitions using Cucumber and developed a BDD framework.
  • Developed Java based test cases for Backend Testing for both SOAP and REST based end point.
  • Found bugs and updated JIRA with all bug details. Assigned it to Developers. Once bug fixed tested, verified and updated JIRA Ticket with all details.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Eclipse, Selenium WebDriver, Jenkins, RESTful, TestNG, Cucumber, Quality Center, SOAP UI, Maven, SQL, agile, Oracle, Windows.

Confidential, Atlanta, GA

QA Engineer

Responsibilities:

  • Analyzed functional requirements and documented the user specifications and business rules.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web driver.
  • Involved in developing selenium automation framework using Junit. Developed ANT targets to execute automation suites from command line.
  • Worked on creating test case for Object -driven framework for Selenium WebDriver.
  • Developed automated scripts using Selenium WebDriver, Java, Junit in Eclipse IDE to perform functional and regression testing for web based applications.
  • Created automated test scripts via Selenium WebDriver for UI and functional testing which can be added to Junit based automatic regression test suite.
  • Worked on White-Box server-side System level test cases using Junit.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Used Java language and Junit framework for scripting. Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Done SOA testing for API's using SOAP UI and Java framework for web services testing.
  • Tested request and response XML's based web services interfaces using Soap UI.
  • Used Selenium for End - to End testing for WEB Applications.
  • Defect logging and tracking using Mercury Quality Center (QC) and updated the test defects status with results.
  • Involved in testing of web application by creating XML test suite.
  • Closely involved with development team, maintenance team and business team regarding changing requirements, builds and releases.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, Jenkins, Junit, RESTful, Quality Center, SOAP UI, ANT, BugZilla, SQL, Windows.

Confidential, Newark, NJ

Test Engineer

Responsibilities:

  • Performed Business Requirements Documents analysis and the Technical Specification
  • Created and updated Test Cases and Test Plan in Excel sheets and updated in company share point.
  • Responsible for peer review, Gap analysis, updating RTM (Requirement Traceability Matrix), and made change requests to the BA personnel.\Manually performed Ad-Hoc Testing, Integration Testing, End-to End Testing, System Testing, and Functional Testing (Positive, Negative and Boundary).
  • Executed Test Cases and compared the actual/expected results, pass/fail reports with updating Quality Center.
  • Responsible for defect tracking and management metrics, defects are logged, and change requests are submitted using Quality Center.
  • Performed back end testing by writing SQL queries by using DML Language.
  • Involved in resolving Technical and Network issues faced in the application during Testing.
  • Worked with cross functional team and participated formal/ informal meetings.

Environment: HP Quality Center, SQL, SharePoint, Windows, UNIX, MS Office, IE, Agile Environment.

Hire Now