We provide IT Staff Augmentation Services!

Test Qa Engineer Resume

5.00/5 (Submit Your Rating)

Portsmouth, VA

SUMMARY

  • Over 4+ years of successful Quality Assurance experience as an excellent Quality Analyst and QA Tester designing detailed and preparing software test plans, developing and executing test cases, based on Business requirement documentations.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Extensive experience in running various kinds of tests such as Regression, Functional, Performance, Backend, User Acceptance Tests (UAT) for Web (N - Tier) and Client/Server Applications.
  • Proficient on Automation tools like Selenium RC/WebDriver/IDE/Grid and QTP (Functional & Regression Testing), TestNG, Junit, Ant, Maven, Cucumber, Jenkins, SOAP UI for testing Client Server and Web based Applications.
  • Key expertise includes testing & debugging GUI& Multi-Applications environment & automated testing using Selenium WebDriver.
  • Sound knowledge on Junit/TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Extensive experience in rational tools such as Rational Team Concert (RTC), Rational Quality Manager (RQM) and Rational Integration tester (RIT).
  • Well versed with writing detailed test cases for functional & non functional requirements.
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
  • 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.
  • Experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, coordinating with development team and track the bug fixes till closure.
  • Good knowledge in API automation using PostMan.
  • Experience with testing web services using SOAP UI and XML.
  • Hands on experience in Java and Python related programming.
  • Expertise in database querying, data manipulation and population using SQL in Oracle and SQL Server.
  • Ability to collaborate with testers, business analysts, developers, project managers and other team members in testing complex projects for overall enhancement of software product quality.
  • Self-starter and team player with excellent communication, problem solving skills, interpersonal skills and a good aptitude for learning.

TECHNICAL SKILLS

Languages: Java, Python, Gherkin, SQL, HTML.

Testing: Selenium WebDriver/IDE/Grid, QTP/UFT, Appium, Jmeter.

Build/CI/BDD Tools: Maven, Jenkins, Cucumber

Test Frameworks: TestNG, Junit, Page Object Model

Version Controls: SVN, CVS, GitHub

Defect Tracking Tools: Jira, Quality Center, HP ALM, Rally

Web-Service Testing Tools: SOAP UI, PostMan, Rest API

Browsers: Internet Explorer, Chrome, Firefox, Safari

RDBMS: SQL Server, Oracle.

Operating Systems: Windows Variants, LINUX, Mac.

PROFESSIONAL EXPERIENCE

Confidential, Portsmouth, VA

Test QA Engineer

Responsibilities:

  • Analyzed system requirements and create Test Scenarios for System under test, Performed Agile testing using scrum practices.
  • Writing and reviewing the Test cases for GUI, Functionality, Backend Testing and Acceptance testing.
  • Developing test and defect reports and also test scripts in Selenium Environment.
  • Created test reports generated out of TestNG and captured the error screenshots.
  • Used Page Object Model (POM) repository design pattern for storing all the web elements for code maintainability and reusability for Selenium automation.
  • Implemented the Selenium WebDriver using Java framework for writing and executing the Test suits of Web Applications.
  • Development and execution of manual and automated test scripts using Cucumber and Gherkin Scripts.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Create and execute automation test scripts using Selenium, comfortable in creating XPath and evaluated the results.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber .
  • Building and monitoring software projects continuously with CI tools like Jenkins.
  • Involved in back end testing REST API endpoints using POSTMAN tool.
  • Performed End-to-End testing by Manual and Automation.
  • Worked extensively on Selenium tools to distribute scripts across many Environments.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Used Requirement Traceability Matrix (RTM) document to ensure whether all the proposed test cases are covered or not as per SRS document.
  • Performed GUI, Smoke, Ad-hoc, Functional, System, Integration, Regression, Back-end, Performance, Load, Stress and UAT Testing.
  • Involved in User acceptance testing (UAT), maintaining quality procedures and ensuring that appropriate documentation is in place.
  • Performed the Back-End testing to ensure data consistency on front-end by writing and executing queries on SQL Server.
  • Communicated the defects to developers and attended status meetings.
  • Worked closely with product and project managers on the implementation of new projects and infrastructures including operational readiness, change preparation, change execution, and post-change QA validation.

Environment: Selenium WebDriver, Java, Eclipse, TestNG, Jenkins, PostMan, POM, Cucumber, Jira, SQL, Maven, XPAth, Rest API, and Windows.

Confidential, Plano, TX

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.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Introduced and implemented open source web test tool Selenium WebDriver for cross browser testing.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Maintained and executed Maven build files for running automated tests.
  • Performed GUI, Functional and Regression testing by automated using Selenium WebDriver, TestNG, Maven, and Jenkins.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium WebDriver.
  • Conducted Cross browser testing in IE and Firefox using Selenium WebDriver with Python.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Developed and executed White box test cases of the Java API using TestNG framework and Eclipse .
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using HP ALM.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Followed Agile Scrum process, discussed tasks, and provided testing level of efforts and provided QA services to the multiple projects.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, Eclipse, XML, XPath, DOM, Fire Bug, Fire Path, Python, Soap UI, HP ALM, Agile, SQL, Windows.

Confidential

QA Analyst

Responsibilities:

  • Responsible for creating Test cases, Test scripts as per the requirement documents for OMS and Coordinating Close interaction with designers and software developers to understand application functionality and navigational flow.
  • Analyzed system requirements, developed & executed detailed Test plan, Test cases, Test scripts for testing the functionality, GUI, security, and usability of the Join Process, Ordering Process and Member Area, which includes Member’s Personal Information, and Processing Order Information.
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Created functional automation scripts using open source tools Selenium and involved in creation of automation framework using Selenium WebDriver and testing.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Prepared test data for functional testing as documented in the test plan.
  • Executed test cases manually. Compared and analyzed actual with expected results and reported all deviations to the appropriate individual(s) for resolution.
  • Involved in setting up different configuration environment for compatibility testing and manual testing.
  • Performed ad-hoc, Functional, Regression, Integration and Compatibility Testing of Web-based Application.
  • Responsible for updating and maintaining the Quality Center, for all the defects found during functional and regression testing and follow up of the bug life cycle.
  • Used Quality Center, defect tracking tool to report application defects and enhancements request and discussed with developers to resolve technical issues.
  • Involved in compatibility testing with other software programs, hardware, operating systems and network environments.
  • Performed the Back-End integration testing to ensure data consistency on front-end by writing and executing SQL queries on the Oracle database.
  • Conducted Interface and Regression Testing manually during the various phases of the development.

Environment: Manual testing, Selenium WebDriver, Quality Center, HTML, Python, XML, Oracle, Windows.

We'd love your feedback!