Software Qa Engineer Resume
Sunnyvale, CA
SUMMARY:
- 7+ years of solid QA experience in web and mobile based software applications
- Tested web applications and mobile applications in Waterfall and Agile development processes
- Experienced in different types of testing, for example black box testing, white box testing, functional, GUI, regression, integration, UAT, performance, and system testing
- Experienced in test automation using Selenium, QTP and Load Runner.
- Specialized in Manual and Automated Testing of Client/Server and Web based applications using Selenium RC, Selenium WebDriver, QTP, Quality Center, and JIRA.
- Experience API testing using Soap/XML/Rest based applications
- Proficient in Software Development Life Cycle (SDLC), Quality Assurance Life Cycle, Agile Scrum.
- Areas of Expertise: test strategy preparation, test plan development, test case creation, test execution and bug tracking, scheduling and execution, test automation, test project management
- Created detailed QA documentation including QA reports, actively participated in SQA and project status meetings
- Developed software applications and test cases using Java, Junit, SQL and Unix scripts
- Experience testing Mobile applications using emulators and handsets
- Analyzed business requirements, software requirement specifications to create test plan and test case for manual and automated testing.
- Experienced in testing SaaS based applications
- Possess excellent skills in BugReporting using Quality Center/Test director, JIRA and Bugzilla
- Lead testing effort with business analysts, customers, developers and offshore QA testers.
- Committed team player with excellent interpersonal, written/ verbal communication, presentation, organization and negotiation skills.
- Team leader, foster team spirit, coaching, problem - solving abilities, determination, drive to excel, zeal to learn new technologies.
- Worked as an individual contributor as well in a diverse team.
TECHNICAL SKILLS:
Operating Systems: Windows, Linux, Solaris, Unix, Ios, Anroid
Bug Tracking Tools: Jira, Bugzilla
Test/Automation Tools: Selenium2.0/1.0WebDriver/RC, HP QTP 10.0/9.2, Quality Center 10.0
Languages: Java /J2EE, C, C++, HTML, XML, CSS JavaScript, VB Script, PL/SQL, SQL, Python
Databases: Oracle, SQL Server, MySQL, DB2, Mongo dB, Dynamo DB, NoSQL DB
Web Services: SoapUI Tool
Web/App Servers: Apache Tomcat, JBoss, WebLogic, WebSpear
Network Protocols: TCP/IP, HTTP, HTTPS, SNMP, FTP, SSH
Browsers: Internet Explorer, Firefox, Safari, Chrome
PROFESSIONAL EXPERIENCE:
Software QA Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Tested various features of Confidential messenger module, including testing client/server, web based mobile based application.
- Involved in testing third party web applications
- Worked in manual and automation testing using Selenium WebDriver.
- Working in the agile development environment with frequently changing requirements and short 2week sprints.
- Actively participated in scrum meetings, reviews and developed test scenarios in agile environment.
- Participated in software requirements and implementation design reviews and attending Scrum Kickoff meetings, Product Backlog in Agile software development.
- Review product requirement and Test strategy document and involved in developing the test plan and test cases document
- Wrote automated client-side GUI testing code using Selenium RC/Webdriver that adapts to non-static responses and interacts with page elements as a real user would.
- Performed and schedule automated tests using Selenium WebDriverusing Junit framework
- Extensively debugged SeleniumJava based scripts for accuracy and identified possible causes of malfunction.
- Customized the Test Case and Test Plans in Quality Center according to the requirements of the project.
- Performed back-end testing on Oracle and SQL Server databases by writing SQL queriesto make sure the contents displayed on the UI correct as per requirements specifications.
- Execute the SoapUI test cases, log the defects found in JIRA and assign them to the Scrum Master.
- Interacted withBusiness Analysts and software Developers in bug review meetings and participated in QA meetings.
- Tested application on different desktop and mobile Operating Systems like Windows, Linux, iOS, Android, Blackberry and using web browsers Firefox, IE, Safari
- Used traceability matrix to match the requirements to test cases and test coverage
Environment: Windows, Linux, iOS, Android, Selenium 2.0 WebDriver, Jscript, QTP10.0, LoadRunner10.0, Virtual machine, Soap UI, REST, XML, Oracle, JIRA, QC10.0.
Confidential, Sunnyvale, CA
Tester/Analyst
Responsibilities:
- Analyze the Functional specifications and design documents.
- Performed Manual and Automation testing usingSeleniumIDE,SeleniumRC and JUnitin GWT framework 2.0 for web application, by creating test plans, test cases and test scripts inSeleniumto automate web application’s functionalities.
- Responsible for performing Functional testing on the application by creating test cases.
- Designed test cases for incidents, Service/Change requests, New Hire requests and other applications that were implemented in ServiceNow
- Logged and assigned the defects to developers in ServiceNow.
- Developed Test Plan, Test Cases document using Quality Center.
- Performed data Validation and Verification by exporting the data from the Database.
- Scheduled and coordinated with the users for UAT
- Published the Test results to the management team
- Reported and tracked failed test cases and issues inQuality Center.
Environment: ServiceNow, Windows7, MS Office 2010, Quality Center 9.0, Selenium IDE, Selenium 1.0 RC, Junit.
Confidential, Atlanta
QA Tester/Analyst
Responsibilities:
- Prepared Test Plan, Scenarios and supporting the Testing procedures.
- Responsible for creating Test cases/ test scripts based on functional requirements and design documents.
- Involved in reviewing Business Requirement Documents and the Technical Specifications.
- Evaluating and reporting on software quality and testing progress.
- Identifying, investigating, and isolating software problem.
- Involved in the data testing on Oracle Database writing SQL queries and check whether right data from the source system has been populated using SQL Developer.
- Providing support and assistance to other Quality Assurance teams in Integration testing.
- Reporting bugs, resolving bugs & issues with developers.
- Implementing structured QA procedures & execute test plans.
- Involved in different phases of testing basically the Functionality, Integration, Regression, Positive and Negative Testing.
- Developed SQL Queries to perform Data validation by using Toad
- Conducted Backend test using SQL queries to verify the Integrity of the Database
- Tested and validated the database tables using SQL.
- Performed a backend regression testing by writing SQL queries to review the output to ensure that the correct data was retrieved.
Environment: Oracle Applications Release 12 (AR, GL), SQL, MS Office 2010, Oracle 11g, Quality Center 9.0, PL/SQL, RevPro.
Confidential, Bloomfield, CT
QA Tester/Analyst
Responsibilities:
- Actively participated in Kick off meetings and Walk through with Development, Business and QA Team.
- Prepared Test Plan, Scenarios and supporting the Testing procedures
- Responsible for creating Test cases and executed based on functional requirements and design documents.
- Actively coordinated with external Data source Providers to better understand the request and requirements.
- Involved QA team Meetings to Review the Progress and Issues
- Prepare Traceability Matrix and maintaining the same to make sure all the requirements are addressed in testing cases and execution.
- Conducted Backend test using SQL queries to verify the Integrity of the Database.
- Developed and executed SQL queries on Oracle database using TOAD
- Coordinated with User Acceptance Team.
- Regressions test the defects and close them in Test Director.
- Tracked and reviewed the Defects using Test Director, generated defect status reports to represent the progress of the testing
Environment: Test Director 8.0, Windows NT/2000, Java, SQL, PL/SQL, Oracle, MS Office.
Confidential
QA Tester/Analyst
Responsibilities:
- Functionality and Backend Testing of the Application.
- Since project is in its inception, taking transition from on-site team.
- Preliminary discussion of the project with the core team and understanding the business flow.
- Interaction with On Site Co-Coordinator.
- Giving technical training’s to team members.
- Detailed study of the software requirement specification (SRS) for writing Test Cases.
- Involved in Environment Re-Booting.
Environment: XML, EJB, UNIX, Windows 2000, Oracle, Amdocs Mediation Manager.