We provide IT Staff Augmentation Services!

Software Tester Resume

2.00/5 (Submit Your Rating)

Arlington, VA

SUMMARY

  • Perform various types of testing i.e. Smoke, Sanity, Functional Testing, Regression Testing, Integration Testing, End - to-End Testing, UI Testing, Positive and Negative testing.
  • Proficient in Software Development Lifecycle (SDLC), Defect Life Cycle, Software Testing Life Cycle(STLC).
  • Experience in Requirement Analysis and creating Requirement Traceability Matrix between requirements and Test Cases to ensure Test Coverage.
  • Proficient in different QA processes like Waterfall Model and Agile (Scrum) Model and participated in Sprint Planning and Daily Scrums, Sprint Reviews and Retrospectives.
  • Automate Test Cases using Java, Maven, Selenium WebDriver, Junit and Cucumber.
  • Experience in Java Programming using OOP concepts, Collections, Exceptions.
  • Maintain existing BDD, DDT, TDD, and Hybrid Automation frameworks.
  • Perform Cross Browser, Cross Platform and Parallel Testing Execution using Selenium WebDriver, Junit and TestNG and Selenium Grid.
  • Experience in using build tools like Maven and configuring pom.xml.
  • Generate Feature files using Gherkin language
  • Experience with large amount of data using Apache POI.
  • Provide test execution reports using Cucumber HTML Reports and ExtentReports.
  • Utilize Version Control Tools like GIT and GitHub as remote repository.
  • Develop end-to-end scenarios and the scripts for Regression and Smoke Test suits.
  • Expert in identifying, assessing, and reporting defects using various defect tracking tools such as Rally and JIRA.
  • Executed Automation Scripts on different browsers/environments and reported defects/results to the team.

TECHNICAL SKILLS

Operating Systems: Mac OS, Windows

Automation Tools: Selenium WebDriver, Maven, Junit, Cucumber, TestNG, Selenium Grid, AssertJ, JDBC.

Test Management Tools: Jira, Jira X-Ray.

Databases: Oracle, SQL Server.

Programming Languages: Java, HTML, SQL, CSS, Gherkin.

Continuous Integration: Jenkins.

Version Control System: Git, GitHub.

IDE: IntelliJ, Eclipse.

API Testing: Postman, REST Assured.

PROFESSIONAL EXPERIENCE

Confidential - Arlington, VA

Software Tester

Responsibilities:

  • Design and implement automated functional tests and automated UI tests.
  • Review product requirements and functional specifications to develop test cases and perform automation testing.
  • Work through and execute manual and automated test runs according to the test plan prior to each release.
  • Analyze and understand requirements, business use cases, technical requirements.
  • Participate in Scrum ceremonies: Sprint Planning, Sprint Grooming, Sprint Demo, Sprint Retrospective, Daily Standup.
  • Responsible for maintaining and debugging automated regression suite in case of failures.
  • Create a new test cases for the newly implemented features in the current sprint based on the acceptance criteria and implement automation using Cucumber.
  • Build and maintain BDD with DDT automation framework with Cucumber, Selenium, Junit, AssertJ and Rest Assured.
  • Prepare feature files written on Gherkin language.
  • Performing manual Database testing with SQL Developer.
  • Validate test results compliance with the requirements using Junit.
  • Perform manual testing of features/GUI as necessary.
  • Participate in the teams code review process in an active and timely fashion.
  • Integrate with Continuous Integration tool Jenkins for running tests on a nightly basis automatically.
  • Extensively use Selenium locators (XPath, CSS Selectors) and WebDriver to test the web application.
  • Report software defects on Jira and interacted with the developers to resolve technical issues.
  • Test applications in different types of browsers such as Internet Explorer, Firefox, Google Chrome, and their versions to simulate production environment.

Environment: Java, Selenium, Maven, Cucumber, Gherkin, Junit, AssertJ, Apache POI, SQL Developer, Oracle SQL, JIRA XRay, GIT, Scrum, Internet ExplorerChrome, Firefox, Safari, Jenkins, IntelliJ, EC2 server, Selenium Grid.

Confidential - Sunrise, FL

Automation Selenium

Responsibilities:

  • Analyzed and understood requirements writing test cases, reporting the status on the project.
  • Participated in every day Agile scrum stand-up, planning and retrospective meetings.
  • Executed test cases in QA and Staging environment.
  • Configured DDI framework with Selenium WebDriver, Cucumber, Maven tools.
  • Used Selenium Grid and Junit.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver with TestNG.
  • Extensively used Selenium WebDriver to test front-end of web application.
  • Executed browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Implemented Automated execution of tests using Maven and Jenkins.
  • Email Integration to email the content of the build status using Jenkins.
  • Performed parallel execution (different platform, browsers) using TestNG and Selenium Grid.
  • Involved is System Testing, Positive Testing, Negative Testing and Regression Testing and Verified data Integration using SQL.
  • Used JIRA for bug/task tracking and time tracking.

Environment: Java, Selenium, Maven, TestNG, SQL Developer, Oracle SQL, ScrumInternet Explorer, Chrome, Firefox, Safari, Jenkins, Eclipse.

Confidential - Miami, FL

QA Analyst

Responsibilities:

  • Actively participated in Manual, Integration, Regression, System and Functional Testing as required in different stage of SDLC.
  • Responsible for documenting errors as well as performing extensive Regression Testing.
  • Worked with business analysts to develop Test Scenarios from functional specification
  • Involved in gathering and analyzing the product requirements and develop clear Test Plans and Test Cases.
  • Attended Agile - Scrum meeting.
  • Reviewed and analyzed user requirements, participated in verification, validation and acceptance testing for the software under development.
  • Tracked and reported software defects and interacted with developers to resolve technical issues.
  • Exposed in Waterfall methodology

We'd love your feedback!