We provide IT Staff Augmentation Services!

Senior Software Quality Engineer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • 7 Years of cumulative experience in Software Development Life Cycle with thorough understanding of Software Testing processes including White Box, Black Box, UI testing, Web Services testing, Compatibility testing, System testing including Functional, Integration, Performance, Regression testing, and UAT of Web based applications.
  • Formulation of detailed Test plans, and executing Test cases for Functional, Regression, and Integration test scenarios.
  • Extensive experience in designing automation framework using POM model for Web based applications using Java.
  • Experience in Web based application automation testing using Selenium WebDriver, TestNg, Java. Automation testing, and Test script development using Selenium for UI, Functional, Data Driven and Regression testing.
  • Participated in application development using programming languages like JAVA.
  • Web services testing for both REST and SOAP based APIs.
  • Proactively managed systems development, implementation, and risk via the use of SDLC. Excellent knowledge of Iterative Software Development Life Cycle as per Rational Unified Process and Capability Maturity Models.
  • Proficient in Software Development Life Cycle with thorough understanding of Software testing processes including Requirement analysis, Test plan formulation, Test design, and Automation.
  • Experience in Agile SCRUM Methodologies.
  • Performed Database testing, Validation and Management using MySQL.
  • Performed Gray Box testing during functional testing phase.
  • Involved in preparation of Software metrics, Defect report and Weekly status report.
  • Proficient in using Bug management tools like JIRA.
  • Ability to think from customers’ point of view and understanding the complexities of businesses. Monitored project activities from QE perspective, and advised project manager of the issues due to resource availability.
  • Experience in working through tight deadlines. Hardworking, focused, and good team player.
  • Enjoy learning and adapting to new technologies.
  • Positive attitude with excellent communication skills.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/Grid, QTP, HP Quality Centre, SoapUI, ALM

Programming Languages: Java, C, HTML, CSS,JavaScript

Testing Frameworks: TestNG, Unit

Build Tools: Maven, Ant

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Databases: MySQL, SQL Server, DB2

Bug/Defect Tracking Tools: JIRA, Bugzilla, ClearQuest, TestRail (For Test case management).

Operating Systems: Windows variants, Linux, Mac OS X variants, Android, iOS

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Senior Software Quality Engineer

Responsibilities:

  • Created the test automation framework with latest automation technologies to support the creation and execution of automation test cases using Selenium WebDriver, TestNg, Java.
  • Participate in Regression, as well as User Acceptance Testing at different stages of sprint cycle.
  • Performed White Box testing using TestNG, and Selenium WebDriver.
  • Integrate Automation Suite with CI process with Hudson.
  • Update and maintain test suite to encapsulate the spring backlog items.
  • Performed Functional testing to identify various critical points in the application and automated it using Selenium WebDriver.
  • Defined, developed, & maintained test automation tools and framework using Java
  • Developed JUnit reporter using Java, XML, and XSLT, which shows automation status after each run.
  • Inserted Check points to check for broken links, text, and standard properties of an object using Java.
  • Responsible for managing test cases written for every release by constant interaction with QA lead and Developer lead.
  • Performed Back End testing on certain modules like Setting up accounts.
  • Involved in writing SQL queries for retrieving and manipulating databases.
  • Used JIRA as a mode to log bugs and communicate with managers and developers with issues regarding closure of bugs.
  • Worked in the Agile Development Environment with frequently changing requirements and features.
  • Actively participating in Agile meetings for Sprint planning, implementation and execution.
  • Plan and provide setup and configuration of test environments including machines and test environments.
  • Participated in Software requirements, Implementations, Design, Automation code reviews and attending Sprint planning meetings, Product backlog in Agile Software development.

Environment: s: JAVA, HTML, Selenium WebDriver, SQL Server, JIRA, GIT, Maven, Jenkins, Agile SCRUM, etc.

Confidential, Foster City, CA

Sr. Software Quality Engineer

Responsibilities:

  • Worked on Payments Application.
  • Worked on Autantication, Authorization, and batching of payments.
  • Automated web applications by using Selenium WebDriver and TestNG.
  • Created Selenium Automation scripts in Java.
  • Developed the Test plan, Test cases and Automation scripts for all the features of the payment application.
  • Involved in Functional testing, Integration testing, Regression testing, Load testing, End to end testing & browser compatibility testing.
  • Worked in Agile SCRUM team, and used JIRA as a bug tracking tool.
  • Configured Selenium RC.
  • Actively participating in Agile meetings for Sprint planning, implementation and execution..
  • Participated in Software requirements, Implementations, Design, Automation code reviews and attending Sprint planning meetings, Product backlog in Agile Software development.

Environment: Java, HTML, Selenium WebDriver, Selenium RC, JIRA, SQL Server, Agile (SCRUM) Methodology, Git.

Confidential, San Jose,CA

Software Quality Engineer

Responsibilities:

  • Joined as Software Quality Engineer in Test.
  • Planned, developed and administered Software test plans to detect and diagnose errors and bugs.
  • Automated Web application using Selenium WebDriver, TestNg, Java.
  • Performed regression, integration and performance testing to certify the stability and usability of software systems.
  • Developed and executed test programs that halped improve accuracy of QA results.
  • Wrote SQL queries for manipulation and confirmation of data.
  • Worked on Web services testing.
  • Provided comprehensive software release documentation and to support staff after compiling QA test outcomes.
  • Attended meeting and daily standup to discuss the updated status on running projects.
  • Enforced test development standards in coordination with senior management.

Environment: s: JAVA, HTML, Selenium WebDriver, SQL Server, JIRA, GIT, Jenkins, Agile SCRUM, etc.

Confidential

Quality Engineer

Responsibilities:

  • Involved in Software requirements analysis, Design, and Testing of the application.
  • Created Test plans, Test Scenarios and Test strategies to facilitate the process of testing.
  • Created Selenium Automation scripts in Java.
  • Automated Web application using Selenium WebDriver, TestNg, Java.
  • Performed manual testing, maintaining documentation on different types of testing me.e., Regression, Integration, System, Performance, User - acceptance and Black box.
  • Developed automated test scripts for functional unit, Integration testing as well as Regression testing.
  • Worked as a team member and halped to generate Test plans, Test cases and Test Scenarios based on the client requirements and functional requirements.
  • Developed test cases, test scenarios and procedures based on the test requirements.
  • Wrote SQL queries and stored procedures to validate data.
  • Managed all the bugs and conducted weekly meeting to discuss bug reports.
  • Set and manage customer expectations.

Environment: s: JAVA, HTML, Selenium WebDriver, SQL Server, JIRA, GIT, Agile SCRUM, etc.

Confidential

Jr. Software Engineer

Responsibilities:

  • Implemented Agile Methodology for Project Management.
  • Worked with business partners for requirements gathering.
  • Designed and developed UI screens using JSP, HTTP, CSS, and JavaScript.
  • Developed Requested Cash Message, and get Cash plug-ins using Java Beans.
  • Designed DTDs for XML representation of data.
  • Involved in SDLC of application development using Agile Methodologies.
  • Lead the development of data access beans using hibernate, middle ware web service components.
  • Develop the GUI using JSP, spring web flow following spring web MVC pattern.
  • Used SVN for version control across common source code used by developers.
  • Written the JUnit test cases for the functionalities.
  • Used Log4j for application logging and debugging.
  • Involved in resolving business technical issues.
  • Understand all project requirements as specified in Use Cases and requirement specifications.

Environment: Java, HTML, CSS, JavaScript, XML, SQL Server, Agile (SCRUM) Methodology, Log4j.

We'd love your feedback!