We provide IT Staff Augmentation Services!

Software Quality Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of software testing in Hospitality, Financial Services, Healthcare
  • Experienced in testing Desktop client app, Web app, and Mobile app
  • Set up both Manual and Automation testing processes for entire team

AREAS OF EXPERTISE

  • Software Development (SDLC/STLC)
  • Experienced in test planning, grooming, daily standups, writing test cases, defects tracking, and demoing to stakeholders.
  • Automation Testing
  • Set up automation framework from scratch
  • Published automation strategy, road map, metrics, and reports
  • API and Database
  • Web Services, Soap UI, Restful Postman
  • Database setup and validation using SQL queries
  • Agile
  • Experienced in both Agile Scrum and Waterfall methodologies

TECHNICAL SKILLS

  • Typescript, JavaScript, Node.JS, Angular, Java, Groovy
  • Selenium WebDriver, Protractor, Cucumber BDD/TDD, Appium, SoapUI, Postman, JUnit, TestNG, Maven, Chrome Dev tool
  • Visual Studio Code, Eclipse
  • Jira, Confluence, Bitbucket, Git, ALM
  • Windows, UNIX, LINUX, PowerShell, batch scripting
  • Jenkins, IIS Manager, VMware
  • Oracle, MS SQL Server, MySQL
  • JSON, XML

PROFESSIONAL EXPERIENCE

Software Quality Engineer

Confidential

Responsibilities:

  • Lead QE on project implementing legacy desktop client to next - gen web application
  • Set up automation framework from scratch (Protractor Cucumber BDD with Typescript)
  • Automated API with SOAPUI, created global variables with Groovy, created test suites, connected to MSSQL data string, initialized DB before each test, compared test result with SQL query assertion
  • Automated launching API SOAP test with batch commands on both local machine and on VM Jenkins CI/CD
  • Defined quality procedures and standards for the entire team
  • Trained others on automation framework
  • Published automation strategy, road map, metrics, and reports for QA manager
  • Worked with Design team, Devs, PO, Architect on new feature development
  • Tracked bugs in Jira and documented testing status on Confluence
  • Wrote test scripts for webUI in Visual Studio Code and checked into Bitbucket repo
  • Wrote test scripts for desktop client in SOAPUI and Postman
  • Set up Jenkins and IIS Manager to run tests on Virtual Machines for CI/CD
  • Reviewed code from peers in version control
  • Attended grooming sessions, daily stand ups, and demoed all QA stories to stakeholders

Test Automation Engineer

Confidential

Responsibilities:

  • Responsible for testing back office apps on the personal investing platform, trade team interfaces, update and enhance security features on API data aggregation
  • Tested 3 tier e2e from front-end UI, API, and backend DB
  • Developed Cucumber BDD framework with Page Object Model
  • Configured Selenium WebDriver, Maven tool and automated scripts using JAVA.
  • Integrated Test Runner, Page factory, Step Definitions, Junit/TestNG, assertions, reports with screenshots when failed
  • Improved automation flow by creating element locator repository and stored in external files such as properties file, XML, Excel.
  • Improved performance with polymorphism to reduce Test wait time.
  • Reduced code redundancy and made code easier to read with inheritance and encapsulation interfaces.
  • Protect Test data privacy through Abstraction methods.
  • Created XML based test suit and scheduled Jenkins jobs in different test environments for Continuous Integration.
  • Used GitHub and Git Bash for version controlling, and handled merging conflicts.

Quality Assurance Analyst

Confidential

Responsibilities:

  • The project included enhancing and maintaining of modules, like Patient registration and scheduling, Medical history and Physician note, therapist/nurse procedures, Lab technician tests, Prescription orders and front office billing.
  • Coordinated with developers, release management team and QA team during build deployments to various test environments and to the production.
  • Analyzed functional requirements, convert features into user stories and test cases, manually executed tests.
  • Performed smoke, functional, regression, integration, performance, load, stress tests
  • Tested application functionalities, error codes, navigation, accurate calculation, and browser capabilities in User Acceptance Test (UAT)
  • Tested Restful web services with SOAP UI and validated various responses against annotations.
  • Verified API HTTP protocol by testing URI documents GET, POST, PUT, DELETE
  • Conducted backend test using complex SQL queries to verify the integrity of the DB
  • Verified databases by writing SQL queries to test functions, triggers, stored procedures
  • Identified and isolated software defects and reported them via HP Quality Center/ALM
  • Assisted Business team with input for Test Plan, functional requirements, and System Requirements Specifications (SRS).
  • Responsible for tracking daily testing activities and provide daily updates to management
  • Participated in QA reviews and implementation of processes improvements.

We'd love your feedback!