Sr. Qa Specialist Resume
Sacramento, CA
PROFESSIONAL SUMMARY:
- Nearly 9 years of IT Industry experience in Software Testing with proficiency in both Manual and Automated testing including the UAT (User Acceptance Testing).
- Good understanding of Software Development Life Cycle (SDLC) with strong knowledge of Software QA methodologies and experience with multiple phases of testing.
- Strong knowledge in Agile methodology.
- Hands on experience in developing Test plans and strategies for testing web applications.
- Have used Core Java with Selenium Web Driver with TestNG framework.
- Good Knowledge on Selenium Grid.
- Used Eclipse as the IDE for Java Programming.
- Working knowledge on deployments using tools like Putty.
- Working Knowledge on BDD techniques using Jbehave.
- Good Knowledge on testing Web Services using Soap UI.
- Working Knowledge on testing REST API services using POSTMAN.
- Knowledge on Agile Methodology. Experience working with Agile Management tools like Rally and Jira.
- 4 years of professional experience in Automation testing using Selenium Web Driver.
- Good Knowledge on Automation frameworks like Robot.
- Good knowledge on Version Control tools like SVN.
- Hands on experience in developing automation scripts using TestNG Framework and Selenium Web Driver.
- Hands on Knowledge on Continuous Integration tools like Jenkins.
- Hands on knowledge on version control tools like GIT.
- Good knowledge on testing with various Internet browsers (Internet Explorer, Firefox, Google Chrome).
- Experience in various Black Box Testing types such as Functional Testing, Regression Testing, GUI Testing, Integration Testing, UAT Testing and Browser compatibility testing.
- Creation of UAT test cases and preparation of test data for UAT testing by the business users.
- Strong experience in creating Test plans, Test Cases, Test Scenarios, Test Procedures and Test Beds and development & implementation of automated test scripts to identify software defects, track bugs, close open defects and validate functionality.
- Working knowledge on Creating SQL queries to validate the database.
- Flexibility and ability to take initiatives to adjust QA activities on an ongoing basis to meet the challenging demands of a very fast - paced development environment
TECHNICAL SKILLS:
Functional Testing Tools: Selenium Web driver 2.0, Jbehave, Selenium RC, Selenium IDE
Management & Bug Tracking: HP Quality Center, Rally, JIRA
Languages: Core Java
Databases: Oracle
PROFESSIONAL EXPERIENCE:
Confidential, Sacramento, CA
Sr. QA Specialist
Responsibilities:
- Participating in the Sprint Planning before start of the sprint.
- Participating in the Daily stand up meetings.
- Involved in Designing and writing Test cases and Test Scripts.
- Involved in Functional testing, Integration Testing, System testing, Security Testing, Ad-hoc testing.
- Involved in Mainframes testing for the service validation.
- Adding the experience records using Mainframes for all users.
- Involved in web services soap UI testing.
- Automating the Regression test cases using BDD techniques like Jbehave.
- Participate in the Collaborative Specs meeting to discuss the requirements.
- Deploying the latest builds on test servers after the development team has checked in the code.
- Participated in the Sprint demo and Retrospective meetings.
Confidential, Sacramento, CA
QA Engineer
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Creation of test cases as per the User Stories.
- Execution of test cases and logging defects in Jira.
- Retesting of Defects and closing them accordingly.
- Participating in Daily stand up meetings.
Confidential, Moline, Illinois
QA Engineer (Manual & Automation testing)
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Performed both the Manual and Automation tester roles including the UAT testing.
- Creation of test scenarios and test cases as per the Business requirements.
- Played a key role in identifying, developing, configuring and executing the automated Test Scripts for regression testing using TestNG Unit testing Framework.
- Used Core Java and Selenium Web driver with TestNG framework to automate all the regression test cases.
- Identified the test cases that need to be automated, ideal framework suited for the current project requirements and functional automation tool that fits within the allocated project budget.
- Parameterized test cases using different annotations.
- Exporting the Manual test cases into Quality Center.
- Executing the Manual test cases in QC and documenting test results.
- Reporting and tracking defects through QC.
- Conducting various types of testing like System, Regression, Sanity and UAT testing.
- Identifying the UAT scenarios for the business users and send them for approval to the Business analyst.
- Creation of UAT test cases and test data for UAT testing by business users.
- Executed the UAT test cases along with the client to help the business in UAT testing.
- Coordinated with developers and business analysts for product improvements; with timely suggestions and helped resolve the gap between requirements and technical issues.
- Designed a ‘Defect Logging Template’ and logged project related issues in the document that were identified in the project and trained the team members in using the defect tracking template.
- Documented, implemented, monitored, and enforced all processes and procedures of testing as per the client’s established standards
Environment: Java2.0, Firefox 32.0 on Windows 7,selenium-server-standalone-2.44.0.
Confidential, Moline, Illinois
QA Engineer(Manual & Automation Tester)
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Performed both the Manual and Automation tester roles including the UAT testing.
- Creation of test scenarios and test cases as per the Business requirements.
- Exporting the Manual test cases into Quality Center.
- Executing the Manual test cases in QC and documenting test results.
- Reporting and tracking defects through QC.
- Conducting various types of testing like System, Regression, Sanity and UAT testing.
- Identifying the UAT scenarios for the business users and send them for approval to the Business analyst.
- Creation of UAT test cases and test data for UAT testing by business users.
- Executed the UAT test cases along with the client to help the business in UAT testing.
- Identified the test cases that need to be automated, ideal framework suited for the current project requirements and functional automation tool that fits within the allocated project budget.
- Coordinated with developers and business analysts for product improvements; with timely suggestions and helped resolve the gap between requirements and technical issues.
- Tracked and reported testing activities, including testing results, test case coverage, resource estimations, defects that were discovered and their status, performance baselines etc.
- Designed a ‘Defect Logging Template’ and logged project related issues in the document that were identified in the project and trained the team members in using the defect tracking template.
- Pro-actively escalated new issues after each test execution to the Client.
- Documented, implemented, monitored, and enforced all processes and procedures of testing as per the client’s established standards.
Environment: Java2.0, Firefox 32.0 on Windows 7,selenium-server-standalone-2.39.0.
Confidential, Moline, Illinois
QA Tester(Manual & UAT)
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Creation of test scenarios and test cases as per the Business requirements.
- Exporting the Manual test cases into Quality Center.
- Executing the Manual test cases in QC and documenting test results.
- Reporting and tracking defects through QC.
- Conducting various types of testing like System, Regression, Sanity etc.
- Identifying the UAT scenarios for the business users and send them for approval to the Business analyst.
- Creation of UAT test cases and test data for UAT testing by business users.
- Executed the UAT test cases along with the client to help the business in UAT testing.
Environment: Java
Confidential
QA Analyst (Manual & UAT)
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Used the Microsoft Application life cycle management like Team Foundation Server to keep track of the application.
- Creation of test scenarios and test cases as per the Business requirements.
- Exporting the test cases in Test Manager and mapping with requirements.
- Executing test scripts in Test Managerand documenting test results.
- Conducting various types of testing like system, regression, ad-hoc, etc.
- Identifying the UAT scenarios for the business users and send them for approval to the Business analyst.
- Creation of UAT test cases and test data for UAT testing by business users.
- Executed the UAT test cases along with the client to help the business in UAT testing.
Environment: .Net
Confidential
QA Tester
Responsibilities:
- Understanding system requirements and identification of Test scenarios and test cases.
- Creation of test scenarios and test cases as per the Business requirements.
- Updating the queries in RCR.
- Exporting the test cases in QC and mapping with requirements.
- Executing test scripts in QC and documenting test results.
- Conducting various types of testing like system, regression, ad-hoc, etc.
- Identifying the UAT scenarios for the business users and send them for approval to the Business analyst.
- Creation of UAT test cases and test data for UAT testing by business users.
- Executed the UAT test cases along with the client to help the business in UAT testing.
Environment: Java
