Quality Assurance Engineer Resume
Santa Clara, CA
SUMMARY
- More than 7 years of experience in manual and automation testing.
- Certified Pentaho Data Integration Consultant.
- Extensive experience in testing web based applications with good understanding of SDLC and QA methodology.
- Working knowledge of Agile and waterfall development models.
- Hands - on experience using Selenium RC, Selenium Web Driver, QTP and RFT.
- Experience in writing test plans, test cases, and test design specifications.
- Utilize custom and commercially available bug tracking systems.
- Flexible, quick learner, able to work independently, and as part of a team.
- Strong diagnostic, troubleshooting skills and attention to detail.
- Excellent analytical and problem solving skills.
- Good team player with good verbal and written communication skills.
- Experience in working with the development team and Users very closely and made sure that all the defects were fixed and closed in a timely manner
TECHNICAL SKILLS
Programming Skills: Core-Java, C/C++, SQL
Web Technologies: HTML, CSS, JavaScript, VBScript, XPaths, XML
Web Testing: Selenium IDE, Selenium RC, Selenium 2, HP Quick Test Professional, IBM Rational Functional tester
RDBMS: MS-Access, MySQL, Oracle, hive
Configuration Management: SVN
Design/Build Tools: Eclipse, Maven
Operating Systems: Windows 98/2000/XP/7, Linux/Unix
Test Management Tool: Test Link, Quality Center, Test Director
Others: Bugzilla, Microsoft Visio, Pentaho Data Integration (PDI), Hadoop
PROFESSIONAL EXPERIENCE
Confidential, Santa Clara, CA
Quality Assurance Engineer
Responsibilities:
- Interacted with product management teams in the review and analysis of functional requirements.
- Develop test cases to meet functional requirements.
- Create test plans, test cases, test suites and test data based on requirement Specifications.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver and Java (Eclipse IDE).
- Contribute to the creation of test framework.
- Execute Test cases and create results in Rally.
- Develop test code in Java using Eclipse IDE.
- Write SQL queries for DB related Test cases
- Do test code review with developers.
- Record test results in rally
- Responsible for updating regression tests and issue documentation.
- Report bugs via Bugzilla application and coordinate with developers to fix the defects.
- Manual execution of tests where automation wasn’t possible.
- Develop test plan, test strategy and reviewed with peers.
- Developed generic Selenium API to be reused by different team.
- Attend weekly QE status meetings, daily scrum calls and provide status update.
Environment: /Tools: Java, Eclipse, Bugzilla, XML, Oracle, Selenium WebDriver, MYSQL, TOAD, Windows 7, putty, QTP
Confidential, San Jose, CA
Quality Engineer
Responsibilities:
- Review BRD and analyze the requirements.
- Prioritize the user Stories and defect resolution for each iteration with team.
- Work closely with Product Manager on PRD analysis.
- Develop test cases to meet functional requirements.
- Create test plans, test cases, test suites, and test data based on BRDs and technical Specifications.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, Junit, Java (Eclipse IDE) and Pentaho Data Integration.
- Contribute to the creation of test framework.
- Execute Test cases and create results in Rally.
- Develop test code in Java using Eclipse IDE.
- Write SQL and Hive queries for DB related Test cases
- Do test code review with developers.
- Write Data Driven test cases and record test results in rally
- Responsible for updating regression tests and issue documentation.
- Track defects and log them into CDETS (cisco defect tracking) tool and coordinate with developers to fix the defects.
- Manual execution of tests where automation wasn’t possible.
- Develop test plan, test strategy and reviewed with peers.
- Attend weekly QE status meetings, daily scrum calls and provide status update.
Environment: /Tools: Java, Eclipse, CDETs, XML, Oracle, Selenium WebDriver, TOAD, Windows 7, SSH Tectia Terminal, putty, Rational Functional Tester (RFT), PDI (Pentaho Data Integration), Hadoop, Hive.
Confidential, Santa Clara, CA
Sr. Quality Engineer
Responsibilities:
- Review BRD and analyze the requirements for Q1A product.
- Worked closely with Product Manager on PRD analysis.
- Develop test cases to meet functional requirements.
- Create test plans, test cases, test suites, and test data based on BRDs and technical Specifications.
- Identified test cases to automate. Automate those test cases using Selenium WebDriver, JUnit and Java (Eclipse IDE). Contributed in framework creation.
- Designed and Developed Page Objects using Page Objects Design Pattern and Selenium.
- Developed test code in Java language using Eclipse IDE.
- Performed test code review with developers.
- Written Data Driven test cases and analyzed test results in JUnit reports.
- Responsible for updating regression tests and issue documentation.
- Track defects and log them into Bugzilla tool and coordinate with developers to fix the defects.
- Filed several bugs, worked closely with DEV in re-producing and fixing the bugs
- Manual execution of tests where automation wasn’t possible.
- Developed test plan, test strategy and reviewed with peers.
- Attended for all weekly QE status meetings and provided status update.
Environment: /Tools: Java, Eclipse, Bugzilla, XML, MYSQL, Selenium WebDriver, Windows 7
Confidential
QA Engineer
Responsibilities:
- Actively participated in Product and Engineering requirements meetings
- Designed and implemented test cases for core front end components.
- Interacted with product management teams in the review and analysis of functional requirements.
- Responsible for updating regression tests and issue documentation.
- Developed and executed the test scripts with QTP
- Performed test code review with developers.
- Written test cases in test driven approach with mock objects and well-defined interfaces.
- Participated in GUI level testing
- Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
- Responsible for capturing defects, creating defect report.
- Developed test plan, test strategy and reviewed with peers.
- Attended for all weekly QE status meetings and provided status update.
Environment: /Tools: QC, QTP, MYSQL, Windows XP.
Confidential
Software Testing Engineer
Responsibilities:
- Interacted with product management teams in the review and analysis of functional requirements.
- Have helped senior QA Engineers in preparing Test Plan for functional testing.
- Prepared Documentation: Test Scenarios, Test Cases etc.
- Develop test cases to meet functional requirements.
- Wrote SQL queries to validate back end data.
- Estimating the project testing effort.
- Involved in test case designing and test planning.
- Conducted peer reviews for requirements, designing and testing.
- Coordinating offshore test teams client deliverables.
- Participated team meetings and conducted frequent calls with offshore project team.
- Performed functional testing, regression testing and user acceptance testing.
- Communicating status through daily and weekly status to test manager.
- Use Excel to analyze code performance data and present it to the higher management.
- Test management and updating results in Quality Center.
Environment: Windows XP, QC, MSExcel, MSWord.