Qa Engineer Resume
SUMMARY
- Over 5 years of experience as a Quality Assurance Tester.
- Strong understanding of Quality Assurance principles and processes, Software development life cycle (SDLC) methodologies such as Waterfall and Agile (Scrum).
- Experienced in Test Automation using HP - UFT/QTP and Selenium(python), with focus on cross-browser testing of web applications.
- Experienced with creating test automation frameworks.
- Involved in analyzing Business Requirement Document (BRD), Functional Requirement Specification (FRS) and other project related documents for designing Test Plans, Test Cases, identifying Test Scenarios, etc.
- Experience working side by side with QA Engineers, Automation Engineers, Tech Writers, Software Engineers and Product Managers and with various other cross functional teams.
- Experienced and good understanding of different testing methods such as Exploratory, Smoke, Regression, Integration, Web Services, Compatibility, End to End, Performance and knowledge of A/B testing methodologies.
- Experience with Black and Grey box testing.
- Experience with SOAP API testing and good understanding of REST API and all HTTP methods.
- Knowledge of web technologies like HTML, JASON, XML and CSS.
- Experienced with version control systems/bug tracking tools such as HP-QC/ ALM, Bugzilla, ClearQuest, Jira, Git, etc.
- Experienced in working with automation testing tools such as Quick Test Professional (QTP), SoapUI and rational integration tester, Actinal Team server, Selenium.
- Working experience with various databases such as Oracle, DB2, SQL Server. Experienced in developing SQL Queries for data validation and verification.
- Good working knowledge of UNIX and experience in client and server log validation using tools like Putty, WinSCP, etc.
- Experienced with HOGAN CIS mainframe. Demonstrated ability to perform own moderate to complex test data conditioning using Hogan and client utility tools.
- Capable of reacting quickly with in fast paced, low-structure, constantly changing atmosphere and prioritizing work appropriately.
TECHNICAL SKILLS
Operating System (OS): Windows 7/Vista/XP, Linux - Ubuntu
Databases: SQL Server, Oracle, DB2, MS Access, MySQL
Languages: VBScript, C, C++, Java, Python, Bash, HTML, SAP ABAP, SQL, XML, PHP, CSS
Testing tools: HP-UFT/QTP, Selenium, SOAPUI, Actional Server, Green Hat tester (Rational integration tester), Putty, WinSCP, Hogan CIS Mainframe, HP- QC/ ALM, Bugzilla, Jira, ClearQuest
Application / Other Tools/IDE: TOAD, Oxygen, Oasis, SharePoint, RSA, QC, TFS, Net2info.net, Spreadsheet, Confluence, PyCharm.
PROFESSIONAL EXPERIENCE
Confidential
QA Engineer
Responsibilities:
- Experience with working in an agile(Scrum) environment.Experienced in working with Software Development Engineers to understand the overall technical architecture and how each feature is implemented.Worked with Product Manager, BA’s to understand the application and to coordinate and set up the test strategy.
- Worked with other testers to organize and lead the test execution.Wrote a comprehensive test plan for all the projects and added an exhaustive suite of test cases in QC ALM.Experienced with using SharePoint to maintain testing and other project related documents.
- Involved in setting up end to end testing process for each project. Handled multiple projects simultaneously.Using Microsoft SQL server for writing SQL queries for data verification and validation testing.Experience in testing cloud applications in Microsoft azure.Used putty to view log files.Worked with end users to help them understand the application and created test data and test cases for UAT testing.
- Hands-on experience with Active Directory testing, configuring users for testing. Helped setting up test environment for end users.Filed defects and followed-up until resolution. Conducted bug review meeting with developers and testers to understand status of outstanding bugs and tracked bugs created during UAT testing by the end users.Participate in Defect Review, Root Cause Analysis, and High-Risk reviews.
- Running Automated scripts as part of regression tests and updated scripts when necessary.Helped in updating help pages and design documents with new changes like rebranding, screen and process changes.
Confidential
QA Analyst / Test Automation Engineer
Responsibilities:
- Worked on three different products - HP Client security manager & Altus Client (Identity & Account management products), Altus Web (web version of active directory & authentication management).
- Worked on both manual and automation QA testing based on requirements and supported multiple projects simultaneously.
- Worked with development teams throughout the project development lifecycle. Provided ongoing support for released products by reproducing issues and escalated to Engineering teams.
- Involved in developing Smoke, Functional, Regression test suites for these products.
- Developed test automation scripts for Crossmatch Primary Identity & Account management product - ‘Altus Client Password Manager’ using HP-UFT and VBScripts.
- Automated the Altus web application tests using Selenium Web driver in Python. Developed the tests to run across different browsers and versions.
- Enhanced the Password Manager automation scripts in UFT by creating a library of functions and reusable actions that helped other team members automate their test scripts using this library.
- Experienced in using Git repository, Git bash and Visual studio (TFS) to manage the changes in Git repository.
- Involved in Installation, configuration and maintaining of test environments; Implemented appropriate ghosting or imaging technology to facilitate rapid transitions between test environments.
- Tested on multiple browsers such as Chrome, Mozilla & IE.
- Involved in testing Import/Export of the GPO policies and enforcement of them. Also tested both the Client and Server functionality of the application and also the interaction between them.
- Clearly and effectively documented all bugs, followed up on each logged issue through to its resolution.
- Performed localization testing & i18n testing.
- Experienced in testing Crossmatch applications on both android and IOS devices.
- Experienced in setting up Active directory and enabling Domain controller and pushing the GPO (Group policy) to server. Conducted testing for different clients.
Confidential, San Francisco, CA
QA Regression Analyst
Responsibilities:
- Reviewed, enhanced, and executed test scripts for Production releases.
- Attended Daily Scrum meetings to assess the testing progress, reviewed targets and blocking issues.
- Involved in testing various categories of tests such as SOR tests, Smoke tests, Manual Tests.
- Conducted functional web service testing as well as integration testing across modules/external systems.
- Experience with SOAP API Web Services testing using Rational Integration Tester tool.
- Experience analyzing XML response for the request made for the webserver.
- Debugged failed test cases by checking the application server logs using Unix commands.
- Discovered defects/issues during regression runs, logged defect/work-items in ClearQuest and involved in tracking them during their entire life cycle until verification and closure.
- Used SQL developer to write queries to validate the data for various modules.
- Involved in automating some of the manual test cases in Rational Integration Tester using shell scripting.
- Knowledge in checking logs and validating the tests that needs log validation in Putty.
- Used HOGAN to validate and condition customer and account level data. Used Hogan CIS inquiry commands (CUPR, CUAC, ACPR, ACCU, ACDT) to verify these Account level and Customer level details.
- Trained newly hired employees and assisted fellow team members in debugging failed test cases.
- Streamlined QA processes to increase efficiency and completed testing procedures well before release deadlines with zero high severity defects.
- Collaborated successfully with geographically dispersed teammates. Maintained and updated test documents on shared drive and SharePoint sites for audit and compliance purposes.
Confidential
QA Tester
Responsibilities:
- Developed test plan and created test cases based on analysis of Specifications and Business Requirements for different desktop applications.
- Worked collaboratively with a diverse team of developers, SQA engineers and project managers to improve overall product quality.
- Created synthetic test data for testing the application.
- Worked on Unit/Module Testing and End User Documentation.
- Performed Functional, Regression, Exploratory testing.
- Performed Positive testing and Negative testing scenarios as per requirements.
- Wrote SQL scripts for importing legacy data, for generating reports, and for data validation.
- Created, tracked, reviewed and analyzed defect reports using: HP Quality Center, JIRA.
- Performed data validation testing for Reliance Oil and Gas application.
- Verified bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.