Senior Qa Engineer Resume
Austin, TX
SUMMARY
- 8+ years of experience as a QA Test Engineer using Manual & Automation Testing. Worked in multiple domains like Finance, Insurance and Telecom Domains
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the Role of QA in different testing methodologies like Agile, and Waterfall etc.
- Excellent work experience in Smoke, Functional, Integration, GUI, Regression, System, Compatibility, Performance, Acceptance, Security, Stress, Black Box Testing etc
- Developed and executed Test Plan, Test Cases, and Test scripts for various applications.
- Exposure in programming languages and script like Java, JavaScript, HTML, CSS and Shell Script
- Automation experience using Selenium IDE Web Driver
- Experienced in reading the test data from XL spread sheets using JXL API and TEST NG Data provider
- Working experience xPath, Firebug, FirePath, Log4j, Maven and TEST NG annotations.
- Hands On Experience on testing web services (SOAP, REST) using SOAP UI Tools
- Experience in working with Oracle, Microsoft SQL Server, My SQL and MS - Access Databases.
- Expertise in using Tools Mercury/HP Quality Center, Rational Clear Quest, BugZilla, Rally and JIRA.
- Experience in validating mobile web and native apps on Android and iPhone devices
- Experience with UAT testing along with data setup, Environment setup and coordination between users, Development, Business Analyst and Product Management teams.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Good Communication, interpersonal, and Teamwork skills.
- Excellent Organization, Analytical and Problem Solving skills and ability to quickly learn new technologies.
- Demonstrated initiative, innovation, flexibility, and ability to manage workload, achieving desired results with minimal supervision.
- Good Communication and Interpersonal skills. Technically sound, Result-Oriented with strong Problem solving skills. Innovative & efficient. Capable of working as a Team Member or Individually with minimum supervision.
TECHNICAL SKILLS
Languages: Java, Java Script, CSS, HTML, Shell Script
Technologies: J2EE, JSP, JDBC, HTML, Java Script, SOAP, XML
QA Tools: SELENIUM Web Driver, QTP, JUNIT 3/4, TEST NG, Firebug, FirePath, xpath, Maven, JSON, Jenkin, SVN, JXL
Bug Tracking Tools: Quality Center, BugZilla, JIRA
Web Services: SOAP, RESTFUL, WSDL, SOAP UI
Operating system: Windows, MAC, DOS, Linux/ Unix
Database: Oracle,SQL Server, MS Access, MySQLWeb Servers Tomcat, Web Sphere, Web Logic, IIS
Browsers: Internet Explorer, Firebox, Chrome, Safari
Misc. Tools: TOAD, SQL Navigator, SVN, WinSCP, PUTTY, Paros Proxy
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Senior QA Engineer
Responsibilities:
- Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
- Run Defect Triaging and Review the Test Scenarios/ Test Cases with Business
- Develop test environment and test planning for product installation and execution
- Install and Configure Managed Server HSM in the test environment as per the specification
- Create test plans, collect and summarize detailed data for all available product features
- Carry out manual tests and deliver clear status for testing areas in a timely manner
- New feature testing and regression testing for existing features with every product release
- Use JIRA to document and advocate the resolution of new bugs with developers and communicate the impact on customers to developers and support
- Create system documentation and play book and serve as a lead technical reviewer
- Working knowledge of scripting languages like JavaScript, SQL
- Familiarity with Azure Cloud
- Involved in the regression test planning for the project and identified the critical regression tests
- Executed the automated regression test cases during every release and also executed the daily regression test suites
- Working experience on daily status reporting & managed end to end testing
Environment: Windows Server 2012, SQL Server 2012, HP Quality Center, Agile, SQ
Confidential
Responsibilities:
- Documenting Functional Specification and Design specification of RM
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Regression testing was performed after each build release of the application
- Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Discussed with team lead and PM regarding testing deadlines and post deployment validation.
- Actively communicated with the end users and business users to create realistic test cases.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
Environment: Java, J2EE, Eclipse, Web Services, SOAP, SOAP UI, REST,, HTML, Java Script, CSS, AJAX, HP Quality Center, Agile Methodology, SQL, Oracle
Confidential, Irving, Texas
Quality Analyst/Tester
Responsibilities:
- Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
- Participated in all phases of the Software Testing Life Cycle(STLC)
- Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
- Participated in peer review with team and developers to review test cases/test scripts.
- Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
- Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
- Created Selenium Test cases for automation using Selenium Web Driver and Java
- Used Hybrid Framework of Selenium to get data from Excel.
- Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.
- Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
- Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
- Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
- Discussed with team lead and PM regarding testing deadlines and post deployment validation.
- Actively communicated with the end users and business users to create realistic test cases.
- Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
- Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
- Establish business continuity through Knowledge Transfer and mentoring of new resources.
Environment: Java, J2EE, Selenium IDE/WebDriver/ GRID, Web Services, SOAP, SOAP UI, REST, TEST NG, HTML, Java Script, CSS, AJAX, HP Quality Center, JXL, Agile Methodology, Rally, SQL, Oracle
Confidential
QA Analyst
Responsibilities:
- Define test strategy & design and lead execution for testing an ecommerce website
- Create test plans, collect and summarize detailed data for all available features
- Carry out manual tests and deliver clear status for testing areas in a timely manner
- Preparing the Regression test suite for testing the existing functionalities
- Use JIRA to document and advocate the resolution of new bugs with developers
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Actively involving in preparing Test Scenarios / Test Cases and executing Test Cases.
- Performed System Testing, Regression Testing and Ad-hoc Testing.
- Involved in writing UAT Scripts.
- Performed User Acceptance Testing.
- Prepared Post-Release Reports such as Traceability Matrix, Test Summary Report & Test Case execution report.
- Involved in communicating to Client regularly by means of chat or emails regarding Clarifications and suggestions.
- Bug Tracking and Reporting using Bugzilla.
- Reviewing and providing the comments on Bugzilla Bugs.
- Frequent Weekly Status Check meetings and sending the Daily & Weekly Status reports to the Client.
- Regular Client Calls to discuss about the Weekly Status Report and issues with the Client.
Environment: s: Oracle, BugZilla, SQL, Toad, SVN, Quality Center, QTP, Win runner, Load Runner, J2EE, XML, MS- Office .
Confidential
Quality Assurance Analyst
Responsibilities:
- Coordinated all QA activities and enhancements using Agile Methodology.
- Reviewed the Business Requirement Document to understand the process and write Test Plan and Test Cases.
- Worked on complete life cycle of QA (including Test Planning, Test Execution, and Defect Resolution etc.).
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
- Used Quality center to organize and manage all phases of the software testing process, including planning tests, executing tests.
- Writing and Reviewing Test Cases and Uploading Test Cases in Quality center.
- Seeded test cases into Test Plan module of Quality Center.
- Managed multiple shared object repositories.
- Worked closely with the developers to resolve the design and development errors and to get the software released for system testing.
- Monitor the performance of the product and document the results of the testing process.
- Ensure accuracy and completeness in the test reports.
- As a QA analyst carried out testing, to check whether the application is functioning as per the use case and functional specifications.
Environment: Java, MySQL, Windows, Waterfall, Quality Center, Eclipse, MS Office.
Confidential
QA Engineer
Responsibilities:
- Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope
- Escalation for unresolved bugs to the concerned developers and module leaders.
- Participated in Design Phase, together with members of the Product team, developers, and DBAs.
- Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
- Designed various test Cases with different test conditions.
- Prepared and executed scenarios for the Regression testing on new builds.
- Performed Regression testing by executing the scripts developed with QTP.
- Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
- Adopted Data Driven Methodology to the test application with different sets of data.
- Develop test cases on various types of credit card applications.
- Perform functional testing and regression testing on each field of credit card application pages.
- Involved in Database testing to verify data integrity tests.
- Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.
Environment: Web Services, SOAP, JDBC, Java API, Eclipse, HTML, JavaScript, MySQL, Windows, Eclipse, Linux, MS Office.