Qa Tester Resume
San, DiegO
SUMMARY
- Having 6 years of IT Experience in Analysis, Development, Testing, Deployment and Implementation of Multi-Tier distributed applications using Java, J2EE Technologies.
- Experience in analyzing Performance Test Plan, Test Strategy, Requirement Traceability Matrix (RTM) and User Manuals.
- Experience in performing quality assurance testing of new application builds and features, including but not limited to regression, functional, exploratory, black-box & smoke testing.
- Expertise in Manual Testing and Automation testing using Selenium WebDriver, TestNG, Selenium Grid.
- Excellent Java development skills using Object oriented concepts, J2EE, JSP, Java Script, JSON, JMS, JDBC.
- Strong front-end UI development skills using scripting languages like JSP, HTML, JavaScript, J Query and CSS.
- Strong knowledge of testing processes and excellent in defect tracking.
- Experience with Data driven, Behavior driven and Hybrid frameworks through Page Object Model approach.
- Understanding, Analyzing and Streamlining Test Requirements.
- Proficient in understanding full QA Cycle like Software Testing Life Cycle (STLC) to work hand in hand with the Business Analyst, Functional Analyst, Developers, Training Department & users.
- Experience in testing ERP systems like SAP, Oracle e-business Suite, IBM Sterling order management.
- Documenting, tracking & communicating test plans, test results, analysis & unresolved problems.
- Experience in projects - full life-cycle implementation, global rollout and system upgrade.
- Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC, Spring Boot and Hibernate.
- Experience in designing and implementing RESTful Api Web Services.
- Strong database skills in Oracle 8i/9i/10g and MySQL.
- Experience with various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), STLC, Agile Software Development, Scrum Methodology.
- Proficiency in programming with different Java IDEs like Eclipse, IntelliJ IDEA.
- Used log4J for application logging and notification tracing mechanisms.
- Experience with SCM tools like Git, SVN and CVS.
- Experience with build tools like Ant and Maven and CI/CD process using Jenkins.
- Experience in defect management tools like JIRA, HP ALM.
- Ability to learn quickly in work environment, fluent in communication, productive interpersonal skills with the ability to understand and cooperate with group requirements efficiently.
TECHNICAL SKILLS
Programming Languages: Java, C, C++
Web: HTML5, CSS, XML, SQL, JavaScript, JSP, Servlets, JSON
Frameworks: Spring MVC, Spring Boot, Hibernate
Testing Frameworks: Data driven, Hybrid, Behavior driven
Testing Tools: Selenium WebDriver, TestNG, Selenium Grid, Junit, Postman, Cucumber
Defect Tools: JIRA, HP ALM
Database: MySQL, SQL Server, Oracle
Operating Systems: Windows, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, San Diego
QA Tester
Responsibilities:
- Analyzed System Requirement Specifications and Functional Specifications documents to develop Test Scenarios, Test scripts, Test data, Test procedures and Test reports.
- Attended sprint meetings and interacted with the development team and stakeholder for a better understanding of high-level user stories.
- Responsible for creating new automation testing scripts as well as converting the manual testing scripts to automation scripts.
- Implemented Hybrid framework through Page Object Model approach with java, Selenium Web Driver and integrated the test data into the Test scripts from Excel using Apache POI API.
- Involved in grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
- Performed Functional, Integration, System, User Acceptance (UAT), Sanity, Reliability and Regression Testing.
- Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium.
- Performed Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
- Developed HTML reports with attached screenshots using Extent Reports API for detailed analysis of the test results.
- Conducted Test Case Walkthroughs to achieve consensus on Test Case correctness & completeness ensuring width and depth of test scenarios.
- Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
- Experience in using Test Management and bug reporting tools such as HP ALM to track test progress, execution and deliverables.
- Developed and executed SQL queries in the database to conduct data integrity testing by checking the data tables on the server.
Environment: Selenium Web Driver, TestNG, Extent Reporting, Java, JavaScript, Selenium Grid, SQL, Git, Maven, Jenkins, JIRA.
Confidential, San Diego
QA Engineer
Responsibilities:
- Actively interacted with Team Members, Developers, Business Analysts and Project Management team to analyze the business process and requirements.
- Responsible for writing Test Scripts to test the interfaces in SAP in various projects.
- Experience in writing manual and automation test scripts using UFT.
- Worked on various projects like IPMP, SHOP e-commerce web applications which integrate with SAP.
- Worked on Click application for work order management system.
- Performed Unit Testing, Integration testing, Smoke Testing, System testing and Regression testing during the various phases of the application.
- Developed the automated test scripts through Data driven framework using Apache POI and TestNG.
- Interacted with the infrastructure group to set up proper test environments. Worked closely with the test team lead to perform the testing.
- Designed Defect management process utilizing JIRA and provided analysis of the results, reporting issues, problems via defect reports and status reports.
- Worked effectively in cross-functional team environments and provided training to power users and end users.
- Worked on the third party systems and had knowledge on the flow of information from various systems.
- Attended walkthrough meetings with the Compliance Operations Team, Business Analysts and Development team to get a clear understanding of the laws, regulation and corporate standards that were to follow.
Environment: Manual Testing, Java, Selenium, TestNG, UFT, Junit, SVN, JIRA, Agile.
Confidential
JAVA Developer
Responsibilities:
- Developed various modules like order management, Returns, logistics in the e-commerce web application.
- Adopted Spring IOC to increase application flexibility and replace the need for hard-coded class-based application functions.
- Integrated Spring framework with Hibernate to interact with the database tables.
- Responsible for creating Restful Web Services through Spring MVC and Spring Boot.
- Responsible for data validation on the Client side using JavaScript.
- Used Spring framework’s declarative transaction management to handle transactions with the Hibernate layer.
- Involved in refactoring the exception handling mechanism for the entire application.
- Worked on Database design and prepared database updating scripts.
- Involved in Unit testing, Integration testing, bug fixing, acceptance testing with test cases and Code reviews.
Environment: Spring MVC, Spring Boot, Hibernate, Restful Webservices, JavaScript, Servlets, Oracle 10g, UNIX, JQuery, JUNIT, Oracle Application Server, Eclipse, JIRA.