Azeez Khan
Email: *************@*****.*** 603-***-****
PROFESSIONAL EXPERIENCE:
Highly Trusted, Motivated IT Professional with an impeccable 7+ years of experience in system analysis, design, development, testing, implementation, and support of application software using Object Oriented Analysis and analyzing requirements to meet complex business needs successfully delivering high quality, effective and innovative business solutions through Quality Testing.
Strong understanding of STLC (Software Testing Life Cycle) and SDLC (Software Development Life Cycle)
Expertise in Preparing Effort estimation, Test Plans, Test Strategies, Test scenarios, Test cases, Test data and Involved in all stages of Test Analysis and User Acceptance Testing (UAT).
Automated the Regression Test cases, Smoke test cases, functional test cases of a web-based application using selenium & TestNG, selenium & Junit.
Worked within development teams with the BDD approach to develop web UI tests using cucumber, Gherkin, and selenium web driver.
Expertise in Automating Web Services using SoapUI & postman, REST, XML, JSON with knowledge of WSDL, RESTful
Having experience in testing Web Services (Soap &Rest) using SOAPUI.
Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like Windows and MAC
Have excellent written and oral communication skills with the ability to communicate appropriately in business and the technical situation at all levels.
Hands-on Experience in developing an application using MVC frameworks like Struts and Spring framework, Spring IOC, Spring MVC, Spring Security, Spring AOP, Spring JDBC. ORM experience with Hibernate/JPA and Springboot Microservices with JPA.
A good understanding of all phases of the Software Development Life Cycle (SDLC) including system Analysis, Design, Implementation, Testing, and Deployment.
Experienced in Presentation layer using HTML, CSS, JavaScript, JQuery, DHTML, XHTML, Bootstrap and AJAX technologies.
Expertise with Relational databases such as Oracle, PostgreSQL, SQL Server, and MYSQL, PL/SQL.
Hands-on experience in running the scrum meetings and implementing the Agile Methodology on service projects.
Experience of using different IDE’s for Java/J2EE application development like Eclipse, IntelliJ, NetBeans.
Installation, configuration, and maintenance of SCM tools using SVN, Git & Continuous Integration (CI) using TeamCity, Jenkins, and Sonar Code Coverage using Ant, Maven to schedule the builds.
Hands-on experience in running the scrum meetings and implementing the Agile Methodology on service projects.
Experience in AWS, Monitoring and deploying load balances of the various EC2 instance, improved login authentication of users by configuring the AWS Identity and Access Management.
Flexible and able to work with multiple priorities and collaboratively with Development, Business and QA team in Agile Environment
Strong analytical, problem-solving, and decision-making skills with Excellent written, interpersonal and oral communication skills.
Client: Prudential Financial, Iselin April 2019 - Till
Lead. QA Automation Engineer
Responsibilities:
Transformed business requirements into Behaviour Data-Driven User stories, Analysed test cases and created Feature files to automate testing.
Developed the automation framework using the BDD Cucumber framework, selenium and JUnit for functional testing, Smoke Testing, Regression Testing.
Involved in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
Tested, debugged and implemented the application using JUnit for unit testing used SVN, GIT and Bit bucket Repository as Version control tools.
Used Jira Xray to report the track the test cases and the test execution reports
Reported the found issues in the bug tracking tool, followed up with the development team and verified them.
Working with Auto It for the window based scenarions and executed test case using Java script for Unit Testing
Used Simple and Complex SQL Queries like Joins, Select and Update for data validation and data manipulation in the new data warehouse environment.
Running test data through UI and monitoring the database for the effected tables using SQL queries in Oracle.
Automated WEB UI Scripts under cross-browser functionality and deployed in higher environment and Configured with Jenkins
Experienced in understanding the IBM data stage and validated the job and Performed ETL testing.
Used Data mining and data manipulation concepts to recreate the Test Data management and Involved in Data testing for ETL and DataStage
Expertise working under safe agile methodology and followed Sprit planning for the deliverables.
Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application
Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Used Atlassian products like Jira, BitBucket, and Confluence for issue tracking, release management, and code review and Documentation.
Collaborate with BA and Dev leads to understanding requirements and measure the effort required.
Participate in the technical design meetings to understand the flow of code.
Conduct the sprint planning, PI planning, on behalf of Scrum master if required.
Provide feedback in the backlog refinement sessions, Prepare in advance and meet with the downstream teams to plan for validations.
Lead UAT and Store pilots, Design roadmap for Fuel Automation
Provide QA inputs to the Dev team for designing a new Architecture using Camel.
Collaborate with internal and external teams for delivering a high-quality product in time.
Experienced in mobile testing using sauce labs for the functional requirements in different IOS and Windows, Andriod devices
Familiar with working on AWS services, code commit, Dynamo DB Database, and S3 bucket.
Client: Bank Of New York Mellon, NY Oct 2018 – April 2019
Lead. Quality Assurance Automation Engineer
Responsibilities:
Analyzed business requirements, Software requirement specifications to create test cases for manual and automated testing.
Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
Involved in decoding XSD and preparing respective SOAP and Rest calls using Postman.
Usage of Version One to update the defect tracking and new requirements.
Involved in Feasibility Analysis of manual test cases for the Automation.
Automated the test cases using selenium
Testing the relevant Web Services (SOAP & REST) using Postman.
Automated the SOAP services using SOAP UI PRO and Ready API
Involved in Test Script Reviews and Test script execution to check the functionality of the application.
Configured Selenium web driver, JUnit, Maven tool and created selenium automated scripts in Java.
Developed the automation framework using selenium and JUnit for functional testing, Smoke Testing, Regression Testing.
Used Cucumber for regression testing and functional testing with selenium as a primary tool to the Test Scenarios, Test Cases and Test condition identified.
Converted manual functional and regression scripts to keyword data-driven automated scripts.
Developed SQL scripts to validate relational database tables.
Communicated with product management, development and business analysts in the process of preparation and approval of all test related documents.
Produced documentation of test requirements based on the business requirements.
Developed an effective automated test script design with objectives of maximizing the reusability and their maintainability.
Supervised test estimation and approval processes.
Prepared and submitted regression updates and software defect tracking reports to stakeholders as appropriate.
Developed automated test suites and engines.
Performed design reviews for continuous improvement in meeting client goals and needs
Client: Arris, Horsham, PA Oct 2017 - Sep 2018 Software QA Engineer
Project Name: Nasrac Reporting Portal
Analyzed business requirements, Software requirement specifications to create test cases for manual and automated testing.
Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements.
Involved in designing and creating the Database Tables using PostgreSQL Database.
Worked on Liquibase which is a source control database
Testing the relevant Web Services (SOAP & REST) using Postman.
Involved in Test Script Reviews and Test script execution to check the functionality of the application.
Reported the found issues in the bug tracking tool, followed up with the development team and verified them.
Automated the test cases using selenium and JUnit for functional testing, Smoke Testing, Regression Testing.
Communicated with the product team for clarifying requirements and business rules.
Used Simple and Complex SQL Queries like Joins, Select and Update for data validation and data manipulation in the new data warehouse environment.
Involved in the implementation of CI (Continuous Integration) using Jenkins. And involved in configuring pipeline using Blue Ocean Pipeline for project build on Jenkins.
Used Hibernate to store the persistence data into the PostgreSQL database and wrote HQL to access the data from the database.
Tested, debugged and implemented the application using JUnit for unit testing used SVN, GIT and Bit bucket Repository as Version control tools.
Implemented RESTful based web services call to services.
Used Jira for tracking the User Stories.
Implemented and Configured the JHipster project. Used Spring Boot Framework to java development
Extensively Worked with IntelliJ as the IDE to develop, test and deploy the complete application
Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Used Atlassian products like Jira, BitBucket, and Confluence for issue tracking, release management, and code review and Documentation.
Altice USA, Hicksville, NY July 2015 – Oct 2017
Software Test Engineer
Responsibilities:
Involved in the entire Life cycle of the project like Analysis, Design, Development and Testing phases of the Application.
Analyzed business requirements, Software requirement specifications to create test cases for manual and automated testing.
Responsible in Creating, Executing and Reviewing Functional & Integration test cases based on the Business and functional requirements using Jama.
Involved in Test Script Reviews and Test script execution to check the functionality of the application.
To perform Regression, Functionality, Sanity testing.
Involvement in a discussion about Defects & Bugs with developers and team members.
To actively participate in Review Meetings, Project Discussions & team Meetings.
Extensively tested the application validating different credit cards and different transactions.
Implemented MVC architecture using the Spring framework.
Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application.
Designed dynamic and multi-browser compatible pages using HTML, CSS, Bootstrap, JavaScript, and Angular.
Designed and implemented customized exception handling to handle the Exceptions in the application. Front end screens development using JSP with tag libraries and HTML pages.
Customized Angular JS filters in several locations to get the required output. Implemented Angular Controllers to maintain each view data.
Developed UI pages with JSP, Spring MVC, HTML5, CSS3, JavaScript, JQuery, Node JS and used BootStrap for creating Responsive Web pages.
Conducted simultaneous queries and retrievals using Java Multi-Threading techniques. Involved in developing components on Reporting Dashboard with Spring MVC, Spring Framework and Hibernate.
Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API and Spring Boot for micro-services.
Client: Unisys Corporation,Reston,VA June 2013 - June 2015
ROLE: Java / JEE Developer.
Responsibilities:
Designed and developed the application using Test Driven Development.
Created Technical design document, created test cases for different use cases.
Designed browser compatible pages using JQuery, JavaScript, and Angular JS.
Implemented J2EE design patterns such as Session Facade, Factory, DAO, and DTO.
Worked with Angular JS MVC framework including authoring complex directives, services, controllers, and filters.
Designed and developed Business components and Integrated with Spring framework.
Involved in the design and implementation of MVC architecture in different modules.
Implemented binary upload of media files using HTML5, JavaScript, AWS, and vendor Rest APIs for HTML5 revamp of the upload functionality to deliver a simple, rich and easy to use.
Implemented SOA Microservices architecture with Web Services using SOAP, WSDL, XML, and Spring Boot.
Designed & developed LDAP Authentication & Authorization Service using Spring, LDAP, JNDI.
Involved in transforming XML data into Java Objects using a JAXB binding tool.
Responsible for configuring and deploying the builds on the WebSphere Application Server.
Atrenta Pvt. Ltd- Bangalore, Karnataka May 2012-April 2013
Java/J2EE Developer
Responsibilities:
Involved in designing Class and Sequence diagrams with UML and Data flow diagrams. Implemented.
MVC architecture using the Struts framework to get the Free Quote.
Designed and developed front end using JSP, Spring (tiles), XML, JavaScript, and HTML.
Used Struts tag libraries to create JSPs. Implemented Spring MVC, Dependency Injection (DI) and aspect-oriented programming (AOP) features along with Hibernate.
Used Hibernate for object-relational mapping persistence.
Involved in testing using JUnit. Performed application development using RAD and WebSphere Application Server (WAS). Used SVN for version control.
Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.
Implemented and used Web Services with the help of WSDL, SOAP, and JAX-WS to get updates from the third parties. Process Claims records which are received regularly.
EDUCATION
Master of Science in Computer and Information Systems’s, NH, USA