We provide IT Staff Augmentation Services!

Senior Software Quality Engineer Resume

3.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY:

  • 15+ years of IT experience as a QA Analyst in automation and manual testing and as a Java / J2EE developer in developing applications and as a Production Support Analyst in Production Environment and as a Security Analyst in Security Information.
  • Technical knowledge of Security Information System like Internet Key Exchange (IKE), Intrusion Detection and Prevention System (IDS/IPS), vulnerability scanning tools, encryption capabilities, Network Access Controls (NAC), etc.
  • Proficient in writing Test plans, and Test cases.
  • Solid experience in executing, Black box, White box, Regression, Functional, Smoke testing.
  • Proficient in designing J2EE applications using MVC pattern and Spring framework.
  • Experienced with various application / web servers like JBoss, Web Logic, and Tomcat.
  • Experience in providing Production Support for Java/J2EE applications.
  • Experienced in using databases ORACLE, DB2, SQL Server for backend testing and other purposes.
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, MVC, Hibernate, Spring MVC, HTML, JavaScript, CSS, JSF, EJB, JDBC, XML and JUnit.
  • Strong knowledge on Methodologies in SDLC for Agile and Waterfall.
  • Good communication and interpersonal skills with the ability to work in team or independently.
  • Communicated with different teams like developers, BA, and management level to resolve issues.
  • Used different platforms like Mainframe, Client / Server and Web applications.
  • Skilled in using complex SQL queries to retrieve data for testing different scenarios and to get required result,
  • Managed a team member in Confidential, Confidential and Confidential as a Team Lead.
  • Experienced in providing training, mentoring and interviewing new hire.

TECHNICAL SKILLS:

Languages: Java / J2EE, Gherkin

Technologies: EJB, Java Beans, JSP, Servlets, JDBC, SQL, UML, HTML5, XHTML, DHTML, XML, CSS3, jQuery

Scripting Tools: JavaScript, VB Script, Shell Script

Application Servers: Oracle Weblogic, Tomcat, JBoss

Frameworks/ORM: Spring, Hibernate

Amdocs App: Telegence / Amdocs CRM, Enabler, OMS

Databases: Oracle, DB2, MS SQL Server, MS Access, MySQL

Operating System: Windows 2003/XP/7/8, UNIX, Linux (Red Hat), Solaris, Mac OS

IDE: Eclipse, Net Beans, Visual Studio, Atom

Testing Tool: Quality Center / ALM, Office InfoPath, QTP / UFT, Selenium WebDriver

Reporting Tool: Keynote, WebTrend / Business Objects

Methodologies: Agile / Scrum, Waterfall

Ticketing System: Rational ClearQuest, Remedy, Clarify, Jira, Bugzilla

Web Services: SOAP, WSDL, RESTful Web Service

Web Ser. Test Tools: SOAP UI Pro

User Story/Defect Tracking: Rally, Jira

Other Tools: JUnit, ANT, SVN, Toad

Functional Domain: Telecom, Hotel reservation, Automotive, Financial, Airline reservation and solutions

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Senior Software Quality Engineer

Responsibilities:

  • Performing Regression, Web Services, Backend, System Integration and database testing .
  • Writing Test Scripts in Team Foundation Server (TFS)
  • Writing SQL queries and Stored Procedures.
  • Created automation scripts using Selenium and Java in Eclipse
  • Communicating effectively with BA, Product Owner, Backend developers, Frontend developers, Project manager and other departments.
  • Participating in reviews of requirements and design to ensure quality and testability.
  • Writing and Grooming User Stories and Acceptance Criteria.
  • Analyzing the Unix error logs.
  • Participating in meetings and reviews to evaluate documents, plans, code, specifications and approval processes for project deliverables within deadline.
  • Determining the test approach to ensure high quality delivery to business.

Environment: Rally, Microsoft Team Management (MTM),Team Foundation Server (TFS), Hadoop, Cassandra, Hive, NiFi, putty, Data Stax DevCenter, Cucumber, TDD, JAVA, Selenium, Eclipse, SVN, BDD, Agile, Unix, Jira

Confidential, South Lake, TX

Software Test Engineer

Responsibilities:

  • Performing Regression, Backend and Web Services testing.
  • Writing manual test cases in ALM.
  • Communicating and Working with multiple departments within the company about issues and performance.
  • Making SQL queries for different purposes.
  • Interacting with teams in retrospect to improve performance and functionality of new and existing systems.
  • Understanding the inter - dependencies among many applications to ensure testing cover the full range, by understanding business and technical requirement.
  • Performing API testing.
  • Supporting and troubleshooting the root cause of Production issues.
  • Performing data verification / validation in Oracle using SQL queries.
  • Verifying XML fields / tags with Database.
  • Involving in Analysis, Planning and Retrospect and other meetings.
  • Performing Backend testing for Data Base for data verification.

Environment: Oracle 12c, ALM 12.01, Load Manager, Interact, SNTE, Agile, XML, SQL, Putty, Jira, MQJExplorer

Confidential

Senior QA Engineer / Security Tester

Responsibilities:

  • Creating automation scripts Web application from Business Partner Acceptance Criteria using Selenium WebDriver and Java in Eclipse.
  • Performing manual testing of Regression, Functional, Backend, Web Service, Smoke, System Integration, Security and DB in Agile Methodology.
  • Executing and maintaining Web Services scripts in SOAP UI Pro.
  • Writing manual test cases in ALM.
  • Involving in Backlog grooming, discussions on user stories, estimating the size of user stories in Agile methodology.
  • Developing automation scripts in Java using Selenium Webdriver.
  • Executing Regression test using Selenium automation scripts prior to production releases.
  • Testing different user access level to system authentication and resources.
  • Verifying systems and applications for sensitivity of information and vulnerability.
  • Performing log analysis of IDS (OSSEC HIDS), IPS (SNORE) and other signature technology.
  • Evaluating, building and/or integrating security technology, infrastructure, applications, and tools relevant to domains such as information asset management, identity management and authentication, cryptographic controls and encryption, network access control, network and system protection/monitoring, malware detection/prevention, vulnerability assessment, business disaster recovery.
  • Performing SQL Penetration testing for database vulnerability.
  • Performing real-time monitoring, analysis and resolution of security events from Security Information Monitoring tools, network and host based intrusion detection systems, content filtering solutions, firewall logs, & system logs matching existing SLA.
  • Collaborating with technical teams for issue resolution and mitigation.
  • Participating and help remediate the security incidents.
  • Working on Compliance and regularity standards like FFIEC and HIPAA privacy and security rules.
  • Performing SQL Penetration testing for Web application.
  • Testing network security and database using firewall for any vulnerability.
  • Verifying / auditing the logs for user names, actions performed time stamps and so on.
  • Involving in Requirement gathering and Analysis using Technical/Functional Specification Documents.
  • Writing automation scripts using Selenium with Java in behavior driven environment.
  • Involving in Analysis, Planning and Retrospect and other meetings.
  • Performing Backend testing for Data Base for data verification.
  • Verifying XML fields / tags with Database.
  • Validating API services using SOAP UI Pro by testing XML request and response data.
  • Coordinating with UAT for validation.
  • Supporting Service Oriented Architecture ( SOA ).
  • Using Behavior Data Driven ( BDD) for Cucumber.
  • Using Cucumber and Gherkin to maintain the Framework.
  • Using Maven in Cucumber framework to get new build using POM and Build.
  • Testing Restful Web Service / API Service layer.
  • Involving in Requirement gathering and Analysis using Technical/Functional Specification Documents.

Environment: Soap UI Pro 5.1.3, Jira, ALM / QC 12.0, Agile, Selenium Webdriver, Java, Eclipse, XML, SVN, Informatica, SQL, TOAD, Oracle, AS400 / iSeries, Oracle, Cucumber, Gherkin, Atom, Behavior Driven Development (BDD), Maven

Confidential, Dallas, TX

Technical QA Lead

Responsibilities:

  • Mentoring and directing my team on different type of testing and helping the tester set up test data and to identify the scenarios.
  • Working with different level of managers and directors on issues and concerns
  • Promoting teamwork to increase the productivity.
  • Keeping up to date on test activities and defects.
  • Performing Regression, Functional, Backend, Web / API Services, and Smoke, Security Testing.
  • Communicating with team members, developers and business analysts to resolve issues / concerns.
  • Developing automation scripts using Selenium Webdriver and manual test scripts using Team Foundation Server for Web system and application.
  • Preparing test plan and discussed with top level management for approval and finalization.
  • Performing Regression testing using automation Scripts of Selenium WebDriver.
  • Converting manual tests to automated test scripts using Selenium and Maintaining them in Subversive.
  • Verifying systems and applications for sensitivity of information and vulnerability.
  • Performing SQL Penetration testing for security.
  • Testing and performing assessments of newly deployed technologies to ensure risks are mitigated
  • Participating in multiple faces of the Security Awareness program Like FedRAMP and HIPAA.
  • Configuring and testing firewall.
  • Verifying the Role Base Access Control .
  • Executing and modifying test cases using LISA’s test tool.
  • Creating assertions and filters in automation scripts in CA LISA to extract values from response and writing output results.
  • Creating SQL steps in LISA Service Virtualization to extract JDBC result set based on the results created.
  • Validating API services using SOAPUI and CA/ITKO LISA by testing XML request and response data
  • Supporting the team in developing and debugging the automation scripts written in Java.
  • Determining the test approach to ensure high quality delivery to business.
  • Debugging and troubleshooting the Selenium automation scripts after daily batch execution.
  • Identifying and raising risks to quality in projects and releases.
  • Determining test scope for projects and releases.
  • Facilitating and managing the project testing schedule.
  • Reviewing and evaluating test project deliverables for acceptance.
  • Adhering to established processes and guidelines from Project Management and QA Management .
  • Writing and modifying documents for new and existing products.
  • Writing automation scripts for Web Services in Soap UI Pro .
  • Using SQL to validate data from sources like, Files XMLs and SQL Server Databases.
  • Gathering test data from MS SQL Server using SQL queries.
  • Created Stored Procedures for SQL queries.
  • Developing automation scripts from scratch using Selenium Webdriver.
  • Maintaining and configuring continuous integration tests of nightly automation runs with Jenkins.
  • Executing and modifying automation scripts using JAVA .
  • Supporting the application deployment when going in production.
  • Maintaining test cases in Quality Center and Automation scripts in Subversive (SVN) repository in Agile.
  • Testing Mobile device application (iOS, Androids, Tablets) using simulator and devices.
  • Using SVN for version control and Agile Methodology.
  • Using Atlassian Jira Agile for User Story tracking system.
  • Opening and tracking defects in Jira.

Environment: Jira, Jenkins, Behavior Data Driven (BDD), Selenium Webdriver, Maven, JAVA, SQL Server 2014 Management Studio, UFT, CA Lisa Service Virtualization 8.0, NUnit, Subversive, Agile, Cucumber, Gherkin, Visual Studio 2013, Test Plan, Xpath, MS Team Foundation Server ( TFS ), DB2

Confidential, Dallas, TX

Java Developer / Production Support Analyst

Responsibilities:

  • Involving in Analysis, Design and Implementation/translation of Business User requirements.
  • Analyzing Business Logic to produce Business Workflow Diagram, Use Cases.
  • Involving in multi-tiered J2EE design utilizing Spring IOC, Aspect Oriented Programming (AOP) architecture and Hibernate.
  • Monitoring processing pipelines when troubleshooting embedded software.
  • Supporting the application deployment when going in production.
  • Analyzing root cause and remediation for performance and application issues.
  • Managing all scheduled jobs and production monitoring.
  • Participating in understanding the architecture of all infrastructure security systems and deployments and work with management to address potential issues.
  • Providing application support for multiple platforms, applications and business units in a secure environment.
  • Developing the client side screens using HTML5, CSS3, JavaScript.
  • Implementing J2EE Design Patterns such as MVC, DTO, DAO, Front Controller, Factory, Facade, etc.
  • Using SQL Navigator and SVN for design, development & version control.
  • Using Spring MVC framework for dependency injection, transaction management and AOP.
  • Developing RESTful based Web Services for Payment Transaction and Payment Release.
  • Invoking the web services by using RESTful for creating proxy classes and search functionality.
  • Involving in design and hands on development of Hibernate framework components with annotations.
  • Using Hibernate persistence framework for storing user preference, user profiles, scanning results and other storage information.
  • Developing several interactive web pages using JSP, HTML, DHTML, and XML, servlets and JavaScript to perform checking and validations at Client-side.
  • Working with Agile Methodology and GIT / GITHUB for version control.

Environment: Java, J2EE, JSP, Servlets, Hibernate, Spring Framework, Unix / Linux, Apache Tomcat 7.0, XML, WSDL, Log4j, ANT, UML, Oracle, Toad, HTML5, CSS3, Eclipse, GIT / GITHUB, Behavior Driven Development, JBoss 5.0, jQuery 1.9, JavaScript, Rally, RESTful, Agile

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Designing the Role Expert component using Spring MVC framework, Hibernate persistence framework and Oracle as the development database.
  • Coding Business services using Spring and also interacting with the database using Spring DAO.
  • Designing the Front-end screens using Servlets, HTML, JavaScript and jQuery.
  • Developing a prototype with XML Technologies and SAX parsing methodology.
  • Designing and integrating the full scale Hibernate / Spring persistence Solution with the application architectures
  • Involving in Deploying and Configuring and administration of applications in Web Logic Server 12c.
  • Designing the front end using HTML5, CSS3 and jQuery.
  • Developed web tier by using Servlets, JSP, Java Script, and XML.
  • Using Rally for User Story tracking system.
  • Configuring Jenkins for continuous integration.
  • Configuring Jenkins with GITHUB to communicate to each other.
  • Opening and tracking the defect tickets in Quality Center and Bugzilla.
  • Performing diagnostics of problems, troubleshooting and developing technical solutions.
  • Leading conference calls for issues and clarifications.
  • Providing production support for troubleshooting the root causes.
  • Resolving issues for productions support calls.
  • Communicating with team members, developers and business analysts to resolve issues and defects.

Environment: Java, J2EE, Spring, Hibernate, Multi-Threading, JSP, Servlets, Unix, CSS, jQuery, JUnit, Eclipse, Log4j, ANT, JDBC, Oracle, SQL, Jenkins, Rally, Bugzilla, Quality Center, GIT / GITHUB

Confidential, Richardson, TX

Software Test Engineer / Java Developer

Responsibilities:

  • Reviewing Business Requirements and System Specifications for creating test scenarios and test cases.
  • Perforating Regression, Functional, Backend and Migration testing for various Ecommerce and web applications.
  • Coding Business services using Spring and also interacting with the database using Spring DAO.
  • Designing the Role Expert component using Spring MVC framework, Hibernate persistence framework and Oracle as the development database.
  • Testing Customer Relation Management (CRM) application for comparing with billing system.
  • Designing the Front-end screens using Servlets, HTML, JavaScript and jQuery.
  • Developing a prototype with XML Technologies and SAX parsing methodology.
  • Designing and integrating the full scale Hibernate / Spring persistence Solution with the application architectures
  • Involving in Deploying and Configuring and administration of applications in Web Logic Server 12c.
  • Designing the front end using HTML5, CSS3 and jQuery.
  • Used Rally for User Story tracking system.
  • Developing and executing automation scripts using Selenium WebDriver with JAVA and manual test scripts using Quality Center.
  • Performing Regression testing by executing Selenium automation Scripts.
  • Supporting and troubleshooting Telegence for billing issues like Enabler.
  • Testing Enabler to distinguish between voice and text billing and other enabler related issue.
  • Preparing detailed test plans and test scripts in Agile and Waterfall methodologies.
  • Debugging and troubleshooting the Selenium automation scripts.
  • Verifying for permission and security level to access accounts.
  • Performing test execution for data verification in Oracle database.
  • Reporting the results of the assessments and escalating when needed.
  • Gathering test data from Oracle using SQL queries.
  • Communicating to other departments and internal business partners on system performance and current open items to ensure analysis of deliverables.
  • Opening a Rational ClearQuest (CQ) / Web Track / Jira ticket depending on the nature of defect.

Environment: Java, J2EE, Spring, Hibernate, SVN, JSP, Servlet, CSS, jQuery, JUnit, Eclipse, Log4j, ANT, Oracle, SQL, Quality Center, Selenium Webdriver, Xpath, Agile, Waterfall, Junit, Solaris 5.1.0, HTML, CSS, XML, Visio, Toad, Rational ClearQuest.

Confidential, Dallas, TX

Technical QA Lead / Performance Test Engineer

Responsibilities:

  • Managing a team of 9 for Enterprise Group located onshore and offshore.
  • Coaching and mentoring testers in procedures and best-practice for all testing areas.
  • Training and coaching project team on processes, tools, test case development, defects and technical designs.
  • Understanding the interdependencies among many applications to ensure testing cover the full range, by understanding the business and technical requirement.
  • Preparing test strategy and objectives as well as establishing release exit criteria.
  • Documenting and maintaining the documentations.
  • Ensuring the testers are adhering to the policies and process defined by the company
  • Promoting teamwork to increase the productivity.
  • Keeping up to date on test activities and defects.
  • Taking ownership of projects and driving them through success within deadline.
  • Monitoring regression, performance, UAT and automated testing by gathering statuses, analyzing results and resolving testing issues.
  • Driving standards and procedures by determining minimum requirements for production releases and exit criteria.
  • Analyzing the Status Reporting for testing activities.
  • Performing Regression, Boundary, Functional Negative, Web services, Backend, automation batch run, System Integration and database testing .
  • Analyzing the User Stories for writing test scenarios and test cases in Quality Center for Agile and Waterfall.
  • Performing test execution of Database testing for data integrity
  • Assigning and prioritizing testing tasks among the team while ensuring completion of own tasks.
  • Monitoring and advising nonfunctional testing - Performance testing, Security testing.
  • Writing and executing automation scripts using QTP / UFT in VB Scripting and manual test scripts using Quality Center.
  • Debugging the QTP / UFT automation scripts.
  • Maintaining the Object Repository of UFT / QTP
  • Seeking proactively ways to provide a better service e.g. enhancements or feature addition.
  • Preparing detailed white box and black box test plans and test scripts in Agile / Scrum and waterfall.
  • Gathering test data from SQL server using SQL queries.
  • Performing data verification / validation using SQL queries.
  • Creating and performing maintenance for Stored Procedure in database.
  • Working in all phases of Software Development Life Cycle, SDLC from requirement to maintenance and update.
  • Migrating QTP / UFT to Selenium.
  • Creating systems models, specifications, diagrams and charts to document direction to end-users.
  • Maintaining test automation framework ( Data Driven and keyword )
  • Providing client support and consultation for IT issues as well as advising in their area of expertise.
  • Running the Automation Selenium scripts developed in JAVA for Regression testing.
  • Developing automation scripts from scratch in JAVA using Selenium WebDriver.
  • Performing Regression testing using automation Scripts of Selenium WebDriver.
  • Analyzing error logs in UNIX.
  • Updating files using shell scripts.
  • Validating the transfer of request and response with SOAP UI.
  • Providing guidance to development and project teams on the creation of a Master Test Plan.
  • Analyzing root cause and remediation for performance and application issues.
  • Testing and troubleshooting Mobile Application for Androids, Tablets and iPhones.
  • Planning and Creating VUgen / scenarios for load testing in LoadRunner.
  • Executed ETL’s during performance test to monitor DB servers
  • Monitoring Performance across a wide variety of technologies using LoadRunner.
  • Analyzing and troubleshooting the issues related to performance testing.
  • Working with project teams and system engineers to resolve performance issues.
  • Analyzing the test runs and pinpointing the source of failures in LoadRunner.
  • Analyzing the design review of testing materials and infrastructure for performance and stress testing.

Environment: Quality Center, Remedy defect tracking system, SQL Server, XML, UFT / QTP, PowerPoint, Shell Scripting, Waterfall, Agile, Selenium WebDriver, Lnix / Red Hat Enterprise LINUX 5.1, Informatica, Eclipse Indigo, Subversive 1.6.15, Oracle database, Java, Test Plan, LoadRunner

Confidential, Irving, TX

Senior QA Analyst -Team Lead

Responsibilities:

  • Managing a team of 9 in a Test Environment located onshore and offshore.
  • Promoting teamwork to increase the productivity.
  • Mentoring testers in regression, performance, UAT and automated tests by gathering statuses, analyzing results and resolving testing issues.
  • Supporting project teams on day-to-day basis by providing a methodological help.
  • Understanding applications functionality and business needs to ensure testing addresses the full range
  • Mentoring and directing testers on the team.
  • Preparing Test cases and Validating high-level cross functional Test Scenarios
  • Testing software by developing test plans, testing strategies and creating test cases / scripts in Waterfall methodology.

Environment: Mercury Test Director, ClearQuest (CQ), CSM, Linux /Red Hat, Waterfall, Microsoft Office, Oracle

We'd love your feedback!