We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer - Sdet Resume

5.00/5 (Submit Your Rating)

PROFILE:

  • Over 9+ years of experience in the IT Industry as Senior QA Automation Engineer - SDET .
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile Methodology and Waterfall.
  • Developed Test Automation Framework with Selenium WebDriver, Java, Cucumber, JUnit, TestNG Maven & Jenkins using Data Driven model and Behavior Driven model.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
  • Expertise in developing automation test framework and creating function libraries.
  • Developed and executed test scripts using Selenium WebDriver and analyzed Test Results and created Defects.
  • Hands on experience on automated Performance and load testing using JMETER.
  • Hands on experience on K2View ETL Tool.
  • Experience in RESTFULL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code.
  • Experience in Verification, Validation, Automated Testing, Reporting, Web Service Testing and Service Virtualization.
  • Hands on experience on Service Virtualization using IBM Rational Integration Tester.
  • Used Postman & SOAPUI for rest service testing.
  • Experience in Working with SVN and GIT as a code management source.
  • Extensively experienced in Functional testing, Integration testing, Regression testing, UAT, Smoke testing and Sanity Testing.
  • Worked extensively with Selenium WebDriver to automate Test Scenarios and generate reports using Jenkins Continuous Integration (DevOps).
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium.
  • Experience in writing test cases and maintaining test scripts as per the business specifications and functional requirements.
  • Experience in implementing Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
  • Proficient in SQL queries to perform Database Testing.
  • Quick Learner and adapt to the new tools and technologies and evaluate their test applicability.
  • Team Player with good technical, analytical, communication skills and friendly.

TECHNICAL SKILLS:

Testing Tools: Selenium Web Driver, JMeter, Cucumber, Firebug, FirePath, Soap UI, Postman, Swagger, IBM Rational Integration Tester, Maven, Jenkins.

Programming Languages: Java, SQL, JavaScript, VBScript, HTML and XML.

Databases: Oracle, MongoDB, IBM DB2.

Automation Frameworks: Junit, TestNG, BDD, Data Driven, Keyword Driven, Hybrid Frameworks, Page Object Model, and Backend Testing.

Bug Tracking Tools: HP ALM, JIRA

Version Controller: SVN, GIT, Bitbucket.

Methodologies: Agile, Waterfall.

CI/CD Tools: Jenkins

ETL Tools: K2View Fabric Studio

Domain Knowledge: Telecommunication, Insurance

PROFESSIONAL EXPERIENCE:

Confidential

Senior QA Automation Engineer - SDET

Responsibilities:

  • Experience in developing Test automation framework from scratch using JAVA, Selenium webdriver, Cucumber, Junit, TestNG, JIRA and Eclipse.
  • Involved in Analysis, design and Review of the Draft Use Cases and User-Stories provided by the Business Analysts for every Release.
  • Understanding the Requirements and Functional Specifications of the application.
  • Extensive Knowledge in Agile Methodology and participated in Sprint planning, Sprint Retrospective, Product Backlog Refinement and daily Scrum meetings.
  • Experience in automating regression test cases using Selenium WebDriver.
  • Implemented Page Object Model Automation framework with Java, Selenium Web Driver and cucumber. Page Object Model approach has been implemented to reduce code redundancy.
  • Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber in Gherkins format.
  • Experience of build tools like Maven and managing JAVA test automation projects using them.
  • Configure the JIRA workflow for the project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
  • Identifying, analyzing and documenting all the bugs observed during testing and create a ticket in the Jira.
  • Responsible for developing the scripts to support DevOps
  • Used Maven for building the Web Driver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Jenkins Continuous Integration with the build server.
  • Maintained the JAVA automation code and resources in configuration management tools like SVN/GIT Bitbucket repository over the time for improvements and new features.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox and Chrome.
  • Performed Database Testing with SQL and automated Data Validations using JDBC.
  • Written various Features, Scenarios, and Scenario Outline with Examples, background and Hooks in Gherkin language for developing BDD framework.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Created, implemented and maintained Page Objects (POM) for each Webpage
  • Developed and maintained reports of all automation issues and test results
  • Expertise in Functional testing, Integration testing, Regression testing, UAT, Smoke testing and Sanity Testing.
  • Conduct test case reviews, provide project related status reporting, coordinate all release planning and lead the testing team through all project phases.
  • Supported during production deployment and helped business and development team to debug issues.

Environment: Java, Selenium, TestNG, XPath, Eclipse, Data Driven and Page Object Model Framework, Cucumber, SoapUI, Oracle, Maven, Jenkins, Agile/Scrum, Gherkin.

Confidential

ETL Tester

Responsibilities:

  • Work closely with business users to gather requirements, define project specifications, develop implementation and test plans for the projects & enhancements.
  • Using K2View Fabric Studio tool, developed new Logical Units -a micro-database which consists of data about the business entity which spans across multiple applications
  • Involved in Java development, mapping, developing the complete flow using Extract, Transform and Load process, creating translation scripts and order migration in TDM GUI platform.
  • Using K2View Translator Studio tool - generated new database sequence’s and implemented webservices.
  • Preparation of technical specifications and Source to Target mappings
  • Designed ETL test cases, Scripts and scenarios.
  • Generated database extracts using Extract, Transform and Load (ETL) techniques to consolidate data from multiple database sources and connect-direct the same to the interfacing applications based on the business needs.
  • Performed the role of an SVN administrator for the project. Helped the team to resolve SVN conflicts and merge issues.

Environment: K2View Fabric Studio and Translator Studio (ETL), Oracle, Java, SOAP Webservices, SVN.

Confidential

API Test Engineer

Responsibilities:

  • Worked with business analysts, developers and technical support to determine the best requirement specifications.
  • Used Agile methodology to ensure the new features meet the customer requirements and acceptable quality assurance standards.
  • Experience in developing API Test automation framework from scratch using JAVA, Rest Assured, Cucumber, Junit, TestNG, JIRA and Eclipse.
  • Experience in RESTFULL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code.
  • Expertise in testing Web Services and REST APIs through SOAPUI and Postman tools.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating JSON using SOAPUI and POSTMAN.
  • Written various Features, Scenarios, and Scenario Outline with Examples and Hooks in Gherkin language for developing BDD framework.
  • Thorough knowledge of Rest Assured Java API Automation programming to enhance the API testing tool features set.
  • Created the Feature files for Cucumber Automation.
  • Provided support in the performance testing using JMeter task includes developing test plan, test script and reports.
  • Develop scenario-based testing for the JMeter scripts.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios
  • Design, Develop and Execute load tests using JMeter and Jenkins
  • Hands on experience on Service Virtualization Using IBM Rational Integration Tester to minimize the stress for not having enough test data.
  • Created Virtual Services (simulated web services) and deploy in the Virtualize server.
  • Experience in Continuous Integration Testing using Jenkins.
  • Performed data validations from the database through SQL Queries.
  • Excellent experience with source version control tools such as svn, git, Bitbucket.
  • Involved in daily status meetings, scrum calls and production support.

Environment: Selenium web driver, REST Assured, TESTNG, SOAPUI, JEMTER, SVN, GIT, SQL Developer, Eclipse, POSTMAN, JIRA, JavaScript, Jenkins, Rational Integration Tester, JSON, WSDL, Windows 10.

Confidential

QA Analyst

Responsibilities:

  • Responsible for all project lifecycle phases, from specifications and coding through deployment, testing, debugging, documentation, and maintenance.
  • Create VBA programs to automatically update Excel workbooks, encompassing class and program modules and external data queries.
  • Develop GUI interfaces using Open Database Connectivity (ODBC) to connect to Oracle.
  • Extensively use Excel functions in development, focusing on read/write integration to databases
  • Updates the Test Manager with daily status and issues

Confidential

QA Analyst

Responsibilities:

  • Prepared and executed Test Cases manually according to the BRD, Technical Specification, Functional Design and Use Case documents, identifying applications functionality, test requirements and coverage.
  • Involved in developing detailed Testing Strategy for the entire application and developed various test cases.
  • Performed regression testing against the various builds of the application.
  • Wrote SQL queries and tested front end developed data in the databases.
  • Prepared and executed manual test scenarios and test cases based on business and functional requirements.
  • Written end to end test cases in excel with status reporting to higher management by following testing standards
  • Used Quality Center for test script and test result management and bug tracking.
  • Defects were tracked, reviewed, analyzed and reported using Quality center.
  • Prepared RTM Document to ensure that all the requirements had enough coverage for through testing.
  • Performed an active role in comparing front end data with the data stored in backend
  • Preparing Lesson Learnt documents from the previous project testing experience
  • Updates the Test Manager with status of testing and issues
  • Extensive use of Selenium Tool to test Regression suite.
  • Participated in meetings and walkthroughs.

We'd love your feedback!