Sdet Resume
SUMMARY
- A Diligent, goal - oriented Senior Automation SDET with 10+ years of experience in QA testing with extensive experience in design, development, test strategy/planning, scripting, script execution, defect management, implementation, and production support to large-scale service-oriented architecture environment.
- Proven technical skills with excellent analytical and troubleshooting ability.
- Demonstrated ability to interact with people at many levels in a fast-paced environment with constantly changing priorities.
- Good communication skills, great team player, attention to detail, trustworthy, and reliable Sr SDET/QA Lead.
- 10+ Years of professional IT experience in the field of Software Testing in both Manual Selenium Automation Testing.
- Hands on experience in Test automation using different Automation tools/techniques, testing by using Selenium WebDriver, TestNG, Maven, Jenkins and POM.
- Experience in working with Selenium Web driver, which is a part of the Selenium Suite to specialize on Selenium Web driver running multiple tests across different browsers, operating systems, and machines in parallel.
- Experience in performing Data driven testing to validate the components displayed on the website using Selenium.
- Experience in Agile methodology and involved in all agile ceremonies.
- Exposure to Mobile Automation testing using Appium.
- Experience in using Maven to build and run the Selenium automation framework.
- Experienced in working on Selenium Web Driver automation script in Java for Page Object Model (POM) and TestNG.
- Used TestNG annotations across the methods to control the flow of execution.
- Having good exposure to integrated testing artifacts with Continuous Integration (CI) with Jenkins sever.
- Technically resourceful in different types of testing such as Functional, Positive, Negative, Regression, Integration, Black box, Volume, System testing, User Acceptance, End-to-End Testing and Business Process Testing.
- Expert in web-debugging tools like XPath to locate elements in the browsers.
- Hands on Experience on testing web services (REST) using POSTMAN and Rest Assured.
- Exposure to Protractor Framework and JavaScript.
- Experience in testing REST API’s using cucumber, BDD Framework.
- Effectively involved in Defects logging, tracking and managing Defect Life Cycles using Quality Center, HP ALM and Jira.
- Expert in backend testing using SQL queries to retrieve and verify it in the database.
TECHNICAL SKILLS
Testing Tools: Selenium
Languages: Core Java
Processes: Agile-Scrum, Waterfall
Bug Tracking Tools: JIRA, Quality Center (QC), HP ALM
Databases: SQL, MS Access
Operating Systems: Windows (All Variants)
PROFESSIONAL EXPERIENCE
Confidential
SDET
Responsibilities:
- Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.
- Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.
- Created automated framework from the scratch using Cucumber BDD and POM design pattern.
- Used JIRA for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Tracked User stories in JIRA tool and updating status of tasks on daily basis.
- Involved all the ceremonies if agile like problems in product development cycle, Sprint Planning, Sprint review and Retrospective sessions
- Running the scripts using Jenkins build.
- Used Mongo DB to retrieve the data and to compare the results.
- Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings.
- Define, develop, and execute automation test scripts using JAVA
Confidential
SDET
Responsibilities:
- Involved in requirements gathering and developed test cases.
- Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.
- Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.
- Performed API Manual testing using Postman.
- Performed authentication using OAuth 2.0 mechanism.
- Exposure to Java Rest assured API library to automate regression test cases.
- Used Rally/Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings.
- Performed REST API Automation Testing using Cucumber/BDD Framework.
- Define, develop, and execute automation test scripts using JAVA that leverage black and white box testing across functional, non-functional and performance testing.
- Involved in Defect Management, Defect Review and Defect Status Reporting and defect triage calls.
- Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Interacted with the development team to validate the scope of fixing the bugs.
Confidential
SDET
Responsibilities:
- Involved in requirements gathering and developed test cases.
- Involved in maintaining Data driven framework using Page Object Model design pattern.
- Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
- Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.
- Involved in development of Automation test framework using Selenium WebDriver and executed TestNG Test Cases in Eclipse IDE.
- Worked on Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
- Used Java as client library for Selenium and WebDriver to design and developed Automation test Framework using TestNG.
- Developed Maven Build scripts to run Sanity Test scripts developed in Selenium WebDriver.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
- Sound knowledge on Object Oriented Programming concepts and Java Language.
- Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
- Utilized CSS selectors, IDs, and XPaths to locate elements on Web pages.
- Performed manual testing of each build and then regression testing on each build using Selenium WebDriver.
- Used Jira for bug tracking and reporting, also followed up with development team to verify bug fixes and update bug status.
- Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings.
Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, SOAP UI, GIT, Eclipse, Xpath, Quality Center, Agile, SQL, Windows.
Confidential
SDET
Responsibilities:
- Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
- Performed Functional Testing, Regression Testing, User Acceptance Testing (UAT), and Integration Testing using Black Box Testing methodologies.
- Reviewed and updated Requirements Traceability Matrices (RTM) that satisfy all required project’s test conditions.
- Performed REST API Testing using Cucumber/BDD Framework.
- Define, develop, and execute automation test scripts using JAVA that leverage black and white box testing across functional, non-functional and performance testing.
- Automated the Functional, Regression, Integration test cases using tools from Selenium Suite of products like, Selenium WebDriver.
- Developed automated scripts using Selenium WebDriver, Java, TestNG in Eclipse IDE to perform functional and regression testing for web-based applications.
- Extensively involved in integrating Selenium with existing API to test framework.
- Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
- Involved in Defect Management, Defect Review and Defect Status Reporting.
- Identifying, logging, tracking and escalating bugs using JIRA.
- Communicate testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Interacted with the development team to validate the scope of fixing the bugs.
Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, SOAP UI, GIT, Eclipse, Xpath, Quality Center, Agile, SQL, Windows.
Confidential
QA Lead
Responsibilities:
- Involved in writing Test Scripts for the main application functionality such as validation, business workflow.
- Played the role of Manual Tester to analyze business requirements, understanding design specifications to understand application functionality.
- Prepare detailed Test Cases, Test Scenarios, and schedules based on Requirements and Design documents and executed according to the test plan.
- Executed and maintained manual test cases. Performed Functional, System, and Regression Testing using Selenium.
- Prepared detailed status reports and update the status to the business and technical teams during weekly review meetings.
- Involved in manually testing of various modules of the application to ensure application stability and functionality.
- Conversant with analyzing requirements and defining high level and low-level test requirements and detail test cases.
- Developed automated scripts using Selenium WebDriver, Java, TestNG in Eclipse IDE to perform functional and regression testing for web-based applications.
- Conducted functionality, interface and integration testing during the various phases of the project.
- Involved in the project Kickoff meetings, Verification and Walk through meetings with team.
- Performed Defect tracking in Quality Center. Designed scripts in Test Plan, and performed execution in Test Lab.
- Generated daily execution reports from Report Module in QC.
- Assisted developers with reproducing defects and providing additional information as needed.
Environment: Manual Testing, Quality Center, HTML, Java, Windows, MS Excel, MS power point.
