Sr. Qa Engineer Resume
Mountain View, CA
SUMMARY
- 7 years of experience in Software Quality Assurance, testing of Web application and Client/Server applications.
- Experienced with Software Quality Assurance Techniques and knowledge of the Software Development Life Cycle (SDLC).
- Extensive experience in development deployment and testing of n - tier enterprise application for J2EE platform using Java, JSP, Servlet, JavaScript, HTML, JDBC-ODBC, Spring, Hibernate, JSTL, Tag Libraries, Web Services, and XML.
- Expertise in analyzing user requirements and documenting test plans, test cases and test scripts for Functional and Integration Testing for US and International sites.
- Experience with Java/J2EE technologies such as Design Pattern, Singleton Pattern, Abstract Factory.
- Expertise in automated tools Test Director, Firebug, SoapUI, Selenium IDE/RC, Junit, TestNG.
- Experience in Black box, White box for Front-End and Back-End Testing.
- Experience with Data driven testing, Keyword Driven Testing and Test Driven Development (TDD).
- Diverse experience in testing at every phase of the development process like Component testing, Integration testing, System testing, User Acceptance testing (UAT), Regression testing and Web Services Testing.
- Experience with J2EE-based application servers (Weblogic, JBOSS, and Websphere) and with Web-based user interfaces.
- Experienced in Testing Database Applications of RDBMS in ORACLE8i, 9i, MS SQL Server and MS Access.
- Extensive experience in bug tracking and reporting tools like Rational Clear Quest and TestDirector, Quality Center, JIRA.
- Ability to work collaboratively with testers and developers in testing complex projects.
- Approached different methodology like Agile (SCRUM), Water Fall model in different projects.
- Having strong interpersonal communication skills and proven track record of academic and professional achievements.
TECHNICAL SKILLS
Testing Tools: Selenium IDE/RC, Junit, TestNg, and SOAPUI.
Bug Tracking Tools: Quality Center, TestDirector, Bugzilla, ClearQuest, JIRA.
Programming Languages: C, C++, Java 2.0, C#, Python, SQL, PL/SQL.
Web Development: HTML, DHTML, XML/ SOAP, JSON, Servlet, JSP, JavaScript, CSS, AJAX.
Web Servers: Apache Tomcat, JBoss.
Scripting: Java Script 1.8, VB Script 5.6, and Perl 5.6.
Databases: Oracle8i, MS SQL SERVER 2003.
Operating System: WIN 9x, WIN nt, WIN xp, WIN Vista, Solaris 6, Mac OS X. Ubuntu 10.04, Linux, Unix.
Build Management: Maven, Ant.
Version Control: Clear Case, Subversion.
PROFESSIONAL EXPERIENCE
Confidential, MOUNTAIN VIEW, CA
Sr. QA Engineer
Responsibilities:
- Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of the features.
- Lead the remote QA team in co-ordinating QA activities and procedures.
- Create test cases, scripts and plans to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.
- Reviews and give value added input on the Product Requirement Documents created by PM’s.
- Worked on Web Services testing for request/response mechanisms (SOAP) and XML with tool called ‘SOAP UI’.
- I used this tool of the format exchanged in order to locate WSDL file on internet, created Test cases, run them.
- Define and track quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system.
- Design and create the automation for Insider features using JAVA and Selenium RC.
- Maintaining the Selenium scripts for automation.
- Use Hudson for tasks like setting up test machines and running automation scripts.
- Perform Integration testing and End to End testing of the new releases in Workplace Engagement.
Confidential, MOUNTAIN VIEW, CA
Sr. QA Engineer
Responsibilities:
- Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of the eStore site.
- Create test cases, scripts and plans to support specific software testing objectives.
- Write new scripts in and update existing automation scripts created in Selenium.
- Worked on Web Services testing for request/response mechanisms (SOAP) and XML with tool called ‘SOAP UI’.
- I used this tool of the format exchanged in order to locate WSDL file on internet, created Test cases, run them.
- Perform Integration testing and End to End testing of the entire application.
- Use Unix to debug applications by checking server logs and file manipulation.
Confidential, SAN FRANCISCO, CA
Sr. QA Engineer
Responsibilities:
- Overall QA and release activity of the Confidential ecommerce website.
- Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of Confidential websites and related systems.
- Lead the local and remote QA team in co-ordinating QA activities and procedures.
- Create test cases, scripts and plans to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.
- Worked on Web Services testing for request/response mechanisms (SOAP) and XML with tool called ‘SOAP UI’.
- I used this tool of the format exchanged in order to locate WSDL file on internet, created Test cases, run them.
- Define and track quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system.
- Design and create the automation for eCommerce websites using Selenium RC and Selenium IDE.
- Maintaining the Selenium scripts for automation.
- Validate data integrity using complex SQL queries.
- Perform Integration testing and End to End testing of the entire application.
- Utilise Junit for doing unit testing, and JAVA and Python for writing scripts for improving the overall product quality.
- Participate in quality audits across the various IT functions to ensure quality standards, procedures, and agile methodologies are being followed.
Confidential, FREMONT, CA
SQA Engineer
Responsibilities:
- Develop and execute application software testing such as functional, integration, and regression testing to ensure the quality of Sansa websites and related systems.
- Lead the local and remote QA team in co-ordinating QA activities and procedures.
- Create test cases, scripts and plans to support specific software testing objectives, and assist team in creation, review, and finalization of agile stories and story acceptance criteria.
- Define and track quality assurance metrics such as defects, defect counts, test results and test status using JIRA defect tracking system.
- Maintaining the Selenium scripts for automation.
- Validate data integrity using complex SQL queries.
- Perform Integration testing and End to End testing of the entire application.
- Utilize Junit for doing unit testing, and JAVA for writing scripts for improving the overall product quality.
Confidential, SAN JOSE, CA
SQA Engineer
Responsibilities:
- Analyzed the business requirements and generated test scenarios based on the requirements.
- Designed test plan based on the requirement documents.
- Developed test cases from business flows and requirements for manual testing of the application.
- Performed manual testing of the application for GUI and functional validation.
- Performed Integration testing to validate the integrity of data between different modules of the application.
- Prepared SQL queries for checking the integrity of database.
- Performed Positive and Negative testing on the application to ensure its proper functionality and automation using selenium.
- Attended reviews and design meetings to understand the application.
- Communicated with the Business Team for requirement issues and their resolution.
Confidential, SAN JOSE, CA
Software Engineer
Responsibilities:
- Ported existing application from ASP to ASP .NET and used SQL Server for database.
- Added new functionality to the application based on the user requirement.
- Performed manual testing of the application for GUI and functional validation.
