We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 3+ years of experience in manual and automated black box testing of Web and Mobile applications.
  • Good understanding of Software Development Life Cycle (SDLC) with strong knowledge of Software QA methodologies and experience with multiple phases of testing.
  • Strong experience in creating Test plans, Test Cases, Test Scenarios, Test Procedures and development & implementation of automated test scripts to identify software defects, track bugs, close open defects and validate functionality.
  • Experience in various Black Box Testing types such as Functional Testing, Regression Testing, GUI Testing, Integration and Acceptance Testing.
  • Experience in automating applications using Java, Selenium WebDriver.
  • Experience in RESTful API and REST for API testing.
  • Strong experience within Agile environment and good understanding of Agile & Scrum methodologies (iterative and incremental).
  • Experience in using Defect tracking tools such as Bugzilla, Mantis and JIRA for tracking and reporting defects.
  • Proficient in Windows, Mac OS, Linux and mobile OS (Android and iOS).
  • US Green card holder.

TECHNICAL SKILLS

  • MS Windows, Mac OS, Linux
  • Android, iOS
  • IE, Edge, Chrome, Firefox, Safari, Opera
  • VMware, VirtualBox
  • Jira, Mantis, Bugzilla, Redmine
  • Selenium WebDriver
  • Git, Mercurial, SVN
  • Java, JavaScript, HTML, CSS, XML
  • Eclipse, Intellij Idea, Postman, Charles, Jenkins etc.

PROFESSIONAL EXPERIENCE

Software QA Engineer

Confidential, Chicago, IL

Responsibilities:

  • Performed different types of manual black box testing: regression, functional, exploratory, GUI, bug fix verification, browser compatibility, usability, and localization to ensure products meet business requirements and functional specifications of Web and Mobile applications.
  • Automated UI Testing with Selenium WebDriver, Maven, Java and JUnit.
  • Used MySQL and PostgreSQL statements for backend testing, developed and executed SQL queries.
  • For continuous integration system used Jenkins, Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Used Postman for Rest API testing.
  • Participated in all meetings and activities in all phases of Agile/Scrum software development and test development life cycle.
  • Involved in creating test documentation, estimations, and development and tracking projects.
  • Created and maintained Test Strategy, Test Plan and Test Cases after analyzing user requirements and functional specifications.
  • Executed Test Scripts and analyzed results as per requirements.
  • Detected the bugs and classified them based on the severity.
  • Found Graphical User Interface (GUI) elements using various locators like: ID, Name, Class, Tag Name, Link Text, Partial Link Text, CSS and Xpath locators.
  • Performed compatibility testing in different browsers such as Chrome, Firefox, IE, Safari, Opera.
  • Involved in tracking defects and reporting defects to the developer team using JIRA.

Software Developer

Confidential

Responsibilities:

  • Extensively worked in designing and implementation of multi - tier applications using Java, J2EE, JDBC, JSP, HTML, CSS, Spring, JavaScript and jQuery.
  • Used Spring various modules like Spring Core, Spring MVC for building MVC framework and generated dependency injection.
  • Used Java core features such as OOPs concepts, Collections, Serialization and Exception.
  • Writing standalone Java classes, reusable components using JDBC and Java Beans for getting data from SQL tables.
  • Used JSP framework to build UI pages with JSTL, JQuery and AJAX framework.
  • Used Hibernate as ORM to map Java classes to database tables.
  • Developed SQL queries and Stored Procedures using PL/SQL to retrieve and insert into multiple database schemas.
  • Wrote unit tests with JUnit for Java classes.

Junior Java Developer

Confidential

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture.
  • Used Spring Framework for Dependency injection and Hibernate for ORM.
  • Developed JUnit test cases for all the developed modules.
  • Analyzed Business Requirement Document (BRD), business rules and business integration spec.
  • Used Log4J to capture the log that includes runtime exceptions, monitored error logs and fixed the problems.
  • Used Maven as build tool and Jenkins for Continuous Integration.
  • Involved in writing and executing PL/SQL queries for PostgreSQL.

We'd love your feedback!