Senior Test Engineer Resume
SUMMARY:
- Automation Test Engineer with 7 Years of experience in QA Analyst/Automation/Performance Engineer having vast experience in Automation Testing with expertise in testing GUI Applications, Web based Systems and Client Server Applications.
- Strong Experience in creating E2E test suites using Selenium.
- Strong experience with Data Driven, TestNG framework implementation.
- Experience with Unit testing using TestNG, system integration testing, regression testing, web service testing.
- Good knowledge in tools like JIRA, Maven and Jenkins.
- Developed Page Object models and wrote automated test cases.
- Familiar with JSON based REST Web services testing using Switt and Postman tools.
- Extensive experience in System Testing, Functional Testing, Web base testing, Performance Testing, End to End Testing, Regression Testing.
- Good knowledge on Appium for mobile automation.
- Extensive Experience in Mobile App (Android, iOS and Windows) testing and Web based software applications.
- Working Experience in Agile Scrum methodology and Waterfall Model of testing.
- Strong Experience in driving the complete QA Cycle right from the Requirement Capturing stage till Production check out.
- Expertise on Test Management Tools: HP ALM Quality Center, RQM TDP(IBM) and Rally (now CA Agile).
- Proficient in preparing Test Estimations, Requirement Traceability Matrix, Test Plans, Test Scenarios, Test Scripts, Test Data, Test completion Report, DSR (Daily Status Report) and WSR (Weekly Status Report).
- Good knowledge in performance testing using Load Runner.
- Extensive experience in creating LR scripts using VuGen.
- Creation and execution of different scenario’s on Controller.
- Analysis of load test report and find out the performance bottlenecks in the system under test.
- Worked in different teams like Agile, IST, UAT, CATO Accessibility testing, API testing, Backend testing.
- Have been fully involved in RCA (Root cause analysis) and Defect management of E2E defects.
- Expertise in API testing using Switt tool.
- Strong experience in understanding client requirements, proficient in working directly with client and stakeholders.
- Working experience of PVT testing using cookies.
- Extensive experience on ‘Onshore - Offshore Delivery Model’ with the strong Team Management skills.
- Excellent ability to work in team and to effectively mentor & providing KT to team.
- Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies.
TECHNICAL SKILLS:
Test Management and Defect tracking Tools: HP ALM Quality Center 11, TDP, Rally, JIRA
Automation, Performance and Manual Testing: Selenium WebDriver, TestNG, Eclipse IDE, RCA, Defect Management, QA testing, Performance Testing( using load runner), API testing( Switt tool), Logs using Putty, BDD, Cucumber.
Configuration Tools: GIT, Jenkins
Build Tools: Maven
Database tools: Hive,Cassandra,Oracle, MySQL
Programming Language: C, Core Java, SQL
Operating Systems: Windows XP, Vista & 7, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Senior Test Engineer
Roles & Responsibilities
- Currently located at Client location as onsite coordinator for the team at offshore.
- Implement quality software best practices to develop test strategy, test plan, test data, test case and test automation and actively participate in process improvements.
- Designed automation testing framework for the application using Hybrid, Keyword Driven and Data Driven Approaches.
- Implemented Continuous Integration using Jenkins and Maven.
- Used JIRA for Project and Bug tracking tools. Followed Scrum process to implement Agile Software development method.
- Created Test Plans and Test Strategy which describes the features and functions to be tested.
- Developed scripts using Selenium WebDriver and Selenium Grid for cross browser testing.
- Implement wide range of functional testing by various QA Automation Test Framework like Key Word Driven, Data Driven and Behavioral Driven Testing concept to ensure the code reusability and code maintainability, which reduces the script development time.
- Developed and implement Keyword Driven, Selenium Page Object Model framework with Selenium WebDriver using Object Oriented Programing Java and open source unit test framework TestNG
- Worked on various projects as Project POC in different releases and Successfully delivered various big releases of myAtt with different projects .
- Represent testing team in grooming calls and gathering new requirements in grooming sessions with BA, Scrum master, Development and Product owner in form of user stories.
- Attending Daily Standup calls, Grooming sessions and Scrum calls and representing Project POC from test team.
- Preparing test data requests, Test scenarios, Test Cases based on Requirements mentioned in User stories, Wireframes and Design docs.
- Performing functional and UI test execution in UAT testing timelines, raising defect in defect management tool and tracking defects till defect closure.
- Preparing and sending reports to client project wise.
- Assisting Stakeholders and clients during SH testing phase.
- Mobile App Testing POC for myAtt App projects.
- PVT testing during Project deployment.
- Much involved in RCA and defect management.
- Designing and Executing Regression Test Cases using Web Driver and TestNG
Test Engineer
Role and Responsibilities:
- Worked on various projects as a Software Test Engineer and offshore POC for several releases for in IST team. Successfully delivered 7 big releases of retail testing MyAtt with different projects Ex: Plans and feature Management, Switch to Mobile share, CRP, STAR (DTV) etc.
- Gathering new FE (Functional), Backend (APIs), reporting and Accessibility requirements through grooming sessions with BA, Dev and clients in form of user stories.
- Gathering API’s changes and new APIs requirement for projects.
- Preparing test data requests, Test scenarios, Test Cases based on Requirements mentioned in User stories, Wireframes and Design docs.
- Performed API testing, functional testing, Accessibility testing and Adobe Analytics reporting testing in IST Phase.
- Finding and logging defects, done RCA of defects and assigning them to corresponding teams and tracking till closure.
- Preparing and sending reports to clients and Management.
- Assisting UAT during UAT testing phase
- Designing and Executing Regression Test Cases using Web Driver and TestNG.
Performance Test Engineer
Role and Responsibilities:
- Requirement gathering for different releases.
- Created performance test strategy and test plan and developed scripts in Load runner for different scenario.
- Executed different load test scenarios as per the given requirement document.
- Designed different scenarios in controller of Load runner distributing the load as per requirement.
- Analyze the results prepared reports after the load test. Daily status call with the client for report analysis.
Tool: Used:Load Runner 9.0 and 9.5SQL Server 2005
