We provide IT Staff Augmentation Services!

Software Test Engineer Resume

2.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Seven years of experience in Software Quality Assurance including both Manual and Automation Testing
  • Good understanding of SDLC, STLC and involved in all phases of the project including requirements analysis, developing test plans, creating test scripts, analyzing test strategy, defining test estimates and executing test cases
  • Extensive experience in creating automation scripts for Smoke Testing, Sanity Testing, Functional Testing, Regression Testing and White Box Testing (API)
  • Extensive hands on experience with JUnit, Testing, QTP and Selenium
  • Expertise in Problem solving and Defect Tracking Tools like Quality Center, Bugzilla and JIRA
  • Hands - on experience in Waterfall and Agile methodologies
  • Experience in retail, healthcare and telematics domains
  • Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality
  • Exposure to web technologies like JavaScript, XML, XPATH, AJAX, HTML, CSS and SOAP
  • Strong understanding of customer requirement, customer communication and quality deliverables
  • Result oriented, self-starter with sound technical and analytical skills
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting
  • Clear written and Oral presentation of ideas, proposals and concepts
  • Very Flexible and can master new technologies quickly

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

QA Tools: HP QTP, Selenium Web driver 2.0, Junit 4, Test NG

IDE's: Eclipse, IntelliJ IDEA

Languages: Java, C#, JavaScript

Databases: My SQL, SQL Server

SCM: SVN, Git

Build Tools: Ant, Maven

Other Tools: Soap UI, Rest Client, JIRA, Bugzilla, HP Quality Center

PROFESSIONAL EXPERIENCE

Confidential - Seattle, WA

Software Test Engineer

Responsibilities:

  • Analyzed the functional requirements and created test cases, reviewed with Dev team for test case coverage in every sprint
  • Automated test cases for functional test cases using JUnit and Java
  • Used TestNG for organizing the test cases and creating data driven test cases
  • Developed Page Object Model keyword driven framework using selenium web driver for Java
  • Developed Apache JMeter test suite for functional load testing, analyzed the logs and reported errors
  • Performed manual testing using Rest Client and Soap UI as required
  • Installed the application server onto lab Environments
  • Used TOAD for schema comparison and database access
  • Assisted in post deployment process verification of configuration and build version verification
  • Actively participated collaborating with internal & external teams to deliver a defect free application
  • Used Maven and Apache Ant for test suite build process
  • Used JIRA for issue and test case tracking

Environment: Java, Junit, Selenium Web Driver, Eclipse, JMeter, Firebug, My SQL, TestNG, Rest Client, Soap UI, JIRA

Confidential, CO

QA Engineer

Responsibilities:

  • Analyzed functional requirements and documented the user specifications and business rules.
  • Involved in writing Test Plans and Test cases documents.
  • Designed automated test, created automated test cases and executed test using Selenium.
  • Developed automated script for back-end testing using Selenium IDE.
  • Developed Automation scripts for new enhancements using Selenium RC and Junit.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the Selenium scripts and executed. Prepared automation test framework (Junit, and ANT).
  • Configure Selenium IDE for Java bromine.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and X Path in Selenium.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium
  • Performed Regression testing for new builds and every modification in the application using Selenium RC.
  • Used TOAD explicitly to validate the database.
  • Validated sites across browsers and operating systems, verified the accuracy of links, visual presentation and its alignment with design specifications.
  • Performed Unit testing with Junit framework.
  • Prepared a Report of all automation difficulties and test results for further application.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.

Environment: Java, Junit, Selenium RC, Selenium IDE, Eclipse, TOAD, Rally tool, Ant, Firebug, SQL, and Windows

Confidential

Software Test Engineer

Responsibilities:

  • Created test cases by analyzing requirements from both technical and business perspectives.
  • Performed parameterization of the automated test scripts in Selenium for multiple data sets
  • Performed manual testing of both front and back end of the system.
  • Performed Grey box testing on application to search for defects due to improper usage or structure of application and data validation on UI
  • Performed Usability testing on all the GUI forms( checkbox, lockbox) as an end user to make sure the application is user friendly and easy to learn, Performance testing to ensure the performance of system is high and performed User Acceptance Testing to evaluate the system compliance with the business requirements and ready for deliver to the client
  • Developed new test cases for every new feature and worked with developers closely to review test case coverage
  • Performed Regression, UAT, Integration, User Interface, GUI, and Usability Testing
  • Developed SQL queries to query database to test backend process of the application during End-to-End testing
  • Provided weekly status report to project manager and team lead, worked closely with business and development team
  • Developed Junit tests for each Java based API in the Project and verified functionality by matching expected and actual output values.
  • Developed, maintained and conducted smoke test cases for QA environments.

Environment: Java, Junit, Selenium Web Driver, Selenium IDE, Eclipse, Ant, Firebug, SQL

Confidential

QA Analyst

Responsibilities:

  • Analyzed business requirements documents to get a better understanding of the system from both technical and business perspectives
  • Reviewed user documentation and Interface definition documentation for accuracy of implemented functionality descriptions
  • Used Quality Center for generating Requirements, Test Sets, and Test Plan and for reporting defects
  • Created parameterization tests by importing data from excel files and worked with data tables in QTP
  • Created Standard, Text and database check points in QTP
  • Analyzed the performance of the application using Load Runner by monitoring transactions per second, end user response time, throughput, CPU Utilization, Rendezvous graphs, Error graphs, pages downloaded per second graph, web page breakdown graphs.
  • Executed SQL using Oracle to ensure data is populated into the correct tables and data integrity is maintained.
  • Identified all the Properties of GUI Objects to ensure that each object is recognized by the script using Object Spy in QTP.
  • Performed Smoke, Black Box and Validation testing of the application manually
  • Validated the data on Database server for test cases
  • Interacted with the developers for resolving critical bugs and functionality modifications
Environment: QTP, QC, My SQL, Windows

We'd love your feedback!