Qa Test Engineer Resume
2.00/5 (Submit Your Rating)
Washington, DC
SUMMARY
- Over 5+ years of experience in preparing Test strategy, Test plan, Test methodology, Test scenarios, Test summary reports, Test cases and Test documents for both automated and manual testing based on User requirements, System requirements and Use case documents.
- Well versed in analyzing business requirements, design documents and use cases.
- Experienced working in agile, scrum and waterfall methodologies.
- Solid knowledge over software development life cycle and its implication to quality assurance from the initiation to maintenance of any software project.
- Good knowledge of working in Agile Scrum Environment.
- Expert in creating traceability matrices and creating/executing test plans, test - cases, test data for various types of testing like - Performance, Feature Stability, Comprehensive Verification, Regression, 508, cross browser, different browser and others.
- Designed and implemented different automation frameworks like Page Object Model, TestNG, Keyword Driven, Data Driven, Modular and Hybrid Frameworks on several projects.
- Expertise in grouping the Test cases and Test methods for Regression and Functional testing.
- Experienced in locating the elements in the Web Page by CSS and XPath and customized xpath.
- Skilled in creating automated test scripts java and selenium wif TestNG and Cucumber.
- Experienced in creating test suites, parameterized testing, cross browser testing, data driven testing using TestNG XML, Cucumber features and page object model classes.
- Conversant in using Maven build tools to manage framework dependencies, jar files, project structure and test management.
- Proficient in developing Test scenarios, Test cases, Test data, Test reports and Documenting Manual and Automation Tests.
- Experienced in working in UAT for validating acceptance criteria before release.
- Experience in Web based testing including Unit Testing, Integration Testing, System Testing, Functional Testing, Regression Testing, Smoke Testing and GUI Testing.
- Familiar wif Behavior driven development using cucumber.
- Expertise in problem solving and Bug Reports using Bug Tracking Tools.
- Expert in using Jira as a project management tool.
- Expert in writing SQL queries to extract data from database tables to perform Database Testing.
- Keen attention to detail/accuracy, and ability to function in a stressful environment.
- Excellent communication and service-oriented skills wif added multitasking ability.
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver, Cucumber, TestNG, Junit, Postman
Support Tools: Maven, Git, Apache POI, Jenkins
Bug Tracking Tools: JIRA, ALM/Quality Center, VSTS
Languages: Java, HTML, CSS, JavaScript
Databases: SQL Server, Oracle, MySQL
IDE: Eclipse, IntelliJ
Operating Systems: Windows7, 8, 10, Mac, Linux
PROFESSIONAL EXPERIENCE
QA Test Engineer
Confidential, Washington, DC
Responsibilities:
- Involved in the Sprint planning for user stories, time estimations and derived the QA tasks.
- Worked wif the Technical team and Product owner to understand functionality.
- Involved in writing Test Cases and Test Procedures based on the Test Plan.
- Created both Manual and Automation Test Scripts using Selenium Web Driver and JAVA Technologies (Eclipse IDE).
- Understanding the Business requirement and Functional specification documents provided.
- Work in an Agile development environment wif frequently changing requirements, new specifications and features set.
- Performing Ad-hoc Testing comprising various scenarios and reporting defects and Coordinating the defect meeting call wif Business and Developer
- Analyzed and evaluated complex client requirements and converted them into suitable Automation test suites.
- Developed Automation Framework using cucumber.
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing, and End to End Testing.
- Performed Cross-Browser Testing by executing Selenium test scripts on different browsers (IE, Chrome, and Safari & Firefox) and checked for compatibility.
- Tested the application in a highly dynamic environment wif a sprint team using agile methodology.
- Automated the Test cases using Selenium for Regression testing and cucumber for BDD
- Created and enhanced test features in cucumber feature files and implemented step definition in java class.
- Created Page Objects Model for readable test script and easy maintenance.
- Logged defects using JIRA research the origin of errors and recommend bug fixes.
- Performed end to end testing for the whole project and created any defects found while testing the application in JIRA.
- Worked as a Automation Tester, responsible for development and maintenance of Automation Frameworks, tools and solutions
- Wrote SQL queries to extract data from Oracle Database, and performed data validation
QA Analyst
Confidential, Richmond, Virginia
Responsibilities:
- Performed manual testing and automation testing (using Selenium Web Driver) on web-based application.
- Performed functional testing, integration testing, and system testing and smoke testing.
- Prepared Test scenarios and corresponding test cases to ensure that product adheres to the business requirements
- Execution of daily smoke tests to ensure the deployment of each environment is stable.
- Review of business components and test scripts from offshore delivery.
- Analyzed User stories to provide estimations on Regression suite development.
- Involved in the development of Test Plan and Test cases.
- Design, create, and customize scripts using testing tools, such as Selenium wif Java and TestNG.
- Performed UI verification via Selenium Web Driver, TestNG and Maven dependency tool
- Performed automation for Functional and Regression Testing using Selenium WebDriver.
- Executing Manual Scripts. Defect logging and Bug Tracking through Jira.
- Implemented cross-browser and cross-platform web testing wif Selenium WebDriver.
- Used the TestNG testing framework as a test runner wif Selenium.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Designed and developed automated scripts for Functional, Regression, Sanity and Integration Testing using Selenium.
- Developed the test scripts and analyzed the results in various stages of the application including Integration, Regression, Functional and Acceptance testing using Selenium WebDriver.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression, Usability, System, User Acceptance and Back End Testing.
- Functional and business requirements for positive and negative scenarios.
- Performed data driven test for multiple scenarios wif different data types
Software Tester
Confidential, Rockville, Maryland
Responsibilities:
- Performed End-to-End system testing and reported defects in Quality Center.
- Carried out various types of testing at the deployment of each build including Unit, Sanity, & Smoke Testing
- Provided the management wif test metrics, reports, and schedules as necessary using MS Project and participated in the design walkthroughs and meetings.
- Involved in analyzing and halping in writing Test Plan according to business requirements.
- TEMPEffectively implemented different QA methodologies/policies, strategies and plans in all stages of SDLC.
- Attended Daily Scrum, Sprint Planning and Sprint Retrospective meeting.
- Tracked, reviewed, and analyzed Defects using Quality Center (ALM).
- Used Quality Center to attach screenshots, and associated the defect wif the proper severity and priority, and linked the related Test Script.
- Prepared reports on defects generated during test execution daily.
- Involved in converting manual test cases to automation where possible.
- Worked wif the clients on the final signing process in the User Acceptance stages.
- Maintained the Test Case Execution Matrix.
- Performed Browser Compatibility Testing and Web Testing.
- Participated in daily Scrum meetings and provided feedback from a QA standpoint. Also worked as Scrum Master in certain stand-up meetings.
- Executed SQL queries to retrieve data from databases to validate data mapping.
- Tested and delivered Inbound/Outbound Facets interfaces
- Wrote and executed complex SQL queries to validate successful data migration and transformation.