Software Developer Engineer In Test Resume
Deerfield, IL
PROFESSIONAL SUMMARY:
- Overall 11+ years of experience in banking and pharmacy domain Software development, Application support and API Micro services Software Development and Testing(SDET)
- Currently working as Senior Software Development Test Engineer in Confidential .
- Working in Pharmacy Domain Service Java/Cucumber API Micro service Test Automation.
- Working in Apache Kafka streaming platform and Apache Cassandra distributed database & Oauth 2.0 authorization framework
- 9+ years of experience in Confidential, Web based Internet, client/server, and distributed architecture applications in Java, J2EE using Object Oriented Analysis and Design (OOAD).
- Worked in Banking and Financial domain
- In - depth knowledge and experience in Java, HTML, JSON, J2EE
- In-depth knowledge and experience in Cucumber, HP UFT API Automation, C#, HP ALM, SOAP and JIRA
- In-depth knowledge and experience in API Micro services Automation testing and web service Automation testing
- Involved in analysis, design, development, and deployment and testing applications on Agile Scrum, and waterfall models.
- Good knowledge in Struts, spring, Hibernate frameworks.
- Currently working in Behavior Driven Development and Worked in Test Driven Development approach
- Involved API design & Development in Micro services
- Good experience in Supporting Enterprise Java Web Applications
- Experience on ActiveX component programming, JavaScript,VB Script, C#
- Adequate exposure on Software Engineering principals.
- Extensive experience in e-commerce platform and integration patterns.
- Well versed with complete Life Cycle Development process: Designing, Developing, Testing and Implementation. Trained/Mentored junior level team members, technically and functionally
- Strong educational background and a good team player with excellent technical, analytical and interpersonal skills.
TECHNICAL SKILLS:
Operating Systems: Windows Vista, Windows 2003 Advanced Server, Windows 7
Frameworks: Spring 2.0.6/ 3.0.5 , Hibernate3.2.5, Struts 2.0
Java Technologies: Core Java, J2EE, JSP, Servlets, Junit
Test Automation: Cucumber, Gherkin, HP UFT, HP ALM, JIRA, SOAP UI, Groovy, C#,Junit, Selenium
Web Technologies: HTML, XHTML, JSON, JavaScript, SOAP, WSDL Web services
Web/Application Servers: Apache Tomcat 5.5.9, WebSphere 6.1
Databases: Apache Cassandra, Oracle 9i/10g, My SQL
Tools: /IDE/Others: Eclipse 3.2.1,STS, Maven, IntelliJ
API Tools: IBM API Gateway, Swagger
Cloud Technologies: Azure, Pivotal Cloud Foundation, PaaS, Kubernetes, Spinnaker
Streaming platform: Apache Kafka
Authorization framework: Oauth 2.0
PROFESSIONAL EXPERIENCE:
Software Developer Engineer in Test
Confidential, Deerfield, IL
Responsibilities:
- Understanding & Analyzing Business requirements
- Preparing Automation Test strategy and plan
- Design test plans, scenarios, scripts and procedures.
- Apply various testing methodologies and techniques to ensure high-quality product is delivered.
- Develop testing programs that address database impacts, software scenarios, regression testing, or negative testing.
- Create test reports at the end of QA milestones for stakeholder review.
- Participate in the sprint planning, requirements grooming, daily scrums.
- Propose best practices and solutions to resolve the engineering problems.
- Guide other QA team members. Improve test processes, propose new ideas on how to improve customer satisfaction and quality of product.
- Help in defect triage calls, finding root cause analysis of problem. Arrange interoperability testing with different vendors.
- Perform data validation testing on different Databases like Oracle, MySQL, and DB2. Use JIRA for defect tracking and assigning priorities to issues
Environment: Agile Scrum, Behavior Driven Development, Spring boot, Java, Cucumber, Apache Kafka, Cassandra, Azure, Kubernetes, Spinnaker, API Micro services
Confidential
Software Development Engineer in Test
Responsibilities:
- Involved in the discussions on BRD and understanding of the requirements and worked with Architects, Business users on Swagger Documentation.
- Analysis of Business Requirement and deriving technical solutions
- Involved in analyzing the APIs Contract and thereby implementing the Micro services.
- Developing Micro services APIs in Spring boot using STS
- Design REST API for all Micro services in HP UFT tool
- Execute the automated test cases in Alpha, Beta and Market Integrated environment in HP ALM
- Performed system and Integration testing
- Prepare Exit report, Test report and send to Business counter part
- Prepare MOR data for the Next Gen API for North America
- Constant interactions with the interface teams for any issues in Request or Response and providing clarifications.
Environment: Agile Scrum, Test Driver Development, Spring boot, STS, HP UFT, C#, HP ALM, IBM API Gateway, RTC, Swagger, SOAP UI.
Confidential, Irving, TX
API Functional Test Lead
Responsibilities:
- Leading Confidential testing from Singapore and Performance team in NA
- Analysis the API business requirement from Business product owner
- Identify the requirement acceptance criteria in JIRA tool
- Review API mapping sheet with the GCIM modelling xsd
- Convert Swagger design into Automated test cases
- Design REST API for in HP UFT tool
- Execute the automated test cases in Alpha, Beta and Market Integrated environment in HP ALM
- Prepare Exit report, Test report and send to Business counter part
- Prepare MOR data for the Next Gen API for North America
Environment: Agile Scrum, Test Driver Development, Spring boot, STS, HP UFT, C#, HP ALM, IBM API Gateway, RTC, Swagger, SOAP UI.
Confidential, Cincinnati, OH
Global IT Lead
Responsibilities:
- Analysis of the Business Requirement and document
- Map business functionality to the technology and identifying gaps which need to be filled through customizations of existing applications.
- Study and document the existing business processes which aids in program & testing understanding.
- Preparation of the Functional as well as Technical Test plan document
- System and Requirement analysis of the new application to be developed & Tested
- Test cases/ scripts validation and integration testing. These scripts are managed using the tool HP Quality Centre.
- Simultaneously create the Defect logs while testing the application.
- Other activities include intimating the concerned team if any defect comes due to the environmental issue and also a random health check of the UAT environment on a daily basis.
- Demo to the product owners, stakeholders
- Interaction with the client on daily basis for various issues arising during the Project Life Cycle.
Environment: Core Java, Agile Scrum, HP UFT, C#, HP ALM, RTC, Swagger, SOAP UI.
Confidential
Team Lead & Release coordinator
Responsibilities:
- Leading a Team with 7 resources
- Co-coordinator of Junit and Middleware component automation Engineering
- Developed tools using Java and JSP Technology
- Configured Web server/Application Server for load balancing and failover Scenarios
- Administrating to deploy applications using Tibco Admin
- Installation of builds into 3 Tier App,Web and DB Architecture
- Developed request/response xml for testing the JMS layer and web services. Administrated Web Sphere Application Server for the application deployed.
- Deployed Java Financial Releases for various businesses (North America, Asia-Pacific, Western Europe, Japan, and Russia) in Solaris and AIX environment.
- Prepared estimation for developing tools and testing middleware components.
- Prepared system test plan, system test cases and generated system test report.
- Tested and certified middleware components using Junit, JSP and Java.
- Developed QTP scripts for automated test cases.
- Conduct meetings with subject matter experts and application development team.
- Documented business processes and workflows.
- Offshore-Onsite Co-ordination
- Checking the quality of the software and determining its degree of compliance to standards.
- Automating the code deployment.
Environment: WebSphere v6, JFP framework, Eclipse 3,SQL Developer, SOAP UI, HEREMS JMS, TIBCO, Eracom, GSIM, XManager, Humming Bird, QTP
Confidential
Team Lead
Responsibilities:
- LLD, HLD Documents prepared for PIER request for Code Changes
- Attended Bridge calls, SCM, ACM Meetings
- Handled Severity 1 tickets
- Requirement Study
- Impact Analysis on various components
- Developed Project plans
- Process Improvement
- Conduct meetings with subject matter experts and application development team.
- Define comprehensive user requirements
- Documented business processes and workflows.
- Status monitoring and reporting to client.
- Effort estimation and performance reviews.
- Offshore-Onsite Co-ordination
- Automating the code deployment.
- End to end integration testing of various scenarios.
- Involved in defect fixing activity as a part of system testing.
Environment: JAVA/J2EE, WebSphere Application Server, SQL, PL\SQL Developer, IBM RAD, SOAPUI, AXIOM
Confidential
Struts Developer
Responsibilities:
- Requirement study
- Impact Analysis on various components
- Developed Project plans
- Design Documents preparation
- Conduct meetings with subject matter experts and application development team.
- Define comprehensive user requirements
- Documented business processes and workflows.
- Status monitoring and reporting to client.
- Effort estimation and performance reviews.
- Process Improvement
- Offshore-Onsite Co-ordination
- Requirements management.
- Checking the quality of the software and determining its degree of compliance to standards.
- Automating the code deployment.
- End to end integration testing of various scenarios.
- Involved in defect fixing activity as a part of system testing.
Environment: Struts 2.0, JAVA/J2EE, XML, SQL, WSDL, SQL Server 2005, SOAP UI, RFHUTIL, RAD
