Senior Test Engineer Resume
SUMMARY
- Around 8 years of experience in the IT industry in Software Quality Assurance using Web based and Client/Server applications with strong business understanding knowledge in Financial, HealthCare and Insurance domains.Experience in all phases of Software Development Life Cycle (SDLC) with a strong understanding of Analyzing Test Requirements, Test Planning, Test Design, Test Execution, Defect reporting &Tracking and Build Deployments through Jenkins.
- Key expertise in 4 major test disciplines; Functional, Automation (Selenium Web Driver, SAHI, Rational Functional Test, QTP), Performance/Load (JMeter & Rational Performance Test) & Web Services (SOAPUI, Rational Service Test).
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG Framework and SAHI using ROBOT Framework.
- Very good experience of testing applications on wide range of Mobile handset of different mobile platforms such as iOS and Android devices.
- Experience in Data driven Testing, Cross Browser Testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
- Good knowledge on Mobile testing includes device,tablet and App testing.
- Expertise in Rational Performance Test and JMeter test script creation/ executions and analyzing JMeter/RPT results and preparing performance report with recommendations and issues.
- Good knowledge of SOA and Web Services.
- Proven abilities in automating Daemons (batch jobs), which run in UNIX environment and the same verified in the database.
- Experience use of Java Programming & Java Scripting for designing automated Scripts.
- Proven ability in developing BDD scripts with Cucumber and writing step definitions for behavior.
- Expertise in deploying builds in QA and UAT environments.
- Expertise in bug tracking and defect management system using JIRA, Rational Clear Quest, Bugzilla, HP Quality Center and Defect Tracker.
- Experienced in version control data management systems such as SVN.
- Strong SQL and NoSQL knowledge working with Oracle, MySQL and mongoDB (No - SQL).
- Good knowledge in business rules engines: Altisource Rule Engine.
- Worked with Agile / Scrum and water fall bases software development methodologies.
- Having very good knowledge on UNIX commands, shell scripting and Database Testing with SQL Queries, Joins.
- Extensively worked in presenting traceability matrix and test analysis report.
- Quick learner, self-motivated team player, with ability to effectively manage multiple tasks and to deliver quality output meeting the deadlines.
TECHNICAL SKILLS
Platforms: Windows, Unix, AIX
Programming Languages: C, Java, SQLMarkup Language HTML, XML
Database: IBM DB2, Oracle, Mysql,MongoDB
Automation Tools: SAHI, Selenium WebDriver, Rational functional Tester, Jmeter
Web Service Tools: SOA test framework (STF), Rational Performance Tester, Extension for SOA, Rational service tester, SOAPUI
BDD: Cucumber
Defect Tracking Tools: Mercury quality center, Rational Clear Quest, Jira
Test management Tools: Rational quality manager, Rational Test Manager
PROFESSIONAL EXPERIENCE
Confidential
Senior Test Engineer
Responsibilities:
- Analyzing business requirements and developing Test cases based on Use cases to evaluate the functionalities.
- Executed SQL queries for testing the application backend and validating with UI.
- Writing and Execution of Test cases, Test case reviews.
- Performed adhoc testing on IE, Mozilla Firefox and Safari browsers.
- Part of test data preparation and testing for UAT team.
- Validating testcases with real time devices.
- Generated the test defects report and report it to the team for Bug fixing in Buganizer.
- Part of Daily scrum meeting.
- Automated test cases for regression testing using Selenium WebDriver.
- Designed and developed UNIX shell scripts to automate the process of loading, pulling the data.
Confidential
Lead Product Engineer
Responsibilities:
- Analyzed business requirements and developed Test cases based on Use cases to evaluate the functionalities.
- Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
- Created a reusable JAVA framework for Test Automation using the Selenium Web Driver, SOAP UI Testing(SOAP XML/Rest XML/Rest JSON) to have distributed testing over the Network.
- Tested web pages developed in HTML, CSS using white and black box testing methodology
- Developed and executed SQL queries for testing the application backend.
- Involved in preparing Test Strategy, Test Plan, Test Scenarios, Test Evaluation Summary Reports, Test Cases and Test Scripts for automated and manual System Requirement documents for the Functional, System, Performance, Integration, Regression, UAT, Security, Smoke/Sanity and Usability testing.
- Developed BDD tests using Cucumber by writing behaviors and step definitions.
- Writing and Execution of Test cases, Test case reviews.
- Build generation and deployment through UNIX environment.
- Configured regression suite in JENKINS CI.CI job will run continuesly for every 8 hrs
- Automated test cases for regression testing using SAHI and Selenium WebDriver.
- Testing Email Notifications, Daemons in UNIX environment, the same verified against to Oracle DB
- Performed adhoc testing on IE, Mozilla Firefox and Safari browsers.
- Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Scripted the load test integration scenarios using selenium and Java frameworks.
- Generated the test defects report and report it to the development team for Bug fixing in JIRA.
- Generating report with product and comparing the result with query builder.
- Build releasing to UAT and working with Support team while deploying the build to Production.
- Involved in requirement discussions with BA team
- Providing KT to new joiners of the team
- Motivating other team members for best result.
- Preparing daily project status reports.
- Part of Daily scrum meeting.
- Developing scenarios for performance test using JMETER.
- Responsible for sending daily status report to manager and PMT team.
Confidential
Test Engineer
Responsibilities:
- Prepared test plan, Environment set up, scenarios, execution plan, test summary reports
- Testdata creation and database testing from usecase document.
- Framed services testcase using RSAv7.5 and tested webservices using SOA test framework tool (STFv2.0) and webservice performance with Rational Service Tester (RST v8.1.1)
- Framed scenarios and testcases to test the transformation of device data (XML) through the datapower and verified the same published in ESB and defect analysis and tracking in CQTM.
- Automating and implementing performance test.
- Developing scenarios for performance test.
- Involved in system Testing and regression testing
- Data collection and status reporting during test cycles
- Reporting/Validation/Closure of defects
Confidential
Test Engineer
Responsibilities:
- Knowledge Acquisition from Client, Knowledge Transition to offshore Understanding the Business Requirements and the corresponding Functional Requirements.
- Prepared Test Case, Test Scenario’s for System Testing.
- Executed test cases in Quality Center.
- Test Mobile app’s behavior under various interruptions: battery strength (full/medium/low), incoming calls, SMS, video calls.
- Run Compatibility Testing (cross Windows/ Mac and Android/ iOS platforms, cross browsers, cross mobile devices - phones, tablets, iPads etc)
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Identify the Test Scenarios based on the requirements
- Responsible to send a status mail to my project manager regarding work related stuff.
- Prepared Test cases and upload in the Quality Center, Execute it Interaction with client for understanding the functionality and planning the future activities.
- Owned and was responsible for preparation of the Daily status reports and Weekly Status reports.
- Preparing the Defect Analysis to client from Quality Center.
Confidential
Test Engineer
Responsibilities:
- Understanding the Use Cases and functionality of the application.
- Identify the Test Scenarios based on the requirements
- Involved in performance testing of the application.
- Logged the Defects in CQTM.
- Generated daily status report
Confidential
Test Engineer
Responsibilities:
- Understanding the Requirements specifications
- Involved in System Verification Testing
- Prepared TestCase Scenario’s for Stress Testing
- Executed test cases using Rational Performance Tester (RPT) to check Performance (Stress and Load) features of the AUT.
- Generated defect report of the found bugs and tracked to development team usingClear Quest.
- Defect Reporting and Tracking
