We provide IT Staff Augmentation Services!

Sr. Software Quality Assurance Engineer Resume

5.00/5 (Submit Your Rating)

El Monte, CA

SUMMARY

  • Over 8 years of experience in developing and executing test plans, test cases, test data, test scenarios based on the requirements and technical specifications in various domains
  • In - depth working experience in different domains with clear understanding of SDLC in creating step by step test cases by validating business needs and executing test cases within deadline
  • Agile Scrum experience for iterative application development with bi-weekly sprints, planning and story grooming sessions, daily stand up, Agile management skills in JIRA, Rally and Version One
  • Waterfall working experience for large-scale releases. Advance knowledge in ALM/ Quality Center
  • Creating Test artifacts from scratch such as creating Test Plans, Test Cases, Test Scripts from requirements and preparing Test Analysis Report, Defect Report and RTM
  • Extensive knowledge on all testing types such as White Box, Black Box, Grey Box Testing including unit, smoke, regression, GUI functional, ad-hoc testing
  • Writing SQL queries involving multiple tables using JOIN statements
  • Hands on experience on Behavior Driven API Testing Framework using Cucumber
  • Able to create Data Driven Test Automation Framework using Page Object Model design pattern with TestNG/ Junit in Maven project
  • Experience in Data driven, Behavior driven and Hybrid Framework using Selenium
  • Using Jenkins as Integration Tool with testing to generate report for project managers
  • GitHub experience for a source repository system to share codes within team members
  • Experience in Java (OOPS Concept) for creating functions and automating test cases
  • Testing Web Services (SOAP and RESTful API) using SOAPUI, Postman and Swagger
  • Excellent communication, analytical skills, ability to learn new concepts and software when necessary and a great team player to deliver quality products

TECHNICAL SKILLS

Testing Tools: Selenium, Jenkins, Postman, SoapUI, ALM/, MTM, JIRA, Rally, GitHub

Framework: TestNG, Junit, Maven, POM Design Pattern, Cucumber

Programming: JAVA, SQL, HTML, XML, JSON, CSS

Database: Oracle, SQL Server, MySQL, Mongo

Methodology: SDLC, STLC, Waterfall, Agile Scrum and Kanban

Operating System: Windows, Mac OS, Unix/ Linux, Android, iOS

PROFESSIONAL EXPERIENCE

Confidential, El Monte, CA

Sr. Software Quality Assurance Engineer

Responsibilities:

  • Work in a communal environment with Business team to define, develop, implement and maintain QA methodology and procedures that include test plans, test cases, bug report creation based on the business requirements.
  • Participate in all agile ceremonies such as Daily standup, Story Grooming, Sprint planning and sprint demo for clients and senior leads
  • Experience in creating / modifying SQL queries for database and system data validation testing
  • Design and build Automation Test Scripts from scratch using Java, Selenium, Maven, Junit, Jenkins and Eclipse IDE
  • Created Page Object Model (POM) framework from scratch for organizing test automation scripts
  • Developed Automation Framework with Selenium Web Driver using Java
  • Setup and experienced using Jenkins for continuous Integration / continuous Development for faster and maintainable release
  • Used Gherkin syntaxes (Given/ When/ Then) to create Step Definition for Cucumber framework using TestNG reporting in BDD environment
  • Experienced testing web services/API using tools such as SOAP UI, Postman and Swagger
  • Strong knowledge in RESTful API using JSON and XML
  • Created assertions for http status codes, JSON/XML data validation for API response and requests
  • Participated in QA reviews and implementation of processes and procedures improvements
  • Along with Automation, based on the needs of the team wrote Manual Test Cases and reviewed with Product Owner and Stakeholders to validate the requirements

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, SQL, Swagger, Quality Center, ALM, Jira, Postman, SoapUI, Oracle, Toad, IE, Edge, Firefox, Chrome, Windows

Confidential, Los Angeles, CA

Automation Test Engineer

Responsibilities:

  • Performed Functional Testing, Smoke Testing, Regression Testing, User Acceptance Testing, Data Base Testing and Performance Testing
  • Performed planning, execution, analysis, defect tracking, and coordination of functional and regression testing activities
  • Involved in Test plan development, writing and implementation of the Test Cases
  • Developed Selenium Test Scripts using Web Driver API and Eclipse IDE
  • Used Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing
  • Created framework to organize automation scripts for the team such as the Design Pattern, Naming Conventions, and Function creation guidelines
  • Used SQL Developer tool as a client to connect to backend Oracle Database for data verification
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SoapUI
  • Developed test scripts to automate process of testing in Selenium WebDriver
  • Translated QA, UAT and Business Scenarios into regression test cases prior to release
  • Writing, maintaining, executing Test plans, test cases and Test Scripts, analyzing bugs and interacting with team members in fixing the errors
  • Used MTM for Test Case designing and execution; Jira for logging Bug and managing Agile

Environment: Java, Selenium, Jenkins, GitHub, TestNG, Cucumber, Oracle SQL Server, ALM, SoapUI, Windows, MacOS, Android, iOS, Firefox, Chrome

Confidential, Long Island City, NY

QA Engineer

Responsibilities:

  • Developed and executed Test Cases, Test Plans, Test Scripts and Test Procedures
  • Reviewed and estimated QA efforts as part of the entire development effort to prepare Test Plans and developed test cases based on the requirements and user stories
  • Performed Black box, White box, and Grey box testing of web applications with UIs
  • Designed and executed functional, non-functional, smoke and regression testing
  • Managed defects throughout the testing cycle by utilizing Jira
  • Analyzed the test cases and identify which test cases would be best fit to automate. Automate those test cases using Selenium WebDriver and Java (Eclipse IDE), contributed the team in framework creation.
  • Managed repository with test management tools with ALM/QC
  • Prioritized and retested bugs in HP Quality Center
  • Experienced the transition of agile working environment from waterfall
  • Used SQL Server for writing and modifying SQL queries for validating web data
  • Performed white box testing of Service-Oriented Architecture application with RESTful APIs and SOAP APIs
  • Worked within deadlines and met deadlines in multiple occasions for timely release
  • Prepared Documentations of QA processes for fellow Team members

Environment: HP-QC, Jira, SoapUI, Junit, HTML, SQL Server, Waterfall, Agile

We'd love your feedback!