We provide IT Staff Augmentation Services!

Quality Engineer Resume

New York, NY

SUMMARY:

  • Over six years (6+) of experience in Agile Scrum software development life cycle participating in daily scrum, sprint planning, and retrospective
  • Strong Experience in Smoke, Functional, Regression, Integration, GUI, and UAT Testing
  • Excellent understanding in Software Development Life Cycle (SDLC), Software Configuration Management, Software Life Cycle Methodology
  • Experience in Different frame work like Data Driven, Keyword driven and hybrid Driven Frame work using Selenium WebDriver
  • Experience working with Framework JUnit, TestNG, Maven, and Page Object Model (POM)
  • Operational knowledge in object - oriented programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
  • Practice in writing and executing Test Cases and Test Scripts, mentoring customer's staff, working with overall team to meet project goals
  • Experience in working with Atlassian JIRA
  • Detail oriented handles multiple projects, forecast deadlines, resource, logistics and budgets for future projects
  • Experience in RDBMS such as Oracle, My SQL, and SQL Server
  • Proficient at creating integration solutions in a multi-platform, multi-operating system environment
  • Ability to work independently and in a team environment, with a minimum amount of supervision
  • Excellent technical communication, documentation, interpersonal and reporting skills.

TECHNICAL SKILLS:

Software Testing Tools: Selenium WebDriver, Maven, TestNG, Cucumber, JIRA, SQL Developer, Postman, Rest-Assured, Toad, Insomnia, DBVisualizer

Languages: Java, HTML, CSS

Databases: Oracle, Postgresql, MS SQL Server, DB2, MS Access

CM: Git, Share Point, Subversion, Bitbucket

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Quality Engineer

Responsibilities:

  • Enhanced and build an Automation test framework using Java, Selenium WebDriver, TestNG, Cucumber, maven, git and Jenkins for execution
  • Perform API testing by establishing JDBC connection for CRUD method
  • Developed tests to validate all the URL endpoints for web service testing using Rest-Assured
  • Experience in Agile, Scrum methodologies and client’s demo
  • Designed and documented REST/HTTP including JSON data formats and API versioning strategy.
  • Validated Rest-full API services using Postman and Insomnia
  • Performed Functional, Regression, E2E testing, Sanity and Smoke testing using proprietary custom framework.
  • Proficient in testing database of applications developed with SQL Server, Oracle and PostgreSQL etc.
  • Enhanced and added automated test framework for new features written in Gherkins and executed the test using Maven
  • Experience on CI/CD Tools like Jenkins, GitLab & Bit Bucket.
  • Developed complex SQL for multi table joining, group by, Union, and aggregate functions
  • Work closely with in house and offshore teams to deliver the project as per release dates

Confidential, New York, NY

Software Development Engineer in Test (SDET)

Responsibilities:

  • Contributed actively with Agile Scrum development process attending sprint planning, daily scrum, retrospective, and client’s demo
  • Documented test plans and test cases corresponding to business rules and requirements using Gherkin
  • Performed functional and regression testing using proprietary custom framework using Selenium WebDriver, Java, TestNG, and Cucumber
  • Performed REST API based micro services testing using postman and rest assured java library
  • Enhanced and added automated test framework for new features written in Gherkins and executed the test using Maven
  • Developed complex SQL for multi table joining, group by, Union, and aggregate functions
  • Work closely with in house and offshore teams to deliver the project as per release dates

Confidential, New York, NY

QA Developer

Responsibilities:

  • Completed System, UAT, Functional and Regression Testing manually and convert them to automated script
  • Employed test automation Development using test framework that implements Page Object Model (POM), cucumber feature files, and Test NG configuration files
  • Developed automated scripts using java in Selenium Web Driver with maven, cucumber, and Test NG
  • Developed Java programs using Object Oriented Programming(OOP) concepts to enhance test framework
  • Expended Continuous Integration Tools (Jenkins) for automation script run in nightly basis and to provide quick feed back to the developers
  • Employed Maven for Project building, and Git for code management
  • Developed and maintained automated test scripts to support regression testing and participated actively in system testing and regression testing.
  • Designed, developed, and executed mobile test plans for iPhone, iPad, and Android devices
  • Provided back end testing for data validation using complex SQL Queries joining multiple tables

Confidential, Springfield, VA

Software QA Engineer

Responsibilities:

  • Performed Smoke, Functional, Systems Integration, Regression, and Database testing at various phases of the development and test cycles
  • Perform risk analysis along with proposed mitigation strategies
  • Responsible for developing Test plan based on Functional Specification and Technical Specification Of the application
  • Developed and executed test cases and verified actual results with expected
  • Developed automation script with Web Driver API using Java, and TestNG
  • Used Continuous Integration Tools Jenkins for automation script run in nightly basis and to provide quick feed back to the developers
  • Used Maven for Project building and Git for version control
  • Proficient in using implicit Wait, Explicit Wait, WebDriver Wait to sync the script with the application during the run time.
  • Developed script using Object Oriented Programming (OOP) in Java
  • Retrieve test data using complex SQL queries
  • Performed query operations on Oracle to do database validation. Used standard SQL functions and commands to develop complex queries
  • Managed and executed Test Cases with HP Quality Center (QC)
  • Assisted and trained team members and customers understanding complex application areas and functions

Hire Now