Qa Automation Test Engineer Resume
Philadelphia, PA
EXPERIENCE SUMMARY:
- Total 8 years of IT expertise in functional testing of products using Automation and Manual testing techniques
- Implemented BDD, Data driven framework using Selenium WebDriver, Core Java and TestNG
- Result driven Quality Assurance professional with solid knowledge in software development methodologies including both Agile and waterfall methodologies
- Strong experience in Functional Testing, Integration Testing, Database Testing, Regression Testing, Browser Compatibility Testing, and Web based Testing
- Attain complete knowledge of business processes and grasp complete understanding of the project
- Always passionate to find the defects in the application to deliver a defect free product to the business
- Good experience in writing Test scripts, maintaining and writing defect reports and follow up on defects
- Skilled in designing and executing manual test cases. Have thorough knowledge of all phases of Testing Life Cycle from Requirement Analysis to Test Execution, Status Reporting, and Defect Management
- Has taken complete ownership from offshore on requirement analysis, reviewing test cases, status reports, delivering results to the customer
- Great experience with tools like JIRA for bug tracking, issue tracking and project management
- Have experience in handling project on own, preparing DSR, WSR, Test Strategy and Test plan documents
- Individually handled and lead multiple releases, mentored the new team members and guided them
- Great experience on developing end - to-end testing scenarios and test cases. Have experience in directly interacting with the business.
- Highly motivated and adaptive, capable of grasping and learning things quickly
- Self - driven and self-motivated person with excellent communication and analytical skills
- Received an appreciation mail for doing granular level of testing and identifying a minute cosmetic defect which could have missed many an eye
- Received ‘Associate of the month’ for my continuous contribution towards project delivery on time without any issues
- Received “Jewel of the Quarter”
- Received an appreciation mail from Client for achieving test execution target in a very short time
- Received an appreciation from Onsite Manager for the quick response when any reports/data is asked
- Received appreciation mail from Onsite Manager for the zero review comments for the Test scenarios and Test case documents
TECHNICAL SKILLS:
External: Completed ISTQB - Foundation Level in Software Testing
Domain knowledge: Strong Experience in Banking, Finance, Retail, and IME domains
Programming Language: Basic HTML, Core Java, OOPS concepts, Oracle SQL, .net
Testing Skills: Regression, Integration, Functional, Database and Automation Testing
Testing tools: Selenium WebDriver, TestNG, Cucumber
Defect Tracking tools: HP ALM, JIRA, Bugzilla, HP Quality Center
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
QA Automation Test Engineer
Responsibilities:
- Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
- Writing, Reviewing & Executing test cases, test scripts for Functional, Integration, System, GUI, Analysis of Business and Requirement Specifications.
- Performed functional testing to identify various critical points in the Application and automated it by using Selenium WebDriver.
- Developed test code in Java language using Eclipse, WebDriver and TestNG framework.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
- Tested Web Services using SoapUI tool, validating WSDL, request and response.
- Created Test plan, High level scenarios, test case construction and test estimates, resource estimates and weekly status reports.
- Conducted Test Case walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.
- Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
- Involved in performing Functional testing, Regression testing, System testing, Integration testing, Security testing, Configuration testing, GUI testing and User Acceptance testing.
- Developed automation test scripts using Selenium, Java, TestNG and Cucumber as part of Acceptance Test Driven Development (ATDD).
- Involved in using of Git as version control tool, GitHub as repository.
- Created Test Automation Framework using Cucumber, Selenium WebDriver, TestNG and Maven.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium .
- Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
- Conducted Cross browser testing in IE, Chrome and Firefox using Selenium WebDriver.
- Implemented Automated execution of tests (nightly and need based) using Maven and JENKINS.
- Reported software defects using JIRA and interacted with the developers to resolve technical issues.
Environment : Java, Selenium WebDriver, Cucumber, Jenkins, TestNG, SDLC - Agile/Scrum, TDD, BDD, SoapUI, Maven, Git, IE, Chrome, Firefox, Jira, Windows.
Confidential
QA Automation Engineer
Responsibilities:
- Attend daily scrum stand meetings for updates. Attend Spike meetings for user story validation
- Update/edit user stories in Backlog meetings in Jira for Sprint planning.
- Project is implemented in SCRUM, Agile methodology.
- Experienced with front end back end and integration testing of data.
- Handle manual test scripts and cases preparation. Completed back end database testing.
- Involved in running Selenium automation scripts and updating the scripts according to enhanced requirements using Selenium WebDriver and java.
- Maintained automation scripts in Selenium WebDriver with java.
- Designing and executing the automation scripts using Selenium-WebDriver.
- Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
- Extensive experience in Selenium WebDriver, Selenium RC and Selenium Grid.
- Developed automated regression tests using Cucumber.
- Created and executed Selenium test script suites using Selenium Web Driver.
- Worked both independently and as part of a QA project team depending on project requirements.
- Independently managed time to meet all task deadlines.
- Developed Test Scripts using Functional Requirement Documents. Test scenarios are created for Positive, Negative, Boundary cases, etc. Performed all types of testing on workflows and server software.
- Performed smoke testing in UAT and production environments for deployment verification.
- Directly Interact with Project Teams, Developers, Business Analysts and Clients for Test requirements, clarifications and Testing.
- Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
- Involved in manual and automated Web Services testing using SOAP UI.
- Provide daily status report, defect matrices, daily updates to lead; Provide daily status report on task assigned to the Project Manager/Client.
- Test Bugs related to different API.
- Execution of test scripts using Maven.
- Attend daily stand up Scrum meetings to discuss status of work done on each assignment
- Peer review test cases designed for the User stories from team members.
- Attend meetings with Business and discuss the workflow regarding new features
- Worked in Jira to change Acceptance criteria for few user stories.
Environment: Jira, Soap UI, SQL Server, chrome, Selenium, Internet Explorer, Windows NT, Windows XP, Windows 07. MS Excel, Unix/Linux, XML, SQL, MS Office and Windows 2000, XML, Java, GIT.
Confidential
QA Automation Engineer
Responsibilities:
- Performed as a Team member and handled 2 modules individually
- Provided Application and Domain KT for New joiners
- Manual and Automated Software testing for client’s news web sites.
- Created Automation test framework using Selenium Web driver.
- Used Selenium Web Driver and TestNG to run the parallel testing.
- Executing Selenium WebDriver test scripts on different browsers and checked for compatibility.
- Performed Functional, Exploratory, Multi user, Browser compatibility, Regression Testing
- Created High level scenarios as per the business requirement and received appreciation
- Performed Test Execution & Defect logging, tracked to closure as part of Functional & Regression cycles. Analyzed test results, identified issues, and reported it to developers through JIRA
- Mentored Team resources during the Regression cycles
Environment: HP ALM, JIRA, Selenium IDE, Selenium WebDriver, TestNG, CORE JAVA, SOAP, Restful, UML, XML, Shell Scripting, Autosys, Web Service, RESTful, Cucumber 3.0.2, Oracle, LoadRunner, WSDL, Eclipse, Jenkin, SQL, JSP, GIT, UNIX.
Confidential
QA Automation EngineerResponsibilities:
- Responsible for individual modules during execution
- Involved in Requirement Analysis, Test Design, Test Execution, Defect logging and Defect Retesting
- Performed Functional and Regression testing
- Reporting & Tracking the defects
- Provided KT for New joiners to the tea
- Adopted QC Metric manager tool during a Major Release, which helped in sending DSR effectively
Confidential
QA Automation EngineerResponsibilities:
- Involved in understanding the Project requirements document
- Had worked in Component integration testing spanning multiple cycles across various processes like test scenario preparation, test case design and test execution and regression testing
- Used File - Aid, SPUFI and QMF for SQL queries in Mainframe DB2 database
- Mapping functional requirements with test cases in HP Quality Center
- Uploading test cases and test logs in Quality Center
- Responsible for executing test cases and monitoring the team execution status as well
- Coordinating and managing the day-to-day testing issues, periodically report the project progress to the Onsite Coordinator
- Ensuring the testing phases are completed as planned
- Preparing the Handover and Summary Documents, Status Reporting - Daily Status Reporting to Onsite and other senior management
- Defect tracking in QC and moving it to Closure status after retesting the fix
Confidential
QA Automation EngineerResponsibilities:
- Had involved in understanding the project requirements
- Had worked in component integration testing spanning multiple cycles across various processes like test scenario preparation, test case design, test execution and regression testing
- Mentoring new team members
- Had detected defects and indulged in updating defects and tracking to closure in Quality Centre
- Updating the daily project execution status to On-site coordinator
- Received appreciation mails for completing the work in given time
Environment: Web Logic, Firebug, SQL, HP Quality Center, Oracle10g and Windows.
Confidential
Manual tester
Responsibilities:
- Analyzing the Requirements from the client
- Participating in preparing Test Plans. Preparing Test Cases for module, integration and system testing. Preparing Test Data’s for the test cases
- Preparing Test Environment to execute the test cases
- Analyzing the Test Cases prepared by other team members. Executing the Test Cases
- Giving mandatory information of a defect to developers to fix it
- Communication with the Test Lead / Test Manager
- Conducting Review Meetings within the Team
Confidential
Manual Test Engineer
Responsibilities:
- Analysis on the specifications provided
- Finding Defects/Bugs System Integration Testing (SIT), End to End Testing
- Experience in writing Test Cases and Test Case review and Execution
- Conducting Smoke, Functional, Integration testing, and End-End Testing
- Coordinating with Development team for Defect resolution
- Maintaining daily status reports
- Active Participation in the weekly status update meeting
- Preparing test data to validate requirements
- Involved in review meetings
Environment: HP Quality Center, .Net, Windows, and My SQL