We provide IT Staff Augmentation Services!

Qa Lead And Project Manager Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 6+ Years of QA experience in Software Testing/Quality Assurance in both Manual and Automation testing of web - based software applications across multiple technologies and platforms.
  • Full Stack Test Automation Engineer with strong technical skills in:
  • Front End Automation using Java - Selenium Web Driver - Cucumber.
  • Back-End testing level, Web Services for Restful API testing using Postman.
  • Database level testing using SQL, Java and JDBC
  • Strong Java Programming Skills: Core Java and Object Oriented Programming (OOP) principles.
  • Proficient in Core Java and implementing concepts like Exception Handling, Collections and Generics, Data Structures in various projects.
  • Page Object Model design for better automation, code reusability and easy maintenance.
  • Cucumber BDD layer with Feature files and Scenarios using Gherkin language for easy collaboration and steps reusability.
  • TestNG and JUnit for Assertions and test organization.
  • Extensively worked on Selenium WebDriver with the preferred Languages Java.
  • Apache Maven for dependency and build management. Git and GitHub for source/version control.
  • Extent-Reports, HTML reports and Cucumber JSON reports for execution status reporting.
  • Experienced in designing, developing and maintaining Test Automation Frameworks like Data Driven using Page Object Model design, Behavior Driven Development using Cucumber and BDD framework.
  • Implement custom Data Driven Framework using various external data source like Apache POI for Excel, JDBC for Databases, Cucumber Scenario Outlines with Examples table, and Data Provider with TestNG.
  • Centralized Test Data management using Properties file.
  • Experience in using Continuous Integration tool like Jenkins.
  • Extensive experience in various type of testing (Regression, Smoke, Positive, Negative, Functional, Database, API, End to End testing).
  • Experience working in Agile (Scrum) model and have good knowledge of Waterfall mo

PROFESSIONAL EXPERIENCE

Confidential

QA lead and Project Manager

Responsibilities:

  • Scheduled meetings attended document review meetings with BA, developers, QA lead and Project Manager. Prepared Test Plans, Test Scripts and Test Cases by analyzing user stories. Used Java language and TestNG framework for scripting. Used to identify object locators and creating X-path and CSS using Fire-bug and had good knowledge of Page Factory and POM in Selenium, worked with TestNG.
  • Involved in the Design and implementation of Cucumber BDD Test Automation framework using Page Object Model Design Pattern and using Java library such as Log4j. Used RestAssured libraries and Postman tool to test APIs. Utilized Apache POI library to read big test data from the Excel spread sheets and for less data Scenario Outline.
  • Used Maven as the build tool, Git and GitHub for version control system and Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically. Used JDBC to connect to databases like SQL Server. Performed back-end testing on SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications. Custom reporting using Cucumber HTML report.
  • Understanding use cases and designed test cases. Conducting teleconference meeting for the review of the test cases with designers and managers, in order to improve the quality of the test cases. Analyzed failure and debugged issues. Reported defects using Jira, Verified fixes and closed defects during regression testing. Involved in sending regular defect reports to the management.

Confidential

Software Automation Engineer

Responsibilities:

  • Participated in project planning sessions with project managers, business analysts and team members to analyze business requirements. Followed Agile (SCRUM) Methodologies for all the phases of SDLC. Reviewed User Stories and transformed into test cases and test scripts for manual and automated testing. Designed automation scripts to test REST APIs (HTTP Get, Post, Put, Delete) using REST Assured libraries and Postman tool. Deserialize and verify http JSON responses.
  • Executed Regression Testing, System Integration Testing, User Acceptance Testing. Documented the detailed test plans, automation plans, test cases. Participated in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications; identify/troubleshoot application code-related issues; and review and provide feedback to the final user documentation. Analyzed, facilitated, modeled and organized information in order to elicit requirements, reconcile conflicts, and distinguish solution ideas from business needs. Worked with the rest of the test team to ensure the testing results correspond to the business expectations. Extended BDD Cucumber framework and developed re-usable functions across the application.
  • Assisted in project planning and tracking activities. Used Maven as the build tool, Git for version control Writing and executing automation test cases in different browsers like Firefox, Chrome, Safari and IE (Cross Browser Testing) by using Sauce Labs. Performed back-end testing on SQL Server databases by writing SQL queries to make sure the contents displayed on the UI correct as per requirements specifications. Work across functional (development/testing, deployment, systems/infrastructure) and project teams to ensure continuous operation of build and test systems using Jenkins. Performed defect reporting and bug tracking using JIRA and also followed up with development team to verify bug fixes, and update bug status. Responsible for collecting and analyzing the test metrics and then submitting the reports, which kept track of the status and progress of the testing effort.

TECHNICAL SKILLS

  • Continuous Integration/Delivery
  • Unspecified
  • Continuous Integration
  • Unspecified
  • Cucumber
  • Unspecified
  • Git
  • Unspecified
  • HTML
  • Unspecified
  • Jenkins
  • Unspecified
  • JSON
  • Unspecified
  • Object Oriented
  • Unspecified
  • Object Oriented Programming
  • Unspecified
  • OOP
  • Unspecified
  • Scripting
  • Unspecified
  • System Integration
  • Unspecified
  • Automated Testing
  • Unspecified
  • Integration Testing
  • Unspecified
  • JIRA
  • Unspecified
  • Junit
  • Unspecified
  • Selenium
  • Unspecified
  • Selenium Web Driver
  • Unspecified
  • Selenium Webdriver
  • Unspecified
  • Software Testing
  • Unspecified
  • Test Plan
  • Unspecified
  • Testng
  • Unspecified database
  • Unspecified
  • JDBC
  • Unspecified
  • MS SQL Server
  • Unspecified
  • SQL Server
  • Unspecified
  • Oracle
  • Unspecified
  • SQL
  • Unspecified
  • SQL Queries
  • Unspecified
  • Project Manager
  • Unspecified
  • Project Planning
  • Unspecified
  • SCRUM
  • Unspecified
  • Version Control
  • Unspecified
  • Build Management
  • Unspecified
  • Deployment
  • Unspecified
  • Maven
  • Unspecified
  • Java
  • Unspecified
  • Life Cycle
  • Unspecified
  • SDLC

We'd love your feedback!