Qa Engineer Resume
Framingham, MA
SUMMARY:
- Quality Assurance professional with over 5 years of experience in manual and automated Quality Assurance, and working with geographically - diverse and international project teams.
- As a Mobile Tester and QA Engineer, performed manual and automated testing for the number of web projects such as information and news professional QA portal and company web site across multiple browsers ((IE, Firefox, Safari and Chrome).and mobile devices (Android, iOS).
- Full Software Development Life Cycle (SDLC) experience, involved in requirement analysis, design, Development, testing, and maintenance with working experienced in Agile, Scrum and Waterfall Environments participating in Sprints meting once in 2 weeks
- Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, HP Quality Center/ALM, Junit, TestNG, Jenkins, Cucumber, Jenkins to develop automation testing scripts for web and client server applications.
- Proficient in developing and executing high quality Test Cases and Test Scripts from Requirements.
- Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
- Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
- Good experience in using Java, Junit and TestNG test framework to write functional test.
- Experienced in making DataDriven and keyword and hybrid Framework to maintain Test Suites.
- Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
- Proficient in using Soap UI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.
- Working experience with testers, developers and other project team members, testing complex projects and software product enhancements.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
- Experienced coordinating and working with offshore and onsite team (QA, Dev, PM, PO, Scrum master).
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Automation/Testing Tools: Selenium IDE, Selenium RC/WebDriver, Load Runner, Quality Center/ALM, JMeter, Cucumber, SOAP UI, Mobile testing
Frameworks: TestNG, Junit
Scripting Languages: Java Script, Python
Web Technologies: HTML, XML, CSS, DHTML, Angular JS
Webdebugging tool: XPATH, Firebug, Firepath
Build Tools: Ant, Maven
Defect Tracking: Jira, BugZilla
Continuous Integration Tools: Jenkins, Hudson, Cruise Control
Operating Systems: Win 2000/XP/Vista/ 7, Linux, Mac Os X.
PROFESSIONAL EXPERIENCE:
Confidential, Framingham, MA
QA Engineer
Responsibilities:
- Actively involved in project requirements and design meetings. Participated in daily SCRUM meetings.
- Prepared detailed test scenarios and test cases to validate the functionality of the features by studying the user stories and mock-up documents.
- Participate in product development and scrum meetings, provide feedback as necessary.
- Executed test cases manually and tracked the bugs by entering in the Defect Tracking System with appropriate severity, priority and details.
- Extensively worked on handling the application response for Positive and Negative sets of data using Data Driven Testing
- Interacted, followed up and assisted the programmers to test various scenarios to identify and resolve the issues reported.
- Prepared Test Data and executed Test Cases from Quality Center.
- Stimulated financial calculations for a given formula for a given period.
- Involved in Life cycle test for various products.
- Conducted Functionality testing during various phases of the application using.
- Worked on parameterizations, calling/copying, Check points heavily.
- Performed Database testing by writing SQL Statements for various Business transactions on Oracle.
- Extensively performed manual testing using Quality Center.
- Involved in defect reporting and bug tracking using Quality Center and Share point.
- Determined testing requirements developed and reviewed scripts for positive and negative test scenarios, conducted baseline testing, and generated reports.
- Conducted various management activities by analyzing and verifying test results, providing status reports.
- Wrote SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
- Created manual test cases, reviewed with different stakeholders to validate the functionality.
- Conducted backend testing using SQL queries to validate data for database.
- Worked in the form of sprint team with business analysts and developers in Agile methodology.
Environment: Java, Quality Center, Agile, SQL Scripting, SQL, Oracle, Windows.
Confidential, Woburn, MA
QA Tester
Responsibilities:
- Responsible for providing test cases and executing them within an AGILE software development SCRUM environment.
- Reviewed and Created Project Assessment, Project Plan, Business Process Requirements, Technical Requirements, Test Specifications, Test Results, and Test Results.
- Analyzed the system requirements and developed test plans using technical specifications.
- Performed System Testing and Regression Testing.
- Responsible for back-end testing/database testing, which was done using SQL queries.
- Generated automated test scripts for regression and stress testing and also data driven scripts for multi user access for product information module using the data pool.
- Used Quality Center for bug tracking and investigated software bugs.
- Performed validation tests to ensure that the developed functionality meets the specifications prior to UAT testing.
- Involved in Bug Logging, Issue Tracking and responsible for tracing the bugs throughout the whole bug lifecycle till the bug closure.
- Worked on regression testing, automation estimation, design and framework. Provided the detailed implementation plan to management.
- Responsible for preparing weekly status reports and validated the back-end data using SQL queries for data integrity.
- Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
Environment: Java, Quality Center, HTML, XML, SQL, SQL Scripting, BugZilla, Google Chrome, Mozilla Firefox, Internet Explorer, Windows
Confidential
QA Tester
Responsibilities:
- Reviewed requirements and specifications and provided input during requirements and specification walkthroughs.
- Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
- Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
- Involved in UAT Testing and Used Quality Center to report bugs.
- Prioritized Identified defects and monitored bugs fixing status through Out Look Express, which was configured through Quality Center.
- Participated in bug triage meetings with developers to validate the severity of the bug and responsible for tracking of the testing life cycle.
- Maintained close and strong working relationship with teammates and management staff.
- Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.
- Involved in documentation as to how to maintain and run scripts for future enhancements.
- Involved in developing test methodologies, test plans and manual test cases for the application and prepared UAT test Plan.
- Manually performed back end testing by writing SQL queries.
- Communicated with Manager, Team lead daily for testing efforts and sent Status Reports as needed like Daily and Weekly.
Environment: Manual Testing, Quality Center, Java, HTML, VBScript, Oracle, SQL Server, Windows XP, UNIX, MS Outlook.
Confidential
Manual Tester
Responsibilities:
- Prepared Test Plan and Test Cases based on the business and functional specifications.
- Analyzed code to performed white box testing.
- Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
- Reviewed and implemented Business Requirement Documents.
- Reviewed the test cases written for Unit and Integration level.
- Analyzed test specifications and converted them into Manual Test Cases.
- Attended Weekly Status Meetings, discussed and interacted with team members.
- Performed End to End Testing and involved in User Acceptance Testing.
- Performed Security Testing (Authorization Testing, Access Control Testing).
- Worked on SQL statements in checking the validity of the Backend.
Environment: Manual testing, Quality Center, JAVA, XML, HTML, SQL, UNIX and Windows.