We provide IT Staff Augmentation Services!

Lead Software Quality Assurance Engineer/sdet Resume

5.00/5 (Submit Your Rating)

Carlsbad, CA

SUMMARY:

  • Certified Software QA Engineer with Over 5 Years of experience in Automation of Web - Based application, back end services and driving the software development process toward quality-centric methodologies.
  • Have strong experience working with Point-of-Sale (POS) Applications in Finance domain and with Government clients and with Global Healthcare clients.
  • Conducted Regression tests/Integration tests using Selenium Web Driver with JAVA, User Acceptance Testing (UAT), Performance testing using JMeter and Functionality Test.
  • Developed test plans and complete ownership of the test suites (validation suite) with multiple cases to replicate the real-world scenario.
  • Experienced with test driven development in application systems Analysis, Design, Code Reviews, Unit Testing and Integration Testing.
  • Expert in performing various methodologies to test code through manual test cases, writing test automation and conducted build verification testing (smoke test) to ensure important functions work.
  • Expert in testing techniques with internal and non-internal coding structure like gray box, white box testing and black box testing.
  • Tested API’s and Database to verify correct data was used and stored in the DB in all schemas.
  • Created automated tests and used user-level test automation tools for new product features.
  • Proficient in using test driven designs (TDD), Continuous Integration and experienced in writing Spring unit test cases using Junit and TestNG.
  • Configured logging using Log4J and managed version control tools using SVN and Github.
  • Extensive experience in using MS SQL Server and proficient in writing SQL, PL/SQL Stored procedures, Triggers and Views.
  • Expert in Frontend development using JavaScript, HTML5, JQuery, Ajax and CSS.
  • Experience working with bug tracking tools such as Bugzilla, JIRA, Crucible and confluence pages development.
  • Multitasking projects in various sectors. Supported, developed and delivered the assigned tasks in give timeframe. Prioritizing the assignments based on independent analysis of efforts required.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle (SDLC), including maintenance of coding standards, conducting code reviews, source control management, build processes, testing, and operations.
  • Worked with different software development life cycle (SDLC) methodologies like Agile (SCRUM and XP).
  • Contributed to a continuous deployment infrastructure using Team City.
  • Experience developing in Linux environment.
  • Experience in conducting test activities with multiple teams including product management, developers, customer support, user experience design and the client.
  • Played a major role in my jobs in successfully completing the projects and effectively managing/coordinating with team members to ensure highest quality product delivery, delivering in fast paced & highly stressed environments.

PROFESSIONAL EXPERIENCE:

Confidential, Carlsbad, CA

Lead Software Quality Assurance Engineer/SDET

Responsibilities:

  • Automated functional and regression testing using Selenium web driver and TestNG framework.
  • Extensively used JAVA in build automation flow and scripting.
  • Strong Knowledge on object oriented programming and advance level JAVA.
  • Debugging and replicating the bugs with selenium IDE for front end and Fiddler for the backend errors.
  • Integrated selenium and Sikuli for automating Docusign process using image recognition functionality.
  • Automated test cases, test suits and test plan using TestRail integrated to JIRA and
  • Extensively used JMeter for Load and Stress tests. Monitored logs and application performance analytics using Loggly.
  • Complete ownership of Release, automated TestRail report and versioning of builds.
  • Created multiple iteration on Postman for testing REST API calls.
  • Tableau reports generation (monthly and weekly stats) for internal company decision making and merchants.
  • Used Jira, confluence and agile methodology: scrum, Kanban
  • Responsible for gathering requirements, communication, training and decision making

Confidential, Sacramento, CA

Sr Software Quality Assurance Engineer

Responsibilities:

  • Used JAVA in building user-level automation framework and scripting.
  • Created automated test cases and automated tests using Selenium Web Driver
  • Conducted Regression tests/Integration test, User Acceptance Testing (UAT), Performance testing and Functionality Test.
  • Evaluate product functionality and created use cases for each new product functionality.
  • Developed test strategies, test cases, test automation and contributed to asses product quality.
  • Involves in fixing internal QA and production defects.
  • Used Apache JMeter to perform load/stress testing to check the performance of the application.
  • Used SOAPUI to validate XML request and responses from VIEWS web services developed by CDC.
  • Used Postman to send params and test the URI response and convert it to JSON response.
  • Implemented continuous integration using Git and AWS cloud (Docker container) for deployment.
  • Mapped and Designed Database to read data from production database to the reporting Database (VRBIS) using SQL queries trigger and views.
  • Extensively used HTML and CSS for front-end development of the help screens in the application.
  • Created the design layout of the Maryland’s Death Certificate and Burial Record.
  • Conducted weekly meeting with the Maryland Department of Health to receive updates with new enhancements after UAT testing and communicate meaningful development metrics.
  • Involved in meetings with Secretary of State for (New Hampshire) and State Register of Maryland in Decision Making with implementation of Nation eCOD application with MD-EDRS.
  • Followed best Agile Practices like actively involved in Scrums, Sprint Planning, Spring Reviews Stand-up meeting. Extensively used Rally tool updating the status.
  • Experience working with JIRA management tools and confluence pages development.
  • Developed data analysis of authority matrix spreadsheets for medical facilities, physicians and funeral directors using MS Visio graphs and flow diagrams, also used ADHOC reporting.
  • Experience in communicating with users and management to collect requirements.

Confidential, CT

QA Engineer

Responsibilities:

  • Experience automating the validating of Graphical User Interfaces (GUI) and messaging infrastructures.
  • Worked with open source tools such as Jenkins, Maven, SoapUI, JIRA and Eclipse.
  • Performed manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Worked as a member of a self-managed Agile/Scrum team, developing a workforce scheduling application.
  • Developed the Automation Test Scripts using Selenium JUnit framework.
  • Performed regression tests to validate the changes for different functionalities, found defects and reported them to development Team.
  • Used SVN to maintain and manage the build scripts, test data used, and other documents related to the project.
  • Hands on experience in preparing Test cases, Test Data and execution of test scripts using selenium WebDriver Junit framework based on requirements and determining application functionality.
  • Developed and maintained Unix shell scripts for data-driven automatic processing.
  • Experienced in Agile methodology and actively participated in daily Scrums and Sprint planning sessions.

Confidential

Quality Engineer

Responsibilities:

  • Executed manual testing for all scenarios on products
  • Perform full manual regression testing with internal and non-internal coding structure like gray box, white box testing and black box testing.
  • Perform the functional testing of web services using SoapUI.
  • Used traditional waterfall methodology was used to build as well as test before the application was deployed.
  • Involved in Database testing by writing & executing SQL & PLSQL queries using TOAD to validate.
  • Involved in Manual Test Case Preparation and Test Case Execution using HP Quality Center.
  • Successfully recorded test results & defects using HP Quality Center for Requirement Management, Test Design, Test Execution, Defect logging, Requirement Mapping with Test cases.
  • Extensively used SOAP UI and REST client (postman) for testing SOAP, RESTful Webservices tested messaging between various loosely coupled system within the Service Oriented Architecture with xml.

Confidential

QA/Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Enhancements, Support and Testing of application modules.
  • Responsible for the creation of the Design Documents (Low-level and High-level).
  • Review requirements, designs, tests and code.
  • Developed the Application on JBoss Seam 2.2.0 (plug-in to IntelliJ IDEA 10.2.0).
  • All the results were kept in the Seam session scope.
  • Source code checked in and checked out by SVN or Tortoise
  • Worked on JUnit test cases. Involved in Integration Testing.
  • Attending functional problems and giving the clarification or solution to the Team members, defining workflows, business process and the database updates as per the requirements.
  • Have done Unit testing and performance testing. Tracking defects using the tool Mantis initially .
  • Handling Support Issues & resolving the defects for the application.

TECHNICAL SKILLS

Automated tools: Selenium web driver, Sikuli and Quick Test Professional (QTP)

Testing Tools: TestRails and HP ALM (Quality Center)

Programming languages: JAVA, C++ and Python

UI Design: HTML5, CSS3 and JavaScript (JQuery and AJAX)

Database: MS SQL and Oracle

Platforms: Linux, iOS, Windows, AWS, Unix and Virtual Machine

Agile tools: SCRUM/XP/Kanban, JIRA and Confluence

Reporting tools: Tableau Software

We'd love your feedback!