We provide IT Staff Augmentation Services!

Lead Software Test Engineer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Around 9 years of diverse experience in Information Technology with expertise in analysis, understanding business requirements, providing Quality Assurance by performing Manual & Automated Testing, White Box Testing and Black Box Testing using various testing tools like Selenium WebDriver, TestNG, SoapUI, REST Assured, Cucumber, POM, BDD.
  • Solid history of quickly converting business requirements to functional test cases, discovering bugs, resolving defects, meeting timelines, and ensuring client expectations are met with high - quality software solutions.
  • Experience in working closely with developers and business analysts in identifying functional gaps in the application and in debugging defects.
  • Experience in working as agile team member reporting testing status in daily stand-ups and in review sessions.
  • Excellent understanding of Software Development Life Cycle (SDLC) and STLC.
  • Extensive experience in reviewing and understanding business requirements, designing test plans, test scenarios, test cases, reviewing test cases, and generating test reports.
  • Experience in test case management like grouping test cases based on functionality, mapping requirements to test suites and test cases using Application Life Cycle Management (ALM).
  • Experience in testing SOAP/REST based web services using SoapUI, Rest Assured.
  • Experience in manual testing process.
  • Experience in automation testing using SoapUI, Rest Assured, and Selenium WebDriver.
  • Experience in various testing types like Black box testing, Functional testing, System Integration testing (SIT), User Acceptance Testing (UAT) and Exploratory testing.
  • Experience in performance testing using Load Runner.
  • Excellent team player looking for new challenges and technologies. Excellent interpersonal and communication skills.

TECHNICAL SKILLS:

Core Java; Selenium; WebDriver ; Data Driven Framework; POM Framework; Maven; Junit; TestNG; Cucumber; BDD; XML; SoapUI; Rest API; Rest Assured; SQL; MS SQL Server; JavaScript; HTML; CSS; Eclipse; Visual Studio; IntelliJ; SQL Examiner; SQL Data Examiner; SpiraTeam; Jira; Trac; Q-Pulse; WinSCP; PuTTY; WADL/WSDL

PROFESSIONAL EXPERIENCE:

Lead Software Test Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Developed and maintained Data driven and Keyword Driven Automation Frameworks in Java to automate manual test cases from scratch.
  • Heavily used css selectors , regular expression , xpath to query DOM Elements.
  • Worked with team to design and to develop functional , unit, system, and automated tests.
  • Tested and validated of the IRT systems : voice (IVR), Web (IWR), Mobile (IMR) platforms.
  • Acted as test lead with sole responsibility for test deliverables including test plans, test cases writing/review, traceability matrix, defect tracking, status reports, and risk assessments .
  • Develop/review SQL Queries for data manipulation and validation.
  • Leverage experience with XML to validate XML Schema and the compliance of data transfer.
  • Stream-lined test approach to ensure 100% test coverage and on-time delivery to Production for each assigned study as lead tester resulting in minimal to zero defect incidents found in UAT.
  • Mentored and trained new test team’s members to in corporate and build a strong technical, cohesive team structure.
  • Provided the team with continuous risk assessment and recommendations for test prioritization .
  • Provided estimates on test efforts to determine scoping of releases

Sr. Software Test Engineer

Confidential San Francisco, CA

Responsibilities:

  • Responsible for testing through the entire lifecycle of a project, including test plan, traceability matrix, test case development, execution, and verification.
  • Tested and validated of the IRT systems : Voice (IVR), Web (IWR), Mobile (IMR) platforms.
  • Utilized in-depth product knowledge to anticipate client needs and address complex issues .
  • Addressed any production incidents, enhancements, or data changes within the defined timeframe .
  • Develop and maintain Data driven and keyword driven Automation Frameworks in Java to automate manual test cases.
  • Perform unit testing and debugging of the developed code
  • Responsible for testing through the entire life cycle of a project, including test case development, execution and verification.
  • Tracking and reporting software defects, along with verifying resolved issues in ticket tracking application.
  • Assist in on-going process improvement for test case management.
  • Provide the project team with testing progress and continuous risk assessment during the Testing phase.
  • Support validation efforts by acquiring evidence during testing phase, as well as generating validation reports as cycle end.

Selenium Automation Tester

Confidential, Charlotte, NC

Responsibilities:

  • Analyze the Business Requirements and closely work with the Business Team to get the clarifications addressed
  • Run Defect Trailing and Review the Test Scenarios/ Test Cases with Business
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Executed parallel browser testing on various machines using Selenium Grid and performed cross browser testing.
  • Performed web based performance testing and analysis using JMeter.
  • Execute the Test cases and review the results to get the Business approval for UAT
  • Experience in Web Services testing using Rest and SOAP UI.
  • Test automation for web application (SWAP module) using Cucumber.
  • Wrote tests using Java web applications. Web controls testing - wrote automation to test the controls from end to end starting to invoking in Internet Explorer.
  • Experienced in giving training to the functional testers to execute Test Cases using Selenium WebDriver as part of Regression Testing.
  • Created automated functional regression test scripts using Selenium and scheduled, organized and executed the test scripts and documented the test results.
  • Experienced in testing applications manually as well as using the automated testing tools like Selenium WebDriver, Junit, TestNG, and Cucumber.
  • Created Automation framework for Frontend Angular.js testing using Protractor and Cucumber/Chai libraries
  • Co-ordination between Technology and Business to ensure all the outstanding issues are being addressed, fixed and retested.
  • Performed Database Testing and thorough knowledge in SQL.
  • Planning for Test Execution activities to accomplish tasks on daily/weekly basis
  • Performed browser compatibility testing
  • Involved in the regression test planning for the project and identified the critical regression tests
  • Executed the automated regression test cases during every release and also executed the daily regression test suites
  • Expert knowledge on daily status reporting and managed end to end testing

Software Test Engineer

Confidential, Omaha, NE

Responsibilities:

  • Performed lead tester role on the complete redesign of Confidential ’s main homepage, Live Auctioneer Application, and web-based Live Bidding Application.
  • Initiated designing Selenium framework from scratch and developed automation test scripts for regression test cases.
  • Executed test scripts, identified and managed defects, and published test report.
  • Created and implemented test strategies for Confidential ’s website, applications, and other software throughout the full SDLC.
  • Involved in User Acceptance Testing (UAT), System Integration, Functional Testing, Regression Testing, Backend Testing, Front End, and Smoke for web application.
  • Followed Agile software development process, participated in daily scrum, Sprint planning, Sprint Review, Sprint Retrospective meetings.
  • Performed SQL validation to verify the data record in the database tables.

Software QA Test Engineer

Confidential, Dallas, TX

Responsibilities:

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
  • Associated with development team to understand technical design and architecture for test planning.
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver/Java.
  • Created whole test framework using Selenium for further test creation and execution.
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
  • Assigned, Monitored and Tracked Tasks of Team Members.
  • Successful discussed with all members, Project manager and QA Lead to collect data for automation.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Worked on writing the Integration test cases for the ALIP application for testing the application and the reports on the application.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
  • Uploaded test cases executed test cases and logged defects in Q-Pulse.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.

We'd love your feedback!