Qa Engineer Resume
3.00/5 (Submit Your Rating)
NY
SUMMARY
- Around 7 years of extensive Software Quality Assurance Testing experience in various domains such as Airlines, Healthcare and E - commerce. Proficient in API Testing, Automation Testing (Selenium Web Driver), Manual Testing and End to End Testing.
- Actively participated in all stages of the Software Development Life Cycle in large application development projects.
- Worked on all phases of Software Testing Life Cycle (STLC) including Functional Testing, Regression Testing, Integration Testing and Database Testing.
- Experience in testing web-based RESTful APIs using Postman
- Experience in testing Web based applications, and automating test cases using Cucumber and Selenium WebDriver in Java
- Experience in using TestNG testing framework for executing tests with Selenium.
- Experience in implementing Hybrid and Data Driven automation testing framework with Selenium Web Driver.
- Experience in generating test reports using ReportNG and Extent Report
- Experience with Continuous Integration using Jenkins
- Experience using Git and SVN for version control and software configuration management.
- Experience in writing Test Plan and Test Cases and executing them for functional testing.
- Proficient in Software Development Life Cycle methodologies such as traditional Waterfall Model as well as Agile Methodology/ Scrum.
- Firm understanding and worked on various methodologies of Software Testing life cycle (STLC).
- Experience in review of Requirements Document, Design Document, Functional Specification and Risk Assessment for complete understanding of the project.
- Experience with tools like JIRA, QTest and HP ALM for software quality assurance, including requirements management, test management and defect tracking.
- Experience in creating and executing SQL queries for different databases like Oracle, SQL server.
- Sound knowledge and understanding of preparing various documents required in testing environment using strong documentation skills.
- Ability to interact with developers and analysts regarding testing status.
- Excellent team player with ability to think analytically and troubleshoot issues.
- Excellent written and oral communication skills.
TECHNICAL SKILLS
Tools: JIRA, QTest, HP ALM, Postman, SoapUI, Selenium, Extent Reports, TestNG, Git, SVN
Languages: JAVA, SQL, HTML, JavaScript, XML, WSDL
Databases: Oracle, MS SQL Server
PROFESSIONAL EXPERIENCE
Confidential, NY
QA Engineer
Responsibilities:
- Analyzed business requirements, functional requirements, use cases to create the Test Plan
- Actively worked with product team, interacted with application designers and developers to understand the application functionality and navigational flow.
- Designed and developed Test Scenarios, Test Cases, and Test Scripts using QTest.
- Tracked and logged defects using JIRA
- Triaged daily-defect calls with the product and development teams and update JIRA accordingly.
- Managed daily touchpoint calls with offshore team, addressed their queries and assigned work to team on daily basis.
- Executed End-to-End functional testing for various products such as Native Mobile Apps, Confidential Website, Kiosk Check-in, Email, Customer Service Tool.
- Tested JSON-based RESTful APIs for JBES ( Confidential Enterprise Services) using Postman.
- Executed the Sanity & Regression Automation Test Suite using Postman.
- Developed SQL queries to check the validity and consistency of data at the backend.
- Prepared and sent daily status report for QA testing to project stakeholders.
- Supported various production releases to perform pre-and post-prod sanity and functional testing.
Confidential, NY
Selenium Automation Engineer
Responsibilities:
- Analyzed business requirements, functional requirements, use cases to create the test plan.
- Interacted with application designers and developers to understand the application functionality and navigational flow.
- Participated in automating the functional, regression testing of the portal application.
- Execute the Sanity & Regression Automation Test Suite.
- Created custom Xpath and CSS Selector for identifying Dynamic Objects and used them in Selenium script.
- Created property files and excel sheets to store all the test data, file paths, test site URLs and use them in Selenium.
- Implemented Data-driven test framework utilizing Java, TestNG and Selenium WebDriver.
- Developed automation test scripts for BDD using Cucumber framework.
- Integrated the automation framework with Extent Report for generating test reports.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Defined and build the project structure using Maven.
- Maintained the Selenium automation scripts in Git.
- Tested SOAP web services and RESTful API using SoapUI
- Developed SQL queries to check the validity and consistency of data at the backend.
- Worked in Agile environment using JIRA and attended daily scrums and QA calls.
Confidential, NJ
Selenium Automation Engineer
Responsibilities:
- Designed and developed Test Cases, Test Plan, Test Scenarios, and Test Scripts, log, assign defects and release document of automated tests based on established standard.
- Configured, monitored, tracked defects/risks, created and executed test sets and managed documentation of test results using HP ALM.
- Configured Selenium Data-driven Framework with Selenium WebDriver, TestNG and Maven, and created Selenium automation scripts in java
- Worked with HTML, CSS, XML and selected web elements by using Firebug and Fire Path.
- Reported the test result by using TestNG and other API.
- Wrote SQL queries to set and validate the data.
- Configured the test suite in Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Generated defect status reports, and automated Test Execution and test results summary reports.
- Tested TIBCO-based web services using SoapUI
- Maintained the Selenium code base in SVN.
Confidential, NJ
QA Engineer
Responsibilities:
- Involved in analyzing Requirement Specifications and development of Test Scenarios and Test Cases.
- Mapped the requirements to test cases in the traceability matrix.
- Writing functional and regression test cases to cover positive and negative scenarios
- Implemented the defect priority definitions. Identify and report defects by classifying them based on the severity and priority using HP ALM (Quality Center).
- Assisted in User id clean up, Create User Ids, Reset Passwords, and Create New Projects in HP ALM.
- Involved in all the phases of testing - smoke, functional, system and regression testing for functionality of the web application.
- Developed SQL queries to check the validity and consistency of data at the backend.
- Conduct meetings with QA manager and update the status report of QA testing.
- Participated in the team meetings to discuss the issues arising out of testing.
- Coordinated meetings with the Development teams for appropriate handling of the bugs and their timely resolution.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium.
- Worked in Agile environment and attended all agile meetings to give update about project.
Confidential, NJ
QA Engineer
Responsibilities:
- Understand application from requirement document.
- Test data identification, test planning and test case creation from use cases/requirements communicated by business analysts.
- Involved in Functional, Regression, and Integration testing daily.
- Test Case execution.
- Bug Tracking including examining the severity and priority of defects and reporting.
- Participated in updating Traceability Matrix
- Participated in bi-weekly meetings with developers.
Confidential, MD
Data Quality Control Analyst Intern
Responsibilities:
- Gathered client requirements via meetings and emails and analyzed the same.
- Reviewing requirements and understanding the use cases.
- Writing functional and regression test cases to cover positive and negative scenarios
- Executing all test cases with different type of test data to cover UI and functional validations.
- Reporting failed test cases into bug tracking tool and tracking with relevant dev teams
- Determined the data collection needed for client reports and provided the same to field engineering team.
- Visual quality check of field data collected for various mobile handsets.
- Use the data to create MS-Excel-based graphs and charts for various client reports.
- Upload the field data to a database using a custom web-based dashboard.
- Analysis of field data using SQL queries.
- Accurate and timely production of PowerPoint reports based on the field data.
