Qa Sdet Lead (software Development Engineer In Test) Resume
Irving, TexaS
SUMMARY
- Over 12+ Years of diverse experience having the ability to lead and motivate high performance teams. Demonstrates exceptional problem solving, efficient customer service, strategic thinking and job completion skills under tight time constraints.
- Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) including Agile and Waterfall Methodologies.
- Proficient in all forms of testing including System, Regression, Smoke, Functional, Integration and User Acceptance Testing (UAT).
- Experience in Functional testing, Integration testing, Regression testing, Black box testing, White box testing, Unit testing, Graphical User Interface testing (GUI), System testing, API testing, Bigdata Testing, User Acceptance testing (UAT), browser compatibility testing, Automation Testing.
- Hands - on experience using Automation testing tools like: Selenium, Cucumber, ALM Quality Center, SoapUI, Jenkins.
- Hands-on experience in designing, developing and maintaining BDD Framework applying Page Object Model design pattern.
- Expertise in both Manual and Automation tools like Quality Center/ALM and also Selenium.
- Experience in writingTest Plans, definingTest Scenarios and Test Cases, developing and maintainingtest scripts, analysing bugs, interacting with team members and track the bugs till closure.
- Expertise in Test management and Defect Tracking Tools like Quality Center, JIRA.
- Involved in different testing types like Smoke Testing, Functional Testing, Stress Testing, Compatibility Testing, GUI Testing, UAT Testing, Automated testing, Accessibility Testing and Regression Testing.
- Involved in Web Service Testing using SOAPUI.
- Demonstrated experience with Continuous Integration, following build/deploy/version control tools: Jenkins, Maven, Git.
- Proficient on Automation tools like Selenium and TestNG framework with Maven for testing Web based Applications.
- Experience in Frameworks like Page Object Model, Data Driven, and large data.
- Excellent knowledge of keyword driven framework in Selenium.
- Good Knowledge in integrating Automation scripts (Selenium Web Driver UI) on Continuous Integration tools like Jenkins for nightly batch runs of the Script.
- Experienced in using the open source API testing tools like SOAPUI for functional /regression testing & test automation of SOAP/Restful Web Services.
- Good exposure to SQL queries written in MS SQL Server and Oracle Database.
- Involved in backend testing by writing and executing SQL queries.
- Strong experience in different life cycles of Project Management methodologies such as Waterfall and Agile Methodologies.
- A team player with excellent technical, communication, and leadership skills.
- Ability to quickly learn and adapt to the rapidly emerging Technologies.
- Performed interactive walkthroughs of Test scripts with Developers and Business users.
- Exceptional analytical, troubleshooting and problem solving skills.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/NT/2000/XP/7/8/10
Databases: MySQL, SQL Server, Oracle.
Languages: HTML, XML, Java, JavaScript, VB Script.
Bug Tracking Tools: Quality Centre/ALM, JIRA.
Testing Tools: Quality Centre/ALM, Selenium, and SOAPUI.
Training: Agile/Scrum Training.
Others / Reporting Tools: Microsoft Office Suite.
Version Control Tools: Jenkins, Jira, GitHub
Framework: Data Driven, POM, TestNG, MavenOthers Eclipse, Cucumber.
PROFESSIONAL EXPERIENCE
Confidential, Irving, Texas
QA SDET Lead (Software Development Engineer in TEST)
Responsibilities:
- Involved in preparing the Test plan based on Requirement Specification Document.
- Designed, executed and maintained automation test scripts in Selenium WebDriver using Java, TestNG and Maven.
- As Test Engineer, involved in plan & perform testing, verification & validation, and quality assurance.
- Created Automation Framework using TESTNG on Eclipse IDE to achieve functional and regression testing suite using Selenium Web driver using Java.
- Developed Test Cases to automate using Selenium WebDriver, TestNG and Java (Eclipse IDE).
- Create, execute and maintain automation test scripts in Cucumber Selenium WebDriver using Java, TestNG and Maven.
- Ability to design test automation framework from scratch including Test Driven Development (TDD) and Behaviour Driven Development (BDD).
- Designed and executed API test suites, test cases in SOAP UI.
- Automated UI of browser using cucumber selenium for Internet and Chrome browsers
- Maintain automation scripts as per changing functionality and manage them in GIT.
- Created pom.xml in Apache Maven and executed the build jobs using continuous integration tool Jenkins.
- Created Validation web services testing process for writes, reads and updates using SOAPUI.
- Execution of Test Cases and updating the result in QC.
- Extensively used Selenium WebDriver (data driven framework, XPath locator) to test the web applications.
- Maintained and executed Maven build files for running automated test cases along with Continuous Integration tools like Jenkins.
- Used Selenium WebDriver to run test cases in multiple browsers.
- Written and executed SQL queries with Joins, Group By clause, having clause etc. to validate the data.
- Involved in Smoke Testing, Regression Testing and User Acceptance Testing.
- Prepared daily/ weekly status reports on Test case execution, defects.
- Involved in planning test execution activities, defect reporting and analyzing test metrics.
- Performed UI, Functional and Regression testing by automated using Selenium, TestNG, Maven, and Jenkins.
- Set up Selenium tools from scratch and configured various other peripheral tools to perform Selenium tests.
Environment: Selenium WebDriver, Java, TestNG, XML, API,HTML, CSS, Git, UNIX, Windows, Eclipse IDE, SQL Server 2017/2019, EZ tool, Rx claim, EZ Query, Sharepoint.
Confidential, Ft worth, TX
QA Analyst
Responsibilities:
- Analysed Business, Functional requirements and Design review documents to develop test plans and to write test cases in java.
- Attended meetings with Business Analysts, Developers and QA team to resolve issues regarding the requirement updates and/or changes in the database fields and performed large datasets i.e. Bigdata.
- Automated test scenarios for GUI, Functionality and performed data driven testing on the application inserting different data in excel sheet and analysed Actual Result and Expected result.
- Performed Smoke testing, Functional testing, Regression testing, integration testing, and API Testing.
- Involved in creating Test plans for different components within the project.
- Involved in testing the application using Scrum (Agile) methodology.
- Designed and executed test cases using SOAP UI to test the API (URI) for communication between different services.
- 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.
- Performed Functional testing, Integration testing, System testing, Positive testing, Negative testing, GUI testing and UAT testing.
- Verified WSDL files, asserting the files using various In-build assertions, performed Data Driven testing, in SOAP.
- Implemented Data driven testing to verify the same functionality with multiple sets of data using Apache POI API.
- Used Git as code repository and Code Collaborator to manage code reviews.
- Involved in Maven configuration for running servers and scripts after the build.
- Contributed in developing Automation Framework that uses selenium WebDriver and TestNG framework implements using Data Driven, Page Object Model (POM).
- Involved in tracking defects and reporting defects to the developer team using JIRA.
- Defect testing and exploratory testing/ad-hoc testing performed after each build.
- Worked closely with development and project management teams for effective defect management and verify resolved bugs and track enhancements made to the product.
- Involved in conducting tests on Web Services API transactions like automatic payment, wire transfer, and account transfers sent over HTTP by inspecting every XML request and response using SOAP UI.
- Used Firebug, Fire path, Chrome developer toolkit and customized XPath and CSS to locate web elements.
- Used Selenium WebDriver to run test cases in multiple browsers and platforms.
- Developed and executed SQL queries and procedures to perform database testing.
- Provided weekly status report to project manager and team lead, worked closely with Business and development teams
- Participated in every day stand-up meetings, iteration planning and retrospective meetings.
Environment: Selenium WebDriver, Java, TestNG, XML, API, HTML, CSS, Git, UNIX, Windows, Eclipse IDE, SQL Server 2017/2019.
Confidential, Alexandria, MN
QA Analyst
Responsibilities:
- Implementedagile methodology in writing Test Plans, Test cases and developing Test scripts.
- Interacted with Business users and Technical team in providing clear solutions to requirements.
- Created test plans and test procedure templates and guidelines to be used by the QA team.
- Involved in writing and executing test cases using HP Quality Center/ALM based on the requirements.
- Designed Test cases, test plan creation and Companion Guide development from stage to production, including both internal and external requirements.
- Used data driven framework to get data from Excel and performed cross-browser compatibility testing.
- Experienced on working with Excel sheets, like loading data in and out.
- Conducted Back-End Testing and Regression Testing using various phases of the application.
- Managed Financial Processing that served as primary lead for corporate financial systems, including accounting processes for accounts receivable and accounts payable systems. Manage financial spreadsheets and vendor accounts. Spearhead collection processes and manage accounts receivable personnel.
- Involved in the meetings and managing the requirements and selection for Trading Partners and Vendors.
- Involved in test case development, test case execution, defect reporting and Sprint closure.
- Used HP Quality Center/ALM Checker Diagnostic, a tool to test many of the QC components.
Environment: Excel, HP Quality Center, Web Services, Jira, UAT.
Confidential
Software Developer
Responsibilities:
- Involved in design, coding, testing and created functional specs for application enhancement.
- Prepared build, deployed and co-ordinated with the release management team to ensure that the proper process was followed during the release.
- Provided support to end users related to hardware and software, computer applications, LAN components and peripherals.
- Carried out on-site analysis, identification, and resolution of difficult desktop problems for end users.
- Maintained applications and assisted in refining procedures.
- Was responsible for closing the backlog of production related issues.
Environment: Java 5, J2EE 1.5, JDBC, JSP, servlets, Tomcat 5.5, Oracle 9i,HTML, JavaScript, Eclipse 3.2