Quality Assurance Analyst Resume
5.00/5 (Submit Your Rating)
Herndon, VA
PROFESSIONAL EXPERIENCE:
- Over 5 years of IT experience with focus on analyzing system functionality, design and implementation of QA testing methodology.
- Expert in QA Processes, SDLC, delivery of quality software, products, systems and applications to meet business, market and customer needs.
- Extensive experience in functional testing, smoke testing, regression testing, black box testing, GUI testing, back - end testing, browser compatibility testing in different stages of Software Development Life Cycle.
- Strong background in functional and regression testing for enterprise web/portal applications following iterative and agile methodologies.
- Ability to write detailed test cases, test plans and thoroughly document defects identified.
- Strong knowledge of full Software Testing Lifecycle.
- Extensively involved in Backend testing by writing and executing SQL Queries
- Proficiency in Test Analysis, Bug Detection, Defect isolation and Report generation.
- Ability to work with Business Analysts, Developers, Project Managers and other Team Members in complex testing projects and in the overall enhancement of software product quality.
- Assisted with the development, establishment, and enforcement of quality assurance measures and testing standards for new applications, products throughout their development and product lifecycles.
- Executed test plans and test scripts for accurate measures of the products performance
- Prepared and executed automated regression test cases using Selenium WebDriver.
- Review UAT end to end test case scenarios and provided correction/feedback to UAT resource.
- Align UAT schedule of testing with production rollout.PROFESSIONAL EXPERIENCE
- Support post-production testing via regression suite of UAT test script
- Expertise in Set up of Selenium WebDriver using Eclipse IDE.
- Experienced in creating Test Suites, Data driven testing using TestNG xml.
- Experienced in using cucumber as BDD by creating feature files and step def java file.
- Experience in using Maven build tools to manage framework dependency jar files.
- Excellent communication and interpersonal skills, has clear understanding of business procedures, adapt new environment quickly and ability to work as an individual and as a part of a team.
TECHNICAL SKILLS:
Operating Systems: Windows XP / VISTA / Windows 7/8/10
Testing Tools: Selenium WebDriver, Junit, TestNG, Apache POI, Cucumber
Programming: Java, HTML, C#
Support Tools: Maven, Jenkins, Git, Jira, HP ALM, Eclipse
Databases: MS Access, Oracle, MySQL
PROFESSIONAL EXPERIENCE:
Quality Assurance Analyst
Confidential, Herndon, VA
- Analyzed business requirements, system requirements and data mapping requirement specifications interacting with client, developers and QA team.
- Developing, maintaining and executing manual tests and regression scenarios for multiple web and mobile applications under test.
- Review and analyze requirements to develop detailed test cases and to established traceability between application requirements and test cases.
- Develop test plans and test cases by analyzing design documents and business requirement documents.
- Attended test cases and scenarios walk-through and Peer-Reviews, Business Reviews to confirm test coverage as per the Business Requirements.
- Analyze specifications and assist team to create test data, test cases for Functional, Regression, Smoke and System testing.
- Participate in the review of software design, change specification and plan against contractual and/or process requirements.
- Initiate the test planning activities for test case design and encourage the team to hold review meetings, also ensure the review comments are incorporated.
- Develop Requirement Traceability Matrices to make sure all requirements are covered by test cases.
- Perform Functional, Regression and Smoke testing for every modification in the application and new builds
- Involved in writing manual test cases, automated test scripts and executing manual and automated test scripts for System testing and Regression testing using Selenium WebDriver.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG, JAVA.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing, environment using Selenium WebDriver.
- Developing, maintaining and executing manual tests and regression scenarios for multiple web-based applications under test.
- Report issues into the Defect Tracking system Jira and continue following up with bugs till resolution
- Lead test cases and scenarios walk-through and Peer-Reviews, Business Reviews to confirm test coverage as per the Business Requirements.
- Planning, monitoring and taking control over the testing activities and release tasks
- Participate in the review of software design, change specification and plan against contractual and/or process requirements.
- Identify the Scope of the testing required for a particular release based on the Requirement Documents
- Wrote SQL queries for validating the data mapping and data integrity. Performed back-end testing using SQL queries to validate the data in the back-end SQL Server.
- Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
Software QA Tester
Confidential, Oakton, VA
- Analyzed the Business Requirements Document and provided input in Test Plan and prepared detailed Test Cases for new functionality.
- Reviewed business requirements and technical specification documents.
- Performed specification analysis, created test plans and test cases.
- Executed and managed functional, integration, and system test cases.
- Worked with development team in resolving defects and assisted in production issues resolution & re-testing.
- Experienced in executing test scripts using Selenium Web Driver for regression testing.
- Developed Requirement Traceability Matrix (RTM) to ensure appropriate level of test coverage.
- Involved in UAT testing phase.
- Participated in SCRUM status meetings. Responsible for GUI and Functional Testing, using Black box Testing Techniques.
- Involvement in Test Execution, Results Analyzing and Defect Reporting.
- Enhanced Test cases to help Selenium Automation of the project
- Developed BDD (Behavior driven development) based programs using Gherkin for Cucumber.
- Used Cucumber for browser-based testing with scenarios and situations.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code for Cucumber.
- Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.
- Actively participated in and lead Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings and interacted with developers and business analysts to ensure high quality of the application under test.