Qa Engineer Resume
SUMMARY
- 4 Years of experience in End to End testing, web - based testing including Regression testing, Integration testing, System testing, Stress testing, Functional testing, Component testing, User Acceptance Testing, and Cross Browser Testing.
- Familiar with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Bug Life Cycle or Defect life cycle.
- Very Good understanding of System and Functional requirements using specifications documents.
- Experience in Automation tools such as Selenium WebDriver, Java, Jenkins, Cucumber, TestNG (Regression tests), Eclipse, Junit.
- Good Experience in Design, Review and Execution of Test Cases.
- Participated in User story Demo meetings with product owners and other stakeholders.
- Coordinated QA, SIT and UAT sessions and executed UAT scenarios with end users for final approval and user signoff.
- Good understanding and active team player in Agile Scrum Methodology.
- Strong experience with MS Word, MS Excel for writing Test Plans, Test Cases, weekly status reports.
- Experience in Manual and Automated Testing in different testing methodologies like Agile, Scrum, Waterfall etc.
- Proactively participated in daily/weekly meetings, review sessions, daily standups and walkthroughs with different level of groups and always volunteered to move things forward.
- Strong verbal and written communication skills.
- Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussion.
- Good at multi-tasking and working well under deadlines with high efficiency.
- Passion in learning new technology and skills as well as ability to follow established processes.
- Extensively worked on banking and network domains.
- Good experience in GUI, Functional, Usability, Device mode and Browser compatibility testing.
- Having good knowledge on manual testing concepts and skills.
- Experience in delivering solutions using Agile methodologies, in a continuous integration and continuous delivery.
- Having good analytical skills to comprehend business requirements and prepare build verification test and checklists accordingly.
- Good knowledge of test process, creation and understanding of testing artifacts like test plan, test cases etc.
- Good experience in bug tracking and reporting using defect management tool (Bug tracker and JIRA) till closure.
- Ability to learn new technologies and tool quickly.
- Experience in Functional testing, End-to-End testing, Regression testing, GUI testing, Back-end testing, and Browser compatibility testing.
- Proficient in Test Planning, Requirements Management and Defect Tracking and Reporting.
- Involved in System Testing, User Acceptance testing (UAT), Black Box Testing, Integration Testing of Client-Server and Web based applications.
- Experience in analyzing Business Requirement Document (BRD), Functional Requirement Specification (FRS) and developing test plan.
- Experienced in developing Test Plans, Test Cases, Test Data, and Test Execution.
- Experience in testing Data Warehouse ETL processes using IBM Infosphere (Data Stage).
- Strong knowledge on Automation tools like QTP, Quality Center, and Selenium.
- Very good knowledge in reporting tools like Microsoft Power Pivot and Power BI.
- Experience in Backend Testing using SQL.
- Experience in Bug tracking tools and Bug tracking process.
TECHNICAL SKILLS
Testing Tools: Quick Test professional, Load Runner, Quality Center 9.0 Selenium and Firebug.
Testing Methodologies: Manual and Automated Testing, White / Black Box testing, End to End/ Integration testing, User Acceptance Testing, Regression Testing.
Bug Tracking Tools: JIRA, Bugzilla, HP ALM/Quality Center.
Browsers: Fire Fox, IE, Google Chrome, Safari, OPRA.
Test Approaches: SDLC, STLC, Waterfall, Agile/Scrum.
Bug Reporting Tools: JIRA, HP Quality Center/ ALM, MS Excel, MS SharePoint
Frame Works / Open Source: Cucumber, TestNG
Operating Systems: Windows, Mac
Languages: C, Java, .Net, Python
Database: MySQL, SQL Server, Oracle 10g
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibilities:
- Involved in Preparing, Reviewing and Execution of test cases.
- Participated in requirement review meetings, analysing requirements, developing test cases, Reporting and tracking.
- Involved in preparing defect report according to the priority and severity.
- Created Test Cases as per the business requirement and executed them.
- Involved in interacting with the project development team to understand the project requirement.
- Involved in Regression Testing using Selenium.
- Created and executed Selenium test script suites using Selenium Web Driver.
- Identified, analyse, and document defects using Jira defect tracking system.
- Interacted with developers to follow up on defects and issues.
- Involved in creation of Test Cases, Test Steps, Test Execution, Defect Analysis, and Defect logging using HP ALM/Quality Centre.
- Good understanding in Software Development Life Cycle (SDLC) phases such as Requirements Analysis, Test Planning, Design and Test Execution.
- Participated in walkthroughs with Team lead, System Analyst, Project Coordinator, and the Development team to discuss the outstanding defects and scope change requests.
- Developed manual test cases to test the functionality of the application.
- Knowledgeable in different phases of software testing and software development life cycle (SDLC) include Agile Methodology and Waterfall.
- Developed Test Scenarios, Test cases based on System Requirement Specifications (SRS).
- Worked closely with clients in gathering and reviewing the business requirements for each Sprint/Release.
- Involved in writing and defining test cases, developing, and maintaining test scripts, analysing the results of scripts.
Confidential
QA Test Engineer
Responsibilities:
- Assess and analyze user stories and participated in Sprint planning, Review Sessions and Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.
- Developed manual test Scripts, Scenarios, test data and test conditions in HP ALM using BRD’s/functional specification documents.
- Develop and Execute Test Scripts using Selenium WebDriver, TestNG, analyzed Test Results.
- Participate in preparing test cases using Selenium Web driver to validate all UI components, Popups, Browser navigations, Mouse Movements.
- Used Data Driven Framework and extracted data from external Excel files using Apache POI and load into the variables in the scripted code.
- Manage individual sprints user stories and tasks using Jira as tracking tool.
- Used Firebug, Firepath to debug, edit and locate the objects based on ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
- Perform BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkins format.
- Manage the framework dependency jars using Maven.
- Maintain the Selenium and Java Automation Code and resources in source controls like GIT, Jenkins for improvements and new features.
- Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
- Identified, Reported and Tracked Defects using Quality Center test management tool.
- Manually tested, verified and validated that the product meets user requirements.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the SQL supporting tables and cubes.
- Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
Environment: Java, SQL, HP QC, Jenkins, GIT, JIRA, Cucumber, BDD, TestNG, AWS EC2, Windows, LINUX
Confidential
QA Engineer
Responsibilities:
- Actively participated in smoke, functional and ad-hoc testing during SIT phase.
- Evaluated and documented actual test results against expected results.
- Designed and Executed Test cases using Selenium Web Driver and Reported defects.
- Actively participated in all QA and testing activities during UAT.
- Familiar with Cucumber and BDD (Behaviour- Driven Development) test automation frameworks.
- Involved in defect reporting, tracking, and reproducing.
- Executed Automation Testing for Java applications using Selenium IDE and Selenium RC.
- Used HP QC/ALM to store requirements, create and execute test cases, store results and metrics and critically analysed, documented, and maintained the test results and test logs.
- Developed frameworks from scratch using Selenium Web Driver.
- Performed backend database testing by writing SQL and PL/SQL scripts to verify data integrity.
- Developed and executed SQL queries in the database to conduct Data Integrity testing by checking the data tables on the server.
- Created Java based scripts for Selenium Web Driver with Junit as automation framework.