We provide IT Staff Augmentation Services!

Qa Test Engineer Resume

3.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Over 5+ years of experience in Information Technology, with specializing in Software Quality Assurance Testing.
  • Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP and Mercury Quality Center, to develop automation testing scripts for web and client server applications.
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, Cucumber, Maven, Jenkins and TestNG.
  • Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Extensive work experience on JAVA, C#.Net, Junit, Maven, Python and Jenkins.
  • Good knowledge in development of different types automation frameworks using TestNG, JUNIT, Cucumber (BDD), Keyword Driven, Data Driven and Page Object Model (POM).
  • Experience in creating Test Strategy, Test Plans and Test Cases, Test Estimation, Requirement Traceability Matrix.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Good Experience in performing Manual tester testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Hands - on experience in performing API testing for RESTful Web Services utilizing Postman and REST Assured Library for API test automation.
  • Working experience with defect tracking tools like HP ALM, Jira, and Quality Center (QC).
  • Good skills in implementing the test requirements, design test cases, test data and execute test runs.
  • Extensive experience with Visual Source Safe and Microsoft Office tools (Ms-Word, PowerPoint, Excel and Access).
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Sound Experience in Backend testing by writing SQL queries in Oracle, Sybase, Microsoft SQL Server and Microsoft Access databases.
  • Strong in writing SQL queries to perform backend data validations.
  • Very good team player in working with others on time critical assignments. Excellent written and verbal communication skills.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/RC/WebDriver/GRID, QTP, Cucumber, Jenkins, SOAP UI/PostMan, Appium

Languages: JAVA, C#.Net, Java Script, HTML, XML

IDE: Eclipse, SQL Developer

Test Framework: Junit, TestNG

Build Tool: Ant, Maven

Processes: Agile-Scrum, Waterfall

Bug Tracking Tools: JIRA, Quality Center (QC), HP ALM

Databases: SQL Server, MS Access, Oracle, My-SQL

Operating Systems: Windows Variants

PROFESSIONAL EXPERIENCE

Confidential, Houston, TX

QA Test Engineer

Responsibilities:

  • Reviewed business requirements and technical specification documents and analyzed use cases, functional requirements to create detailed Test plans and Test cases.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application.
  • Created and maintained automated test script for API testing using TestNG.
  • Used Selenium WebDriver to run the parallel testing.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Created Post Implementation Review reports for successfully completed projects.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Performed build acceptance testing and smoke testing using Cucumber automation tool.
  • Designed and developed Cucumber feature files and created following step definitions in Java based on User Stories.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed automated regression testing for API and Web User Interface using Postman .
  • Performed testing of RESTful API using Postman .
  • Done SOA testing for Payments API's using SOAP UI and Java framework for web services testing.
  • Performed Assertions like Schema Compliance, XPath and SOAP responses.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Responsible for fixing and maintaining regression automation test scripts for end-to-end testing using Selenium WebDriver (using Java).
  • Involved in writing the Acceptance Criteria and Test Cases for the Stories assigned to in JIRA.
  • Updated the JIRA with manual/automated test cases.
  • Created/Updated automated test cases based on release test cases.
  • Supported the UAT team during their testing.
  • Participated in daily Stand Up call and weekly Open/Close meeting.
  • Participated in Peer reviews of automated test cases and Test Plan for the team member.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Maven, Appium, PostMan, Cucumber, Python, XPath, Agile, JIRA, XML, Oracle, Windows.

Confidential, Framingham, MA

Test Automation Engineer

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Participated in requirement reviews and analyzed Modification requests and Enhancement requests.
  • Tested independent and dependant modules individually. Prepared Test Matrix to keep track of the requirements and the test cases.
  • Developed test automation scripts using Selenium WebDriver for regression and performance testing of the various releases of the application.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Performed UI testing and front end testing using Selenium.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox.
  • Performed Unit testing for Java applications using TestNG.
  • Developed data driven test scripts to check the same functionality with multiple sets of data.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using Maven.
  • Implemented Emulator for Mobile App Testing in Android Platform using Appium .
  • Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Performed the testing of Restful web services for mobile apps for the Using SOAP UI.
  • Analyzed the business requirements, developed test plans and created test cases in Quality center, a test management tool.
  • Checked the data flow through the front end to backend and used SQL queries, to extract the data from the database.
  • Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
  • Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.

Environment: Java, Selenium WebDriver, TestNg, Appium, Cucumber, Maven, Soap UI, Quality Center, JavaScript, Jenkins, SQL server, IE, Firefox, Chrome, WebLogic, Windows, UNIX.

We'd love your feedback!