We provide IT Staff Augmentation Services!

Qa Engineer/ Sdet Resume

5.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • QA Automation Engineer wif 8+ years of experience in web application testing.
  • In - depth noledge of Software Development Life Cycle (SDLC) and proficiency wif the full spectrum of manual and automated testing processes and tools.
  • Strong noledge and working experience on AGILE Methodology (SCRUM), Waterfall model.
  • Extensive expertise in Functional, Smoke, Regression, Backend/Database Testing of Web Applications.
  • Used Eclipse, IntellijIDEA as an Integration Development Environment (IDE), core Java and Selenium WebDriver for the creation of automation scripts.
  • Proficient in using Maven build tool to manage testing frameworks dependencies, plugins in pom.xml file.
  • Experienced in using Selenium automation framework like Behavioral Driven Development (BDD), Data Driven Development (DDD) frameworks.
  • Hands on experience in designing customized framework using Page Object Model (POM) pattern in Java using Selenium WebDriver, JUnit and Apache POI.
  • Experienced wif Behavioral Driven Development (BDD) wif Cucumber by creating Feature files and writing test scenarios in Gherkin language. Utilized Runner classes to generate Step Definitions as well as used tags to run different tests.
  • Executed Selenium test script on different browsers like Chrome and Firefox as well as operating systems like Windows using JUnit/ TestNG, Java and Selenium
  • Used various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS for identifying correct GUI elements in creating automation scripts.
  • Well acquainted wif Selenium Synchronization Techniques like Implicit and Explicit Waits in the WebDriver.
  • Expertise in Defect Management/ Problem-solving including tracking bugs, reporting using JIRA.
  • Good noledge of API testing to ensure functionality, reliability, performance, and security of API.
  • Experienced in RESTful API testing using Rest Assured Library (using Given, When, Tan syntax) wif Java and also manually tested API using Postman.
  • Utilized SQL for test setup and data validation on Oracle database and also handled the tasks of designing, managing SQL Queries.
  • Involved in Continuous Integration (CI) framework using Jenkins and scheduled the tests to run at specific time
  • Maintained the Selenium JAVA automation code and recourses in source control like GIT over the time for improvements and new features and resolved conflicts while merging source code to a trunk or wif other branches in the same.
  • Adept at learning new tools & technologies in a very short period and applying those skills in projects
  • Competent and self-motivated problem solver wif excellent interpersonal skills and a dedication to meeting deadlines.

TECHNICAL SKILLS

Language: Java, SQL.

Testing Tools: Selenium WebDriver, Maven, Jenkins, Postman.

Test Management Tools: Jira.

Databases: Oracle SQL Developer.

Testing Frameworks: Cucumber, Behavioral Driven Development, Data DrivenVersion control

TestNG, JUnit.: GIT, GITHUB.

Platform: Window OS and Linux.

IDE: Eclipse, IntelliJ IDEA.

Methodologies: Agile, Waterfall.

PROFESSIONAL EXPERIENCE

QA Engineer/ SDET

Confidential, McLean, VA

Responsibilities:

  • Developed automation framework, following hybrid approach of implementing Page Object Model (POM) and Behavior-Driven Development (BDD), using Java, Selenium WebDriver, and Cucumber.
  • Automated sprint stories based on the acceptance criteria and converted previously generated manual test case suites to scripted automation.
  • Used Apache POI to extract test data from external Excel files
  • Write and execute automation test cases in various browsers, including Firefox, Chrome, Safari, and Internet Explorer (cross-browser testing)
  • Used Jira for raising issues, bugs, defect tracking, writing, and executing tests.
  • Extensive back-end testing using SQL queries to retrieve data and check data integrity.
  • Follow Agile-Scrum methodology and participate in all Agile ceremonies during the Sprint, including Sprint planning, daily stand-up meetings, Sprint demos and reviews, and Sprint retrospective meetings.
  • Involved in Web services testing using REST Assured by writing code to send request and validate response JSON.
  • Performed RESTful API testing using Rest Assured Library wif Java and also manually tested API using Postman.
  • Used Selenium WebDriver APIs for writing JUnit test suites and test cases for testing functionality.
  • Used Maven as the build tool, Git for version control.
  • Write and implement test cases, test scenarios, and test scripts following supported business requirements.
  • Communicated wif different team such as development, requirement, and configuration management.

Environment: Selenium WebDriver, Cucumber BDD, Maven, JUnit, IntelliJ IDEA, Java, POM,, Jenkins, Jira, API, Agile, HTML, Git, GitHub, Protractor, Postman, Oracle SQL Developer.

QA Analyst

Confidential, Owings Mills, MD

Responsibilities:

  • Participated and aware of all sorts ofagile ceremonies(user story grooming, sprint planning, sprint retrospective Analysis, Coding and testing).
  • Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Drivers.
  • Developed Data Driven Frameworks wif Page Object Model (POM) using Cucumber, Selenium WebDriver and JAVA.
  • Responsible for creating the functional testing framework using Cucumber and SeleniumWebDriver to automate the UI components.
  • Developed end to end automation using Selenium WebDriver/Grid, Junit/TestNG, Maven, Jenkins, Web Services (SOAPUI and REST).
  • Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium WebDriver.
  • Designed and developed end to end web services automation framework using TestNG, Java and Rest assured.
  • Provided support in the performance testing usingJMetertask includes developing test plan, test script and reports.
  • Write SQLqueries and work wif SQL procedures to validate back-end data using DB Visualizer.
  • Analyzed the business requirements, developed test plans and created test cases in CA agile Rally test management tool.
  • Involved in testing the application utilizing the AGILE (Scrum) methodology.
  • Involved in documentation as to how to maintain and run scripts for future enhancements.
  • Responsible for testing the application against different environments in DEV, staging and production
  • Performed unit testing and integration testing on the automation code developed.
  • Managed Git repositories using GitLab.
  • Managed source code using Git (version control).

Environment: Java, Eclipse, Selenium, JSON, XML, JMeter, TestNG, Cucumber, Maven, Jenkins, DB Visualizer, GitLab, Protractor, SoapUI 5.4, HP ALM & Rally.

QA Tester

Confidential, McLean, VA

Responsibilities:

  • Supported the full cycle of an Agile project and applied best practices for quality assurance.
  • Developed BDD scripts wif Cucumber framework.
  • Developed step definitions implementing Gherkin-based feature files.
  • Identified test cases to automate using data-driven framework and Page Factory model to test web applications using Selenium WebDriver wif JAVA, Maven, and Junit for UI testing.
  • Performed manual and automated testing, addressed defects, and coordinated wif the development team to produce a bug-free application.
  • Created runner classes in Cucumber to generate step definition and custom tags for various test suites, such as smoke and regression.
  • Analyzed Test cases and Test Scenarios based on the Requirements.
  • Involved in writing and implementing Test Cases, Test Scenarios, and Test Scripts.
  • Actively participated in meetings wif business groups to update the project related details.

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

QA Tester

Confidential

Responsibilities:

  • Testing of HTML, Word press and Custom based websites.
  • Back office checking from a conversion of HTML to Word Press.
  • Coordination wif HTML and Backend team during the whole project.
  • Developing Test Cases of custom - based websites.
  • Interaction wif developers to maintain the same flow as required by the customer.
  • Functional/Non-functional testing on every phase from beginning till live to provide Bug-free websites to the customer.
  • Ensuring dat provided task will be delivered on specified time.
  • Testing of (Web-based application and sites) projects wif mobile responsiveness on live devices to ensure 100% quality.

We'd love your feedback!