Quality Assurance Engineer Resume
5.00/5 (Submit Your Rating)
Bethesda, MD
SUMMARY
- Over 6 years of experience in Software Quality Assurance and Software Testing wif experience in Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC).
- Solid knowledge of creating Data driven, Keyword driven framework and developing QA documentation such as Test Plans, Test Cases, and Traceability Matrix.
- Extensive experience working wif testing frameworks such as JUnit, TestNG, Cucumber, Pytest, Behave.
- Experience working in Agile environment and using element locators such as Xpath, CSS selectors, id … to write selenium scripts and performing Functional, Regression and Integration testing from scratch.
- Knowledge of defeat management tools such as Azure, Jira, Rally, CI/CD tools such as Jenkins and other tools such as JMeter, Blaze Meter.
- Experience in developing and testing web application using Java or Python and Selenium.
- Web Services Testing using SOAP UI and Reset Assured API and creation of Selenium Automation Framework from scratch.
- Development of repository for automation script using version control such as Git and SVN.
- MS Windows, Mac OS, Linux
- Java, Eclipse, IntelliJ Idea, JDBC, OOD/OOP, UML
- Python, PyCharm, APIs, JSON, CRUD
- Networking, Cyber tools, Nessus, Wireshark
- Fluent in English and French.
PROFESSIONAL EXPERIENCE
Quality Assurance Engineer
Confidential, Bethesda, MD
Responsibilities:
- Implement automation testing framework and create required packages, directories, and files from scratch.
- Create and execute automation test script using Python, PyCharm, Selenium WebDriver and Pytest.
- Work in teh scrum framework and attend to teh different meetings.
- Implement hybrid automation framework wif Data - Driven and keyword framework using openpyxl.
- Analyze test results to ensure existing functionality and recommend corrective action where necessary.
- Review Business Requirements, Functional and Technical specifications wif business analyst, scrum master.
- Prepare and execute test cases based on teh User Stories and Acceptance Criteria using Azure DevOps.
- Ability to multi-task, prioritize and work wif time constraints while paying attention to details.
- Provide test summary report at teh end of Regression testing.
- Attend defect tracking and review meetings to discuss teh status of teh defects at teh end of a Regression cycle.
- Analyze teh defect and create tickets, as necessary after investigation.
- Perform Web Services testing using Requests and Json framework.
- Configure teh Version Control (GIT) to share and track changes in teh python testing source code.
Quality Assurance Tester
Confidential, Tysons, VA
Responsibilities:
- Worked in Agile environment and closely wif teh scrum teams.
- Prepared and executed test cases based on teh User Stories and Acceptance Criteria using Jira.
- Developed test cases for manual and automation testing of teh application under test.
- Created and executed automation test script using Java, Eclipse, Selenium WebDriver and TestNG.
- Executed regression test suite on Jenkins and generate required reports dat provide detail test steps, test failure, and pass information.
- Implemented teh automation testing framework from scratch.
- Prepared and implemented teh test scripts using Page Object Model (POM) and Page Factory.
- Managed scripts in my repository using GIT command, such as commit, push, and pull.
- Involved in performing functional and Regression Testing.
- Created and maintained SQL Queries for back-end testing.
- Attended teh scrum meetings wif teh project teams such as Sprint Planning, Daily Standup, Backlog Session, Sprint review and Sprint Retrospective.
- Performed Web Services testing using SOAP UI tool and REST Assured API.
- Created and managed test cases using JIRA.
- Attended defects calls wif teh UAT teams.
Manual Tester
Confidential, Richmond, VA
Responsibilities:
- Reviewed Business Requirements document and Test Plan wif teh team members.
- Prepared Test Cases and Testing Scenario
- Prepared Traceability Matrix between test cases and requirements.
- Loaded data into teh application and Data preparation using PL/SQL
- Executed test cases and preparing daily execution report using teh template.
- Assisted teh Automation Test Engineer in automating test cases using Java and Selenium.
- Defect logging, tracking and on time escalations.
- Reviewed of test cases prepared by peers.
- Provided adequate support to teh developers for defect analysis and project daily status reports.
- Performed Functional, Integration, Regression, Negative and System Testing.
- Performed Web Services testing using SOAP UI tool
- Provided collective status report of teh team to teh management.
- Released Management and Documentation support.
