Senior Software Test Engineer Resume
SUMMARY:
- Working as Computer Programmer Analyst in Confidential with overall 7 years and 7 months of experience
- Well experienced in Functional & Web automation testing
- Experienced in web application automation using Selenium Web driver with Java
- Experienced in working with open source tools Selenium (Selenium IDE, Selenium Web Driver), TestNG, Eclipse, Jenkins
- Experienced in working with various automation frameworks - Page object model, data driven, Cucumber, TestNG
- Experienced with Oracle SQL Developer IDE & SQL Navigator tools to build SQL queries to retrieve the suitable data from database, updating the required data as per the needs of test data setup and validate the data quality
- Extensively used HP Quality Center to create test cases, perform test execution, store all test results, defect tracking and reporting
- Well experienced in Software Development Life Cycle and Testing Life Cycle process
- Experienced in different software development methodologies - Agile, V-Model & Waterfall
- Involved in FRD walkthrough, Requirements Analysis and Estimates for all the milestones of the project. Identifying priorities in consultation with the client and changing the schedule.
- Experienced in creating Test Plans, Test Scenarios, Test Cases, Test Data Set Up, Test execution, Defect Management, Test Reporting and Test Closure activities
- Involved in generating Project Status Report and sharing with all the stake holders of the project on daily and weekly basis to indicate the Test progress
- Experienced in various Types of Testing - Smoke testing, Sanity, Integration, Regression, end-to-end, User acceptance testing
- Involved in Production Deployment Testing to validate and certify new changes rolled in to production successfully w.r.t projects, change request’s & emergency change order’s
- Experienced in Defect Life Cycle
- Gained knowledge in domains Securities & Capital Market, Brokerage (BFS) and Telecommunications
- Experienced in onsite-offshore delivery model
- Good interpersonal skills, ability to lead a team and handle multiple assignments independently
- Certified Tester in Foundation Level (ISTQB)
TECHNICAL SKILLS:
Operating System: Windows XP/vista/7/8/10
Testing / Automation Tools: Selenium Web Driver, Selenium IDE, Quality Center, JIRA, Jenkins, TestNG, Maven, XML SPY
Programming Languages: Java
Data Base tools: SQL Navigator, Oracle SQL Developer IDE, Robomongo
Version Control Systems: Accurev
IDEs: Eclipse
Testing Types: Functional Testing, Smoke Testing, Batch Testing, Web Testing, Regression
PROFESSIONAL EXPERIENCE:
ConfidentialTools Used: Selenium Web driver with Java, SQL Navigator, Quality Center, JIRA, Accurev, TestNG, Jenkins, Maven, Eclipse, XML SPY, Robomongo
Senior Software Test Engineer
Responsibilities:- Analyzing user requirements and defining testing requirements using Agile methodologies
- Developing and implementing test validations of the applications using Selenium web driver, Java, TestNG
- Maintaining the automation test scripts in Accurev repository
- Integrate the automated test scripts with Jenkins continuous integration tool
- Execute automation scripts using data driven & TestNG and generate HTML reports
- Performing failure analysis for the scripts after every build is ran and reporting any issues / modifying the test scripts accordingly
- Executing SQL queries to retrieve the test data from back end data base and compare it with the data available in the web application
- Designing and executing manual test scripts
- Analyzing test results and recommending modifications to the applications to meet project specification
- Identifying, analyzing and tracking bugs and issues arising during the testing life cycle using test management tool like Quality Center
- Participate in daily stand up meeting to discuss the previous and current day status
- Attending sprint planning meeting, grooming sessions, Retrospective meetings
- Sending daily/weekly status report to the management, business & project team about the project progress
- Prepare and publish Go-NoGO reports for project releases
- Supporting production deployment releases
Confidential
Tools Used: Selenium Web driver with Java, Selenium IDE, Quality Center, Oracle SQL Developer IDE, Eclipse, TestNG
Test Engineer
Responsibilities:- Involved in FRD Walkthrough, Understanding the requirements, raising the clarifications and getting them clarified from the Product team
- Test plan preparation
- Test scenarios and test cases design and test data setup/creation
- Peer review on test documentation
- Giving a walkthrough on test plan and test cases to the whole project team (includes Product and Development teams)
- Performing test case execution
- Defects reporting and defects tracking in Quality Center
- Preparation of project closure report
Functional Tester
Responsibilities:- Regression testing after every production roll/deployment
- Test case design & execution of CR’s (Change Request)
- Production scenarios verification during the production deployment
Automation Test Engineer
Responsibilities:- Analyzing and identifying of test cases for automation feasibility
- Preparation of test scripts for web applications using selenium web driver (automation tool) with java for functional test cases
- Execution of automated scripts using data driven framework
- Performing the failure analysis for failed automated cases
Team Lead
Responsibilities:- Tasks assignment to offshore team
- Monitoring the status of the assigned tasks and review of test scenarios & test cases, test execution, defects reported by the offshore team
- Addressing the clarifications raised by team
- Frequent follow-up meetings with offshore to track the project progress
- Participate in defect triage meetings with client management & development teams
- Organize weekly status meetings with client managers regarding the automation status
- Organize weekly meetings with offshore leads to discuss on the status of the project and challenges/issues faced and finding the solutions
- Reporting
- Sharing daily project status report to project team (Product, Tech & QA management)
- Preparing & publishing Go/No Go reports for project releases
- Preparation of project closure reports
