Sqa Analyst, Devops Consultant Resume
MiamI
PROFESSIONAL SUMMARY:
- More than 10 years involved in all phases of the SDLC like analysis, design, development, testing, implementation, and maintenance in an Agile / Waterfall environments.
- Experimented on software release process, continuous integration, continuous delivery, and automated test execution using Jenkins, SonarQube, SoapUI, Maven, and SVN .
- Proficiency in analyzing requirements and functional specifications for software development and testing.
- Software development experience in J2EE, Spring MVC, Hibernate, SOAP, and REST web services.
- Extensive experience designing and maintenance of relational databases.
- Specialized in testing backend functionality with strong knowledge using SoapUI (API testing, SOAP/REST web services, and Data Driven testing).
- Excellent troubleshooting, debugging, configuration, reporting and tracking defects skills.
- Quickly learn and master new technologies, successful working in both teams and self - directed settings.
- Ability to work under pressure, relate to people and manage conflict.
WORK EXPERIENCE:
Confidential, Miami
SQA Analyst, DevOps Consultant
Responsibilities:- Participated in test strategies design, created the RTM Requirement Traceability Matrix and documented test cases based on business requirements document.
- Designed, executed, and automated test cases using SoapUI for REST/SOAP services and Data Driven Testing (smoke tests, black-box, functional, and regression tests).
- Performed GUI and usability test on mobile devices.
- Checked if correct data was getting saved in database and generated test data for positive and negative testing.
- Worked with developers and project team members to troubleshoot test failures.
- Ensured quality control and success of continuous integration through test automation.
- Installed and configured Jenkins for automating deployment, CI, test automation, scheduled automated nightly restart of the servers, email notifications, and performed branches/labels/merges in SVN.
- Developed, deployed, and maintained test automation scripts for the purpose of new development, integration testing in CI environments, and regression testing.
Technical Skills: API Testing, J2EE, JSON, XML, Groovy, Maven, SVN, MySQL.
Tools/Servers/OS: Bitvise SSH Client, Netbeans IDE, Jenkins, SoapUI, SQL Developer, TortoiseSVN, GlassFish/Amazon EC2 server, MAC, Windows.
Confidential, Miami
Sr. QA Tester, Java Developer, Sr. Release Manager
Responsibilities:- Involved in design and development of REST APIs for financial transactions.
- Configured and managed the system of continuous integration, software build, release procedures, and release repository.
- Automated the test suites and test reports using SoapUI and Jenkins for continuous integration testing.
- Created smoke tests and automated them with Jenkins for their execution after each deployment.
- Created and executed unit tests, white-box, black-box, fault injection, and functional tests (API testing).
- Database design, development, and maintenance. Data analysis, integrity, and modeling (DDL and DML)
- Created SQL scripts to copy/update the database schema; also generated test data for QA environment.
- Developed and executed SQL Queries to verify the database updates, inserts and delete of the records, to extract data from target tables and validate reports.
- Contributed to the software quality using SonarQube for source code analysis (tests coverage, code duplicated), metrics definitions (comment lines, complexity, lines of code, methods), and enforce coding standards and best practices.
- Proofed concept of open source technologies (Spring Boot and Spring Security).
- As a member of the Scrum team participated in daily standup meetings, project status meetings as well as retrospective meetings and iteration reviews.
Technical Skills: API Testing, J2EE, JUnit, JSON, Spring MVC, Spring Boot, Hibernate, Maven, SVN, Groovy, Oracle, MySQL.
Tools/Servers/OS: Bitvise SSH Client, Netbeans IDE, Jenkins, Nexus repository, SonarQube, SoapUI, JIRA, SQL Developer, TOAD, TortoiseSVN, GlassFish/ Amazon EC2 server, MAC, Windows.
Confidential
Release Manager
Responsibilities:- Built and maintained software releases for their promotion to the production environment and deployment management for a leading energy services company.
- Actively involved in the creation of detailed test plans, test cases, and test scenarios for different application modules according to functional requirements and business specifications.
- Tested applications compatibility on different platforms (Windows, Linux, Mac OS), browser versions (IE, Firefox, Safari, and Chrome) and Mobile Devices (iOS, Android).
- Actively worked with SVN. Performed the branching, merging, integration, versioning, all activities within source control system (SCM).
- Involved in system integration and user acceptance testing (UAT) on later stages of SDLC.
- Provided technical support to software developers and business unit personnel in executing and managing test processes and establishing the environments used to conduct testing of the final deliverables.
- Identified dependencies between applications to eliminate/reduce risks and potential conflicts during releases.
- Executed Functional, Regression, Stress, Localization, Internationalization, Integration, and User Interface testing.
- Worked closely with Dev teams and Project managers to ensure the follow up on open/pending tasks, release schedule, and report project status.
- Developed complex SQL queries during End-to-End testing stage.
Technical Skills: J2EE, JUnit, Spring MVC, Hibernate, Groovy, Maven and Oracle.
Tools/Servers/OS: Redmine, JIRA, Eclipse IDE, SoapUI, LoadUI, Hudson, SonarQube, SVN, SQL developer, BEA WebLogic server, Windows, Linux.
Confidential
Functional Analyst
Responsibilities:- Leaded a team of software developers programming applications for financial services company.
- Assisted PM in maintaining project schedules, issue/decision logs, meeting summaries and status reports to ensure effective, ongoing communications across all team members.
- Conducted the analysis of functional requirements and programming support for applications for detection of money laundering, fraud schemes, and terrorist financing activities.
- Documented changes for new features including software design artifacts and operational support documents.
- Prepared estimates of effort, architecture, and design for development tasks.
- Attended review sessions to understand the business requirements/functional specifications and the client business logic.
- Monitored and fixed issues for ETL process (load data and data files from legacy systems to Oracle databases),
- Created and tuned complex SQL queries, functions, and stored procedures to reduce the response time by the assigned time window.
- My duties also included Datawarehouse maintenance.
Technical Skills: J2EE, Struts, XML, Unix Shell scripts, Oracle, SQL Loader , SQL Plus, PL/SQL, DDL, DML.
Tools/Servers: Eclipse IDE, Harvest, IBM WebSphere, SQL developer.
Confidential
J2EE Programmer Analyst
Responsibilities:
- Research and Development (R&D) of software for a leader insurance company.
- Object-oriented programming. Developing, testing and debugging code.
- Developed custom class styles, widgets for checklist, forms, checkbox, radio buttons, and more to enforce the company standards and customize the software to business needs.
- Introduced methodologies and best practices that enhanced product definition and customization of applications to company needs.
- Enhanced and maintained existing products.
- Provided production support of software processes.
- Developed of new products to offer and modify insurance services (part of claims, new coverage, changes in types of coverage, discounts applied).
Technical Skills: J2EE, Struts, XML, Oracle, DB2, CSS, HTML .
Tools/Servers: Eclipse IDE, CVS, Tomcat, IBM WebSphere .
