Software Quality Engineer Resume
Sunnyvale, CA
EXPERIENCE SUMMARY
- 6 years of experience in Quality Assurance and Software Development
- Experience in creating Data Driven test automation framework with Java and TestNG
- Experienced in developing and reviewing Automation test scripts
- Experience in Functional and non - functional testing of RESTful Services
- Good hands-on experience in testing with TIBCO queues, Cassandra and SOLR cloud
- Good knowledge of SOA architecture and worked with cloud-based applications
- Extensively worked on both White Box and Black Box Testing for Java applications
- Development experience with Spring MVC based JEE Web applications
- Experience in understanding Business Requirements Document, Functional Requirements Document and Software Requirement Specifications
- Experience in working with Agile testing methodologies
- Good knowledge of Selenium Components: Selenium WebDriver and Selenium IDE
- Strong experience in verifying code fixes and coordinating testing efforts with peers and QA team
- Expertise in manual testing and test automation of Client Server, REST and web based applications
- Expertise in Bug Reporting, Bug Tracking using JIRA and HPQC
- Excellent analytical, problem solving, communication and interpersonal skills along with a good aptitude for learning
TECHNICAL SKILLS
Languages: Java, Node JS
Other Technologies: JSON, XML, HTML5, CSS, DOM
Operating Systems: UNIX, Windows, OSX
Testing Tools: JUNIT, TestNG, Eclipse IDE, Selenium IDE, Selenium WebDriver
Databases: Oracle, MySQL, Cassandra, SOLR
Configuration Management Tools: Git, SVN
Other Tools: JIRA, Bugzilla, Jenkins
PROFESSIONAL EXPERIENCE
Software Quality Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Involved in Functional, Integration and Regression testing for teh Restful services
- Created test plans (TestRail) and automation scripts
- Worked on building and maintaining automation framework
- Reviewed and merged Git pull requests from peers
- Worked in debugging, testing and validating production bugs
- Participated in cross browser testing with Selenium WebDriver
- Used JIRA for defect tracking and reporting issues
- Worked with cross functional teams for service level integration and resolve issues
- Participated in End to End testing for Grocery go live
- Worked with developers to help quickly resolve bugs
Environment: Java, Node JS, JSON, XML, Jenkins, Git, JIRA, TestRail, Charles Proxy, Selenium
Software Quality Engineer
Confidential, Sunnyvale, CA
Responsibilities:
- Involved in Functional, Integration and Regression testing for teh Restful services
- Functional testing using Tibco queues for teh async services for Mosaic
- Created automation scripts for Order Services and Mosaic Services
- Worked with SOLR and Cassandra to validate data
- Worked on building and maintaining automation framework
- Participated in debugging, testing and validating production bugs
- Used JIRA for defect tracking and reporting issues
- Created and executed Jenkins jobs for builds
- Used Oneops to deploy build across different environments
- Worked with cross functional teams for service level integration and resolve issues
- Participated in End to End testing for Pangaea releases
- Worked with developers to help quickly resolve bugs
Environment: Java, JSON, XML, JDBC, Maven, Eclipse, Jenkins, Git, JIRA, sqlDeveloper, DataStax DevCenter, SOLR, Oracle, Cassandra
Java Developer
Confidential
Responsibilities:
- Developed application web pages using Spring MVC and JSP on teh presentation layerand business layer using Spring and teh persistent layer using Hibernate
- Create database tables to support teh application
- Prepared test data programs to validate teh integrity of teh system
- Conducted unit testing and System testing
- Involved in deployment to production environment
- Provided post go-live support to teh application
Environment: Java, JSP, Spring, Hibernate, JavaScript, HTML, Eclipse, Oracle 10g
Java Developer
Confidential
Responsibilities:
- Participation in all phases of SDLC including analysis, design, implementation and testing
- Developed teh Detail Design for teh application
- Developed application using Java, EJB and Servlets
- Implemented patterns like Data Access Object and Session Facade
- Worked with Servlets, EJB for data interaction and business logic.
- Created teh Unit Test Plan and Integration Test Plan
- Created XML test data and validated using XML schema
- Used CVS for version control
Environment: Java, EJB, Servlets, JDBC, JMS, XML, HTML, JDBC, PLSQL, Oracle, WSAD,CVS
