Qa Manual Automation Engineer Resume
SUMMARY
- A software QA professional having 5+ years of extensive expertise in Software Automation Testing and Manual Testing, Software Analysis, Design, and development of Client Server and Web Applications.
- Hands on experience with Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Expertise in writing Test Cases, Executing Test Cases and reporting Bugs in terms of Critical/Major/Minor defect classifications.
- Good working experience in Smoke, Sanity, Black box, GUI Functional, Integration, System testing, Regression Testing, Functional Testing, Integration Testing, System Testing.
- Experienced in automated tests in Java using Selenium, utilizing IDEs such as Eclipse.
- Excellent command on using Selenium locators.
- Well versed with facilitating all SCRUM Events (Planning/Backlog Refinement/Review & Retrospective/Daily SCRUM).
- Working Experience in all project phases using Waterfall and Agile Methodologies.
- Strong working experience in Manual Testing Activities, gathering/understanding Functional Requirements, preparing Test plans, conducting document review and helping in preparation of Training manuals.
- Defect managements using Bug reporting Tools like Test Track Pro, Pivotal Tracker, JIRA and HP ALM.
- Working Experience with programming languages like C++, Java and JavaScript.
- Working Experience in designing Java Frameworks like TDD (Test Driven Development) and BDD (Behavior Driven development) such as TestNG, Cucumber.
- Strong experience with API testing using JMeter, Soap UI and Postman tool.
- Brief Knowledge of Continuous Integration (CI) using Jenkins & Build Projects using Maven and Other Custom Utilities.
- Experience working with code control using Version control systems like GIT.
- Working experience with Production Support and Development Team in analyzing the production issues.
- Excellent at people management skills, System Thinker and at presentation skills.
- Able to handle multiple assignments and consistently meet deadlines. Enjoy working in a challenging environment.
TECHNICAL SKILLS
Areas of Expertise: Quality Assurance, Quality Control, Test Planning and Test case Development, Software Test Management tools like Agile (SCRUM), V Model and Waterfall Model.
Automation Test Tools: Selenium WebDriver (JAVA), Selenium RC, Selenium Grid, TestNG, Cucumber (BDD), Apache JMeter, Gherkin, Jenkins, Soap UI and Postman tool .
Frameworks: Selenium, TestNG, Junit and Cucumber.
Bug Reporting Tools: JIRA, Test Track Pro, Pivotal Tracker and HP ALM.
Programming Languages: C++ and JAVA.
Scripting: JavaScript.
Database: Oracle, MySQL, MS Access and SQL.
Documentation Skills: MS Office 2007, 2010, 2016 and MS EXCEL.
Operating System: Windows XP, 7.1, 8, 8.1, 10, Unix/Linux, DOS, MAC, Android and IOS.
PROFESSIONAL EXPERIENCE
Confidential
QA Manual Automation Engineer
Responsibilities:
- Reviewed Business requirement document , Functional Specifications and carried out pre - testing activities such as collecting test data, writing test cases , Manual and Automation testing.
- Created Test Plan and Test Strategy document based on requirements(stories) with Functional scope and Automation perspective.
- Documented Test Cases corresponding to business rules and other operating condition in Excel sheet.
- Used Quality center extensively for creating test cases, validating, Codes, Decodes, etc.
- Performed Functional, System Integration, Regression, and User acceptance testing on applications.
- Involved in Production Testing User Acceptance Testing (UAT).
- Used Selenium and Java to automate the Regression Suite and able to create Hybrid Framework from the scratch.
- Extensively used Selenium WebDriver, TestNG and Page Object Models to automate functional and Regression test cases.
- Used Maven and Jenkins for Management and running test cases in multiple environments.
- Performed Back-End testing by executing SQL queries against the Database.
- Collected and documented test data for functional testing as documented in test plan.
- Created Page Object Model using MAVEN to defined page class and test class files.
- Good experience in locating Web Elements using different locater techniques in Selenium.
- Conducted Data driven testing, and parallel test execution using Selenium.
- Involved in Agile Sprint model with JIRA management tool and conducted Sprint Daily call with team members whenever required, also with Agile ceremonies.
- Participate in daily Scrum, Sprint, Planning, Retrospective meetings as part of Agile process.
- Used Java language for unit-testing.
- Used Jira for Defect tracking also integrated the Automation scripts results Jira.
- Helped other team members in solving their issues in terms of Selenium Framework.
- Managed the process of identifying issues during test passes and escalated the issues with the management, as appropriate.
- Presented daily and weekly status report updates to Team Lead, Test Groups and Managers.
- Involved in project review meetings and discussed issues, Status for tracking the progress with project teams.
- Track project status, report any issues to higher management if any and provide task estimations and allocation if tasks to resources.
- Attending Client Meetings, providing summary reports and submitted with documentation.
Environment: JAVA, Selenium WebDriver, Eclipse, TestNG, Maven, Jenkins, JavaScript, XPath, HTML, CSS Quality Center, Windows, Postman Tool, API Testing, BDD Frameworks, Agile Sprint, Scrum and Jira
Confidential
QA Manual Automation Engineer
Responsibilities:
- Analysed business requirements, Functional Specifications and prepared Test Strategy and Test plan.
- Created Setups for Build Acceptance Test and Feature Testing.
- Created Test Plans, Test Cases to create greater coverage for all initiatives assigned for Manual testing.
- Documented Test Cases corresponding to business rules and other operating condition.
- Performed Positive, Negative, GUI, Unit testing, Functional, System Integration, Regression, and User acceptance testing on applications.
- Coordinating with Development Team to discuss about the Defects.
- Involved in Automation of the test cases using Selenium RC.
- Created Data Driven test cases using Java/Selenium/XML and Property files.
- Parallel, Cross-Browser Testing using Selenium.
- Used BDD framework by Cucumber tool with Java & created feature files with scenario and scenario outline files.
- Designed framework for functional automation using Selenium RC and JAVA.
- Developed and Executed White Box test cases of the JAVA API using Junit framework and Eclipse.
- Executed all the test cases in the project and verified functionally by matching expected and actual output values.
- Used Test Track Pro as a defect tracking tool and generating test reports.
- Responsible for writing the Test Cases and Test Scenarios based on the Functional Requirements and documenting them in HP Quality Center and Excel.
Environment: Selenium RC/IDE, JAVA, Eclipse, Quality Center, SQL, HTML, Windows, Manual Testing, My SQL, Cucumber, User Acceptance Testing (UAT), Functional, System Integration, Regression testing, MS Excel, Windows, Mac and Test Track Pro .
Confidential
QA Tester
Responsibilities:
- Understanding the Business requirements, Functional Specifications and required documents for Manual Testing.
- Reviewed project specifications and worked closely with the Team and creating Test Cases.
- Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
- Linked requirements to tests and defects as well as analyzed.
- Used Pivotal Tracker as a defect tracking tool.
- Wrote SQL queries for Database backend testing.
Environment: Manual Testing, MS Office, Quality Center, SQL Server, Windows and Pivotal Tracker.
