Senior Test Engineer Resume
Houston, TexaS
SUMMARY:
- Possess 13 years of experience in Information Technology with multiple roles as Quality Assurance Team Lead/ Business Analyst, SDET and Automation Tester.
- Experience in Onshore - Offshore delivery model, managing a team with offshore members and coordinating with the Client, Business Analyst, Development and support team during various phases of the project.
- Established, implemented, and improved QA infrastructure; test procedures, process, and quality standards in accordance with overall development and product releases.
- Experience in managing various testing phases like Functional, Integration, Data Validation, Multi Browser, End to End, Regression and leading UAT with business core team and to ensure no issues arise in the production environment.
- Analysis and Review of Enhancement Requests from the business team and provide estimation on the release timelines.
- Working knowledge of Agile Methodology, QA Processes, Best practices, Guidelines & Standards
- Work across functional (development/testing, deployment, systems/infrastructure) and project teams to ensure continuous operation of build and test systems
- Perform maintenance and troubleshooting of continuous build/deployment systems
- Proficient in Root cause analysis, resolving complex issues, Bug reporting & Tracking, ensuring continuity of service and delivering exceptional customer service.
- Full life cycle experience in Quality Assurance, including Black Box, system, integration, database, performance, GUI, Functional, Regression, User Acceptance, SOA testing and Sanity testing of both client-server and web-based applications
- Experienced in Software Quality Assurance (SQA) including Manual and Automated testing
- Expertise in writing/debugging SQL queries
- Expertise in gathering and analyzing business processes information to create clear, complete test strategies with QA estimates.
- Contribute to an atmosphere of cross-functional teamwork within the organization’s emerging Agile delivery lifecycle
- Monitor the Test Execution and provide the status to various stakeholders including IT and business team.
- Experienced in working Agile development environment with Jenkins based Continuous Deployment (CD) and Continuous Integration (CI) model with DevOps and Developers.
- Effective in analyzing Business Requirements/ Stories, Functional Specifications and Use cases for preparing Test Plans, Test Scenarios, Test Cases, Test Scripts, Test Data & Reports.
- Effective in generating various Test Metrics related to Test Cases, Defects and SLAs.
- ISTQB Certified
- Excellent Communication, Leadership, Team building, Technical & Analytical Skills with proven abilities in resolving issues
- Good interpersonal skills, commitment, result oriented, hard working with a quest and passion to learn new technologies and undertake challenging tasks.
TECHNICAL SKILLS:
Languages: JavaScript, Java, SQL
Databases: Oracle, MS Access, SQL Server, AQDS, Mongo Db
Web Technologies: HTML, XML, CSS, ASP, REST, SOAP, JSON
Test Management Tool: Quality Centre, Application Lifecycle Management, JIRA, Confluence, GitHub
Testing Tools: SOAP UI, Postman, Selenium IDE, Load Runner, Jenkins, Aqua Data Studio v18.0, Postman 5.5.3, Python
Other: Amazon WebServices, EC2
PROFESSIONAL EXPERIENCE:
Confidential, Houston, Texas
Senior Test Engineer
Responsibilities:
- Performing back end database testing using SQL.
- Creating Postman Test scripts for flight transition.
- Used ICARUS and Aric generator tools for setting up flights and testing the same.
- Creation & thorough review of Test Plan, Test Scenarios and Test Cases.
- Integration testing of the WIFI portal with Confidential and the 3 different satellite vendors.
- Developed automation test scripts using Python and integration to build process.
- Used GitHub for verifying and committing the code of Various Batch applications.
- Performing mobile testing on iOS/Android apps.
- Defect Reporting, Analyzing, Tracking using Jira.
- Involved in debugging of issues in all environments by executing Web Services using SOAP UI tool and REST API based Webservices.
- Ability to work with minimal direction - taking business concept to analysis and potentially lead in QA through, debugging, testing, defect documentation, regression and conclusion.
- Always challenge current situation and propose innovative ideas to continuously improve our framework and Ways of Working.
- Work with the scrum teams, systems team, and development managers to refine a strategy for releasing components and reducing dependencies.
- Involved with the development team to find the root cause of issues.
- Performed regression testing and smoke testing on United WIFI portals.
- Involved in deployment of applications to production and testing for production fixes.
- Managed Test environment with Continuous Integration (CI) and Delivery (CD) using Jenkins configured using Docker containers and GitHub repository.
- Agile/Scrum environment driven project.
- Participated in daily stand up calls and technical project meetings.
Environment: SQL, DB, Java, Postman, REST and SOAP Webservices, Jenkins, GitHub, Jira
Confidential, Seattle, WA
Senior QA Analyst
Responsibilities:
- Performing back end database testing using (AQDS) Aqua Data Studio v18.0 using PSSI and DSS databases
- Field level encryption testing using SQL. Encryption of SSN and bank account numbers.
- AWS validation testing of the applications like COFI and Share keeper
- Defect Reporting, Analyzing, Tracking using Jira
- Used GitHub for verifying the code of Various Batch applications
- Perform maintenance and troubleshooting of continuous build/deployment systems
- Creating EC2 instances on Amazon web services
- Running End of Day batch Jobs (EOD) for various services
- Worked on different Writers & Readers of Stored Procedures
- Used Confluence for preparing and uploading technical and project information
- Performing Load testing using Load Runner
- Performing mobile testing on IOS/Android apps
- Involved in deployment of applications to production and testing for production fixes.
- Agile/Scrum environment driven project.
- Participated in daily stand up calls and technical project meetings.
Environment: Jira, Aqua Data Studio v18.0, Java, Sybase SQL, Amazon Webservices, EC2, Jenkins, GitLab.
Confidential, Atlanta, GA
LEAD QA Engineer
Responsibilities:
- Analyzing Business Requirements, Functional Specifications and Use cases for preparing Test Plans, Test Scenarios, Test Cases, Test Data & Reports Understanding the requirements
- Defect Reporting, Analyzing, Tracking, Closing & Report Generation
- Developed the overall Test Strategy, Test Design & Test Planning for the program.
- Tests systems for functionality, accuracy, and adherence to specifications by performing systems integration, and regression testing
- Expertise in Performing Back-End testing by writing SQL queries.
- Extensively used Selenium IDE & Web-Driver methods to create test scripts that ran on Firefox, IE, Chrome.
- Maintained Requirement Traceability of all requirements vs. test cases using Quality Center.
- Responsible in providing regular test reports to the management.
- Reported Defects and defect tracking through Quality Center (ALM) and working closely with development team until fixture.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Implementing business requirements, system requirement specifications, and responsible for documenting functional requirements and supplementary requirements.
- Performed Integration, System, Regression, and User Acceptance testing of an application.
- Involved in developing detailed test plan, test cases and test scripts using ALM for Functional, Security and Regression Testing.
- Created Test input requirements and prepared the test data for data driven testing.
- Data validation and Database integrity testing done by executing SQL, PL/SQL statements.
- Performed quality assurance reviews on all System Development Life Cycle.
- Participated in defect review meetings with the team members.
- Prepare project health dashboard, Status reports and share with the stakeholders
Environment: Quality Center, Oracle, Test Director, Selenium Web driver, Web services, HTML, Java, Oracle 9i, SQL, PL/SQL, DB2, Windows NT/2000, and UNIX Defect Reporting, Analyzing, Tracking, Closing & Report Generation
Confidential
Responsibilities:
- Involved in the execution of complex test cases for Functional testing, System testing and Integration testing and performed the Regression Testing to make sure that the bug has been fixed and the application is running properly.
- Preparation of Test Scenarios / Status Reports
- Linking the defects with the failed test cases in QC
- Involved in preparing test strategies for client-side verifications and validations.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services.
- Conducted oracle database tests by executing SQL queries to ensure the data integrity by checking various kinds of constraints.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
- Prepared user documentation with screenshots for UAT (User Acceptance testing).
- Performed regression tests on the application to assure proper functionality of the site after new builds using Clear Quest.
- Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts.
- Leading & Guiding the project team
- Conducting team & project meetings
- Test Co-ordination activities
- Allocation of work and Responsibility
- Review of project deliverables
- Worked on internal tool called Jammy for flight reservations
Environment: Putty, SOAP UI, Quality Center, SOAP UI, Agile, SQL, Database Testing (Oracle 11g), HP ALM, Clear quest, Microsoft Office Suite (Outlook, Excel, Word).
Confidential
LEAD QA
Responsibilities:
- Led a QA team of 15+ people for Facets application, including mentoring, managing workload priorities, measuring staff performance and promoting professional development
- Prepared project estimations Tier-2 estimations for all the new applications in Facets project
- Managed the integration testing of 20+ applications for each planned release.
- Analyze, review scope of work for different releases of the Facets Project.
- Experience in process management and improvement, risk management, root cause analysis and best practices.
- Prepare project health dashboard, Status reports and share with the stakeholders
- Worked with different development teams and business analysts, interacted proactively on QA chat channels as part of the testing.
- Conducted regression testing after deployment of every build in Test Environment.
- Responsible for overall integration testing with web services.
- Creating the application components in service test and track the changes in components and defect reporting.
- Created XML structures, Java Scripts for web services SOAP requests in SOAP UI tool.
- Design, implement and execute functional and regression tests for a web based application.
- Interacted with Developers on the status of bugs reported daily.
- Analysis and Review of Enhancement Requests from the business team and provide estimation on the release timelines.
- Developed the overall Test Strategy, Test Design & Test Planning for the program.
- Oversee test data creation and dependency, Maintain ESC (Execution Status and Control), Manage Test Execution.
- Work with the client to get a good understanding of the scope, deliverables and timelines.
- Apprise various project managers of status of deliverables through meetings
- Manage/Track risks related to testing throughout all phases of the SDLC.
- Interact with the onsite project counterparts and monitor the status and deliverables of the project.
- Involved in the feasibility study of the automation part of executing test cases
- Conducting internal quality audits of Test Cases/plans/strategy of the project
- Conducting project meetings for the Facets QA team
- Monitor the Test Execution and provide the status to various stakeholders including IT and business team.
- Preparation of Test Scenarios / Test Scripts / Status Reports /Test Plans for Facets Application
Environment: TOAD, Quality Center, Quality Center ALM, SQL, SOAP UI, WEB services, ASP, XML.
Confidential
WFM - Workforce Management
Responsibilities:
- Preparation of Test plan, Test Cases & Test Scenarios
- Understanding Business Requirements
- Execute tests and examine output for validity
- Executed Test Scripts and logged issues/defects.
- Experience in bug reporting using Quality Center.
- Participate in requirements and design reviews for product enhancements.
- Analyzed expected result and actual results to determine the resolution required for test defects.
Environment: SQL, Quality Center, Oracle, TOAD
Confidential
Point of Sale testing & Accreditation testing
Responsibilities:
- Preparation of Test Cases & Test Scenarios
- Understanding Business Requirements
- Execute tests and examine output for validity.
- Interacted with Business Analysts/Developers to gather requirements
- Document defects in defect tracking system
- Performing till transactions to check the validity of the transactions
- Created both positive and negative test cases per the Business requirements
- Analyzed expected result and actual results to determine the resolution required for test defects
- Testing functionalities on mobile applications
- Experience in bug reporting using Quality Center
- Tests systems for functionality, accuracy, and adherence to specifications by performing systems integration, interface and regression testing
- Worked with UAT team to validate so that the developed application meets the business requirements
- Identified the bugs and interacted with team and developers to resolve them.
Environment: Performing till transactions, Quality Center, Oracle 10g
Confidential
BFP - Business Foundation Programme
Responsibilities:
- Requirement Gathering
- Understanding Requirements
- Creation, Execution of Test cases
- Develops, maintains, executes, and validates test cases to ensure quality of software solutions
- Tests systems for functionality, accuracy, and adherence to specifications by performing systems integration, interface and regression testing.
- Identified the bugs and interacted with team and developers to resolve them
- Interacted with Business Analysts
- Worked on an IBM tool called RFHUTIL for xml testing
- Raising & Testing the QA bugs
- Leading a test team of 5 members.
- Preparing test status reports
Environment: Windows XP, Oracle 10g, Quality Center, RFHUTIL (IBM tool)
Confidential
KNOW - Web Application
Responsibilities:
- Functional & Regression testing using Selenium
- Create and execute manual & automated test scripts
- Report the bugs into a bug tracking tool called JIRA
- Analyze the test cases to be automated & analyze the test results.
- Used the Agile Scrum Methodology (Scrum)
- Participated in Daily stand up meetings, Sprint Planning and Sprint retrospective meetings.
- Interacted directly with all stakeholders during sprint meetings.
- Responsible in providing status reports to the Team Lead
Environment: Windows NT, Oracle 10g, JIRA, Selenium
Confidential
Software Engineer Trainee, Software Engineer
Responsibilities:
- Understanding the Functional Requirement Specification
- Preparation of Manual test cases
- Preparation of test conditions
- Execution of test cases
- Reporting the defects to the concerned team and logging defects
Environment: Windows NT, Oracle 10g.