Qa Automation Tester Resume
SUMMARY:
- Over 9 years of extensive experience in Software Testing and Development and have been practicing Agile for couple of year as QA Automation Engineer
- Experience in Application Lifecycle Management tools like JIRA, HP ALM
- Proficient in all stages of the Software Development Life Cycle (SDLC)
- Hands on experience in Automation testing using Selenium IDE/RC, Selenium WebDriver, Maven, Jenkins
- Experience in testing Point of Sale applications
- Hands - on experience in design, development and execution of QA Test Plans, Scenario doc, test cases, Traceability and Test Strategies for Manual Testing
- Experience in writing SQL queries for data extraction and validation from front-end application for specific business criteria
- Involved in database Testing using Oracle and SQL server
- Working closely with Developers/BA on the issues & design of the system and QA Team to implement quick solutions
- Strong background in object oriented programming
- Automation experience using Selenium IDE/RC/ Web Driver and TestNG frameworks
- Responsible for REST API web services testing using SOAP UI & Postman tool
- Strong understanding of data driven, script driven, keyword driven, hybrid framework
- Experience in Behavior Driven Development (BDD) using cucumber
- Expertise in Test documentation and execution on Client/Server, Integrated Intranet, UNIX, Linux, Mainframes and Internet applications
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment
- Experience in Retail, logistics (transportation), Point of Sale(POS), e-learning, content management system, Hospital Management & HR system domains
SKILLS SUMMARY:
Programming/Scripting Languages: JAVA, C, C++, .NET, Java Script, HTML, VBScript
Automation Tools: Selenium Web Driver, Junit, TestNG, ANT, Maven, Jenkins, Protractor
Project/Test/Defect Management Tools: JIRA, Quality Center
Databases: Oracle, MS SQL Server, PL/SQL, Cassandra
Methodologies: Scaled Agile, V-Model, Waterfall
EXPERIENCE HIGHLIGHTS:
QA Automation Tester
Confidential
Responsibilities :
- Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase
- Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results within an AGILE software development SCRUM environment
- Documented and tracked defects, using JIRA
- Developed automated scripts for performing Regression Testing through Selenium WebDriver.
- Extensively used Selenium and WebDriver to test the web application
- Automation project setup and deployment in Jenkins for continuous Integration
- Manage multiple builds and patch releases as per the project proceedings
- Worked on database using Cassandra
- Used Maven for Project building
- Performed manual and automated testing of web services e.g. Soap UI
- Testing REST API’s for all the given web service requirements in the project
- Performed the cross-browser testing using IE, Firefox, and Chrome
- Published defect status daily and reviewed with developers for resolution
- Acquired sign-offs from business clients for production deployment
Project: Confidential Transportation Management System
QA Automation TesterConfidential
Responsibilities :
- Responsible for End to End testing activities with different integration end points
- Develop Automation Scripts in Selenium and Execute
- Review of Test Cases and Test Scripts
- Involved in automation lab setup
- Created test cases using element locators and selenium web driver method
- Enhanced test cases using java programming features and TestNG annotations
- Execution of Selenium Test cases and Defects logging
- Performed Data driven testing, cross browser testing
- Involved in full blown regression suite execution using selenium
- Understand the requirements and provide the GAP analysis document
- Building up of Automation scripts and perform test execution review
- Perform Stage validation & Production validation
- Co-ordinate UAT with the Business Users for formal sign off
- Develop traceability matrix to keep track of the requirements coverage
Senior QA Analyst
Confidential
Responsibilities :
- Leading QA projects in initiation, planning, implementation and closure of test related activities
- Monitoring and tracking of end to end project related activities
- Reviewing and analyzing the requirements/User stories provided in JIRA to ensure smooth and quality delivery of projects
- Analyzing software specifications and identification of Store Systems application functionalities for QA activities
- Preparing software test estimation, the time required for QA completion and preparing QA schedules for test activities
- Preparing test strategy and test plan documents, identifying test scenarios, design and execute test cases, maintaining requirement traceability, testing and deployment of application enhancements
- Coordinating with business clients, onsite team and offshore team, thereby supporting the application and implementing QA process as per specifications provided
- Clarifying the technical and business related queries to the team
- Performing system testing and integration testing in QA environment and support UAT users during UAT phase
- Involve in the end to end QA activities for enhancements/customizations of Store Systems application support
- Created, executed test cases and maintained test results in JIRA
- Reported defects in timely manner and logged the same in to JIRA
- Prepared and involved in daily test status update, conduct weekly bug review meetings, thorough issues/defects follow-up with developers & business users
- Providing trainings to business folks and end users on the application and documenting the learning
- Discussing business solutions with client business team, analyzing existing problems and improving the application stability through regression testing
- Regular interaction with the Confidential and UST Managers, database administrators, network administrators, application users - all belonging to different departments and divisions to ensure the smooth running of the applications
Confidential
Responsibilities:
- Attending Requirement Walk-through, followed by Requirement Analysis
- Understanding the Change Requests from the customer
- Effort Estimation Preparation
- Test Plan Preparation (Creation of Master Test Plan & Master Testing Schedule)
- Mentoring the team members in Test Design
- Test Case Review with team members and Business Analysts
- Preparation of Requirement Traceability Matrix
- Identifying the scope for Compatibility testing for every release
- Monitoring and Reviewing the test execution and test reports
- Reviewing all defects logged by team members & Participate in Defect Triage Meetings
- Test Log Preparation and report them to the client
- Daily & Weekly Status Reporting to the whole project team
- Identify & Escalate unresolved issues, risks and defects
- Communicate with the Client during Test execution and update them with weekly progress of the Testing Activities
- Review Test Artifacts for Signoff
- Preparing Test Evaluation Summary Document for every release
Confidential
Responsibilities :
- Attending Requirement Walk-through, followed by Requirement Analysis
- Effort Estimation Preparation
- Test Plan Preparation (Creation of Master Test Plan & Master Testing Schedule)
- Mentoring the team members in Test Design
- Test Case Review with team members and Business Analysts
- Preparation of Requirement Traceability Matrix
- Monitoring and Reviewing the test execution and test reports
- Reviewing all defects logged by team members
- Daily & Weekly Status Reporting to the whole project team
- Identify & Escalate unresolved issues, risks and defects
- Communicate with the Client during Test execution and update them with weekly progress of the Testing Activities
- Review Test Artifacts for Signoff
- Preparing Test Evaluation Summary Document
Confidential
Responsibilities :
- Requirement Analysis & Understanding the Change Requests from the customers
- Effort Estimation Preparation
- Test Plan Preparation (Creation of Master Test Plan & Master Testing Schedule)
- Mentoring the team members in Test Design
- Test Case Review with team members against requirements
- Preparation of Requirement Traceability Matrix
- Monitoring and Reviewing the test execution and test reports
- Reviewing all defects logged by team members
- Daily & Weekly Status Reporting to the whole project team
- Identify & Escalate unresolved defects
- Review Test Artifacts for Signoff
- Preparing Test Evaluation Summary Document
- Supporting users to complete User Acceptance Testing
Confidential
Responsibilities :
- Understanding the Requirement & raising clarifications to business analyst
- Understanding the Master Test Plan and Master Testing Schedule
- Preparing Test Scenarios for all testable features
- Test Design
- Test Case Review & Peer Review
- Test Execution
- Preparing Test Reports
- Defect Logging & Reporting
- Retesting on Fixed Defects
- Regression Testing
- Providing necessary Metrics to the test lead
- Daily Status Reporting to the test lead
Confidential
Responsibilities :
- Understanding the Requirement & raising clarifications to business analyst
- Understanding the Master Test Plan and Master Testing Schedule
- Preparing Test Scenarios for all testable features
- Test Design
- Test Case Review & Peer Review
- Test Execution
- Preparing Test Reports
- Defect Logging & Reporting
- Retesting on Fixed Defects & Regression Testing
- Providing necessary Metrics to the test lead
- Daily Status Reporting to the test lead
Confidential
Responsibilities :
- Understanding the requirements & Change Requests from the users
- Document the requirements and CRs collected from the users
- Preparing High-level and Low-level design documents
- Database Design
- Coding & Deployment
- Unit Testing & Integration Testing
- Debugging & Deployment
- Demo to the Users
Confidential
Responsibilities :
- Understanding the requirements & Change Requests from the users
- Document the requirements and CRs collected from the users
- Preparing High-level and Low-level design documents
- Database Design
- Coding & Deployment
- Unit Testing & Integration Testing
- Debugging & Deployment
- Demo to the Users
