We provide IT Staff Augmentation Services!

Sdet / Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Mclean, VirginiA

SUMMARY:

  • A highly competent and results oriented Test Automation Engineer (SDET) with 6 years of experience in IT industry and with 1 year of experience in Software Testing of Web Applications with both Manual and Automated testing skills.
  • Full - Stack tester with both Front-end and Back-End testing experiences.
  • Strong Expertise in HealthCare and E-commerce domains.
  • Firm knowledge of different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Solid experience of Waterfall and AGILE (Scrum) Methodologies.
  • Experience in using JIRA as Defect/Test Management Tool.
  • Expertise in using Protractor and Selenium Automation tools.
  • Automated AngularJS applications using Protractor, Jasmine (spec, config files) to create end to end framework.
  • Proven ability in Protractor to develop and implement from scratch Jasmine BDD framework based on Page Object Model using JavaScript language and validate end to end testing.
  • Proficient in writing Selenium WebDriver automation scripts in Java with Cucumber (using Gherkin), JUnit and Maven as a building tool for testing Web Applications .
  • Proven ability in the usage of BDD framework to develop Cucumber Step Definitions using behavior driven approach with Scenarios and Features derived from acceptance criteria.
  • Extensive expertise in Functional Testing, Smoke Testing, Regression Testing, End-To-End, Backend/Database Testing of Web Applications.
  • Experience in implementing the Page Object Model (POM) by creating element for each page object and reused all the objects in various scripts.
  • Worked with Selenium Grid/ Sauce labs for running multiple tests across different browsers, operating systems, and machines in parallel.
  • Maintained the automation code and resources in version control system GIT over the time for improvements and new features.
  • Experience in testing RESTful APIs using POSTMAN.
  • Involved in Continuous Integration of the testing framework using Jenkins Build tool .
  • Expertise in writing SQL Queries, SQL Scripts and performing Database /Backend testing using Protractor and PostgreSQL.
  • Ability to see from the Customer Point of View, quality-oriented mind set up with Test to Break Attitude and tactful, diplomatic behavior with attention to details.
  • Excellent communicative interpersonal skills, ability to work independently with minimal supervision and proven team player with an analytical aptitude to problem solving and delivering under fast paced agile environment.
  • Results-driven achiever, exceptionally motivated self- starter and highly flexible and adaptive performer who loves challenges and strives to meet deliverable deadlines on time.

TECHNICAL SKILLS:

Languages: JavaScript, Java, SQL, Gherkin

Testing Tools: Protractor, Selenium WebDriver, Maven, Jenkins, POSTMAN

Test Management Tools: JIRA

Databases: PostgreSQL

Testing Frameworks: Jasmine, Cucumber, JUnit, Data Driven

Version control: GIT, GITHUB

Platform: Mac OS, Window OS

IDE: Visual Studio, Eclipse

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

SDET / Test Automation Engineer

Confidential - McLean, Virginia

Responsibilities:

  • Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts in accordance with Business Requirements.
  • Automated sprint stories based on the acceptance criteria and converted previously generated manual test case suites to scripted automation.
  • Participated in Agile software testing process with regular scrum standup to discuss major features of the application, discussion of test results with expected results.
  • Involved in various meetings with Business analysts and Development team.
  • Developed test scripts in Protractor using JavaScript language with Jasmine BDD framework.
  • Created automation Data Driven framework from scratch using POM (Page Object Model) design pattern to test application.
  • Performed Functional Testing, Smoke testing, Regression Testing, End to End Testing and Data validation.
  • Validated expected results from front end and ran JavaScript based test scripts to compare the data with backend by implementing database connection.
  • Utilized pg-promise dependency to connect to Database source and used SQL for verification of data and validation from the PostgreSQL Database.
  • Experienced with Git Hub as version control tool.
  • Performed remote execution of daily smoke tests on AWS cloud server with Jenkins and sent email reports.
  • Expertise with JIRA for raising issues, bugs, defect tracking, writing and executing test.

Environment: Protractor, Jasmine BDD, AngularJS, JavaScript, Jenkins, Jira, Agile, AWS EC2, PostgreSQL, HTML, Page Object Model (POM), Postman, Git, GitHub, Visual Studio.

SDET / Test Automation Engineer

Confidential - Arlington, Virginia

Responsibilities:

  • Participated in a full cycle of an Agile project and applied best Quality Assurance practices.
  • Identified test cases to automate using Data Driven framework and Page Factory model to test the Web applications using Selenium WebDriver with JAVA, Maven and JUnit for UI testing.
  • Developed BDD scripts with Cucumber framework and developed step definitions implementing Gherkin based f eature files.
  • Architected runner classes in Cucumber to generate step definition and created custom tags to run different kinds of test suites like smoke and regression.
  • Implemented Page Object Model using Page Factory and Data Driven Framework for UI testing.
  • Experienced in working with Apache POI to develop automation Java code in order to read-and-write Excel files.
  • Performed RESTful API testing (using GET, POST, PULL, DELETE) using Rest Assured Library (using Given, When, Then Syntax) with Java and also manually tested API using POSTMAN for development.
  • Automated the functional scenarios and built the Automation Regression Suite.
  • Efficiently logged and tracked defects using JIRA.
  • Set up and configured Smoke Tests as Jenkins jobs hosted on AWS EC2.

Environment: Selenium WebDriver, Cucumber BDD, Maven, JUnit, TestNG, Eclipse, Java, Page Object Model (POM), Jenkins, Jira, API, Agile, XML, HTML, Git, GitHub.

Project Manager Business Analyst

Confidential

Responsibilities:

  • Interacted with Business Users for requirement gathering, analyzed the business needs and prioritized the requirements.
  • Conducted stakeholder meetings to discuss business requirements for projects.
  • Effectively communicated project details, goals and expectations with managers, directors and senior executives.
  • Provided subject-matter expertise in streamlining of processes, maximizing efficiencies and the establishment of quality standards, best practices and presentations.
  • Acted as a l iaison between client area and t echnical organization by planning, conducting, and directing the analysis of complex business problems to be solved with automated systems.
  • Performed internal consultations within business groups using quality tools and process definition/improvement to re - engineer technical processes for greater efficiencies.
  • Responsible for serving as a subject matter expert for providing financial, analytical and c onsultative business services.
  • As a BA, provided ongoing support to QA team with manual testing throughout the project.
  • Created documentation for training the end users.
  • Evaluated and provided management with the impact on our systems regarding corporate, regulatory and government initiatives.
  • Participated in r egulatory review meetings for the client Assisted in preparing regulatory summary report.
  • Designed various SQL commands like c reate, delete, update, left joins, right joins and full joins to update the Database and retrieve data for analysis.
  • Led team of consultants to create business solutions based on client business requirements by coordinating with staff and project planning.
  • Mentored team members to take co-leadership roles on projects.

We'd love your feedback!