We provide IT Staff Augmentation Services!

Senior Quality Engineer Resume

2.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Detail oriented and highly motivated Test Automation Engineer with 8+ years of IT experience.
  • Experienced in different QA processes of the Agile (Scrum) Model and involved in Sprint Planning and Daily Scrums, Sprint Reviews and Retrospectives.
  • Designed automation framework from scratch to test the web applications built in Angular. Tested application by using Protractor with Cucumber BDD based on TypeScript.
  • Expertise in Selenium, JAVA, Maven, JUnit and Cucumber BDD.
  • Used Jasmine BDD Framework along with JavaScript .
  • Designed and implemented different automation frameworks from scratch, using Page Object Design Pattern, Behaviour Driven framework, Data Driven framework and Hybrid framework utilizing TypeScript, JavaScript and NodeJS.
  • Proficient knowledge on SQL, HTML, CSS, JavaScript.
  • Developed Cucumber feature files using Gherkin, fostering a clear understanding for all members involved in the project.
  • Used GIT & GITHUB as version control system to maintain the Selenium WebDriver & JAVA automation code.
  • Solid understanding on Continuous Integration tool like Jenkins.
  • Proficient in writing SQL queries for Testing in different RDBMS like MySQL and PostgreSQL - Server.
  • Executed automation scripts on different Browsers/Environments via Browser Stack and reported defects/results to the team.
  • Deep knowledge in API testing using Java Rest Assured library.
  • Dedicated and highly motivated and analytical Problem-Solver with natural curiosity.
  • Ability to work independently as well as in a team-oriented, collaborative environment with excellent interpersonal and communication skills.

TECHNICAL SKILLS

Programming Languages: JavaScript, Java, HTML, Gherkin, XML, JSON

Automation Testing Tools: Protractor, Selenium WebDriver, Browser Stack, RestAssured, JDBC, Postman

Testing methods: Functional Testing, Regression Testing, Smoke Testing, System Testing, Integration Testing

Tools: Maven, Jenkins, GIT, Jira

Frameworks: Jasmine, Cucumber BDD, Junit, Data Driven, Chai

IDE: Eclipse, Visual Studio

API: RESTful Webservices, Postman

RDBMS: MySQL, PostgreSQL-Server

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Quality Engineer

Responsibilities:

  • Worked in Agile environment.
  • Used Version 1 to create test cases based on Business Requirements, data models, and technical specifications and linked them to the appropriate requirements.
  • Created automation testing framework using Protractor, Selenium WebDriver, Type-Script and Cucumber to design Automation test scenarios.
  • Used TypeScript programming language for scripting along with Visual Studio Code.
  • Developed and implemented Page Object Model based on automation-testing framework by using TypeScript, Protractor and BDD using Cucumber testing framework.
  • Performed remote execution of smoke and regression tests on local server and Browser Stack with Jenkins and sent email reports, slack notifications.
  • Extensively utilized Selenium (XPath, CSS selectors) and Protractor locators to automate Angular applications.
  • Reported software defects on Version 1 and interacted with the developers to resolve technical issues.
  • Performed Manual testing of the stories on dev environments when needed.

Environment: Agile, TypeScript, Cucumber, Protractor, Jenkins, Visual Studio, JIRA, Git, Windows, Angular, Browser Stack, Version1

Confidential, MCLean, VA

SDET

Responsibilities:

  • Followed Agile testing methodology, participated in all Scrum Ceremonies.
  • Created detailed test cases in Jira.
  • Created automation testing framework from scratch using Protractor, Selenium WebDriver, Java-Script and Jasmine to design Automation test scenarios.
  • Used JavaScript programming language for scripting along with Visual Studio code.
  • Developed and implemented Page Object Model based on automation-testing framework by using JavaScript, Protractor and BDD using Jasmine testing framework.
  • Extensively used Protractor locators and Xpath, CSS Selectors to test the web application.
  • Performed remote execution of smoke and regression tests on AWS cloud server with Jenkins and sent email reports.
  • Automated Postman with JavaScript-Chai library to perform API Testing.
  • Extensively utilized Selenium (XPath, CSS selectors) and Protractor locators to automate Angular JS applications.
  • Created defects on Jira.
  • Connected to database to query the database using SQL for data verification and validation.

Environment: Agile, JavaScript, Jasmine, Protractor, Jenkins, Visual Studio, JIRA, Git, SQL, Postgres, Windows, AWS EC2, AngularJS, Json, Postman

Confidential, McLean, VA

Test Automation Engineer

Responsibilities:

  • Solid working knowledge of Java OOP, Data Structures and Exception Handling concepts.
  • Experienced Selenium WebDriver, Junit, Maven using the Page Object Model.
  • Automated the sprint stories based on the acceptance criteria.
  • Implemented Selenium WebDriver with Java automated framework for building the smoke and regression test suites.
  • Created Data Driven Tests using apache poi libraries, designed test parameterization methods including Cucumber Scenario Outline and external data sources such as Excel and XML.
  • Created HTML report with detailed test steps and screenshots.
  • Performed database testing using JDBC library along with Experience in back-end testing by writing complex SQL queries.
  • Performed API Testing Using RestAssured Java library.
  • Scheduled test scripts to run overnight when required using Maven and Jenkins.

Environment: Agile, Java, Selenium WebDriver, Maven, Cucumber, JUnit, Eclipse, JIRA, Git, XML, SQL, Postgres, AWS EC2, Restful API

Confidential

Instructor

Responsibilities:

  • Prepared and delivered lectures to undergraduate students on topics such as Economics and Personal Finance.
  • Prepared course materials such as syllabi, homework assignments, and handouts.
  • Evaluated and graded students' class work, assignments, and papers.
  • Compiled, administered, and graded examinations, or assign this work to others.

Confidential

Manual Tester, Instructor

Responsibilities:

  • Monitored Web applications performance on an ongoing basis.
  • Worked with Development teams to analyze problems and possible technical solutions of Web Application.
  • Manual Testing and approval of Web Applications prior submission to University Committee.
  • Tested the Application using Black box Testing Techniques.
  • Created, Updated and Reviewed of Test cases and Test Scenarios.
  • Prepared and delivered lectures to undergraduate students on topics such as E-commerce, Computer and Economics.

We'd love your feedback!