We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • Around 8+ years of experience in IT Industry in(Software Engineer and rest as Automation Engineer) in the areas of development, automation testing, performance testing, manual testing, debugging, deploying, maintenance of web applications
  • Strong expertise of all phases of Software Development Life Cycle (SDLC) and Software testing life cycle (STLC) using Agile & Waterfall methodologies.
  • Experienced in reviewing and analyzing business requirements and writing detailed test plans, scenarios and test cases.
  • Familiar with Web Technologies: HTML, CSS, JavaScript, xPath, XML, Web Services (SOAP and Restful), Log4j, Maven, Fire Path, Firebug, TestNG and Junit Technologies.
  • Developed the Selenium Test cases with Data Driven, Selenium Page Objects Model Frameworks using Selenium Web Driver, TestNG, Log4j, JXL, JDBC and Maven.
  • Developed Test Plan, Test case, Test Scripts based on the Business Requirement and Functional Specification Document.
  • Experience in core Java Hands - on in creating/debugging/enhancing different automation frameworks (data driven, Keyword-driven, POM with Page factory).
  • Expertise in automating the software-testing environment with open-source tools like Selenium IDE, WebDriver and Firebug.
  • Experience in testing and performing various validations Web Services (SOAP and RESTFUL), creating Test Suites & Data Driven Tests using SOAP UI Tool
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache HttpClient, Jackson, JAXB parsers.
  • Experience in writing and modifying TestNG/ JUnit test cases.
  • Proficient with all levels of testing including Functional Testing, Integration Testing, Regression Testing, Data Driven Testing & User Acceptance Testing using Cucumber tool.
  • Developed/maintained Test Cases, Black Box testing, Defect tracking and reporting for both Manual and Automated Test environments.
  • Extensive use of the defect-tracking tool like Rally/JIRA has also used GitHub for version control of testing files and used Jenkins to create and run jobs.
  • Solid Back-end testing experience in writing and executing SQL Queries
  • Experience in using various Databases and tools: Oracle, MySQL, DB2, TOAD, SQL Developer.
  • Exposure to build tools which include Maven, Ant, Jenkin.
  • Experienced in using repositories SVN/ GIT.
  • Extensive experience in different IDEs like Eclipse, and Edit plus.
  • Basic Knowledge of Appium.
  • Quick learner, team player, hard worker, self-driven, result-oriented, able to meet deadlines and multi-tasks during project execution

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, Apache HTTP Client.

Methodologies: Agile (Scrum), Waterfall, SDLC, STLC.

Web Services: SOAPUI, WSDL, UDDI, SOAP, RESTFUL Services, Postman, Google Advanced REST Client

SOA Technologies: SOAP, WSDL, RESTful web services, SOAP UI

Languages: Java, HTML, XML, Python

Build Tools: Ant, Maven, Jenkins, SVN, Git

Testing Frameworks: Data Driven, Page Object Model (POM), TestNG

IDEs: Eclipse, SOAP UI, IntelliJ

Bug Tracking tools: Jira, Rally, QMetry and Quality Center

Databases: SQL, MySQL.

Operating Systems: Windows, Linux, Mac, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

QA Engineer

Responsibilities:

  • Involved in designing (BDD) with Cucumber used for regression testing and sanity testing with Selenium and Junit as primary tool to the Test Scenarios, Test Cases and Test conditions identified
  • Developed automated test scripts for Regression Testing using Selenium WebDriver and executed the test scripts on Cross-browser and multi-platform
  • Proficient in Selenium to configure GUI object/element verification using XPath and CSS Locators in DOM to work with dynamic and static objects in Selenium
  • Implemented GUI check points and gathered the test cases needed to be automated using Selenium WebDriver .
  • Interact with Business Analyst for requirement analysis, test case reviews
  • Worked extensively on JIRA modules- test plan, defects, and reports and created defects using JIRA
  • Responsible for implementation of Data Driven Test Automation Framework, Page Object Model using Selenium WebDriver, Junit, Maven and Java
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS
  • Created profiles in maven to launch specific Junit suite from Jenkins job
  • Performed mobile testing on ISO and Android devices for native productivity using Appium and Emulator
  • Experience in testing both SOAP and REST services using SOAP UI, Postman and Tested both XML and JSON formats
  • Worked on API Automation using Rest Assured by automating user request to fetch and pull data using HTTPS request
  • Using Jasmine and karma test runner extensively for unit testing for end-to-end testing
  • Developed Scripts in JMeter created Single User, Base Line and Soak test scenarios. Random pacing between iterations
  • Developed Performance test scripts to simulate user actions, Performance data setup, Performance test runs, analyze the test execution using JMeter
  • Generate weekly status report using Test Rails and share with management team, hold meetings and coordinate problems and Log defects, monitor their status and track them to closure using Jira
  • Database testing by writing SQL queries in SQL developer tool
  • Participate in daily scrum, spring, grooming, planning, retrospective meetings as a part of Agile process with QA Lead

Environment: Selenium WebDriver, Grid, SQL Server, Git, Java, Agile, DOM, Cucumber, Data Driven Framework, API Testing, BDD, End to End Testing, JMeter, Jenkins, Maven, Eclipse, TestNG.

Confidential, Austin, TX

QA Engineer

Responsibilities:

  • Analyzed and selected the test cases for automation of Java and Web application.
  • Extensively involved in the complete STLC and SDLC activity from requirements gathering to UAT testing.
  • Performed manual testing of features within each sprint and automate features.
  • Performed service testing in service portal and verified all error codes and success status codes.
  • Performed Data driven testing using Selenium Web driver, TestNG and JDBC Connections which reads data from scripts using property and XML files.
  • Selected the Test Cases to be automated and performed functional testing of the front-end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Developed regression test scripts using POM (Page Object Model) framework and integration test scripts with Jenkins for CI (Continues Integration).
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Performed data setup / testing of Rest services using Postman.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, html ids to identify elements.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • 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
  • Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
  • Designed scenarios in JMeter to perform Load and Stress tests and to analyze results.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Creating Test data in QA environment and reporting& tracking the bugs via Bugzilla.
  • Performed data analysis using Splunk.
  • Used SVN repository for efficient remote team working, also stored the framework and all the developed test cases.
  • Assisted other teams with testing and troubleshooting.
  • Conducted Functional, Regression and UAT Testing.

Environment: Selenium Web driver/IDE, Eclipse, JMeter, Jira, Java, JavaScript, HTML, CSS, X-path, Windows, SQL Server, Application Lifecycle Management, Quality Center, Test-NG, SVN, SOAP UI, Perl, Fire bug, Fire Path, IE Developer Toolkit, QTP .

Confidential, CA

Test Engineer

Responsibilities:

  • Worked closely with the Requirements team and analyzed the Use cases and followed AGILE/ SCRUM methodology.
  • Interacted with the Project Manager, Business Analysts and Developers to understand the application design and functional specifications.
  • Prototyping UI designs with jQuery, HTML5, CSS3 and Bootstrap framework.
  • Involved in developing applications using Java, J2EE, Struts, JSP and Servlet
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations.
  • Developed and integrated client-side JavaScript code with backend Java RESTful Web Services.
  • Performed Cross browser compatibility testing on Chrome, Firefox, IE browsers using TestNG.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS locators.
  • Worked in creation, preparation, and conduct of quality assurance reviews and contributed to the development and execution of test plans and test scripts.
  • Implemented Page Object Model Automation framework with Java, Selenium WebDriver.
  • Involved in writing and executing the Test Cases and Test Suites using Java and Selenium WebDriver.
  • Used SoapUI to test the SOAP and RESTful services.
  • Captured the error screenshots and created test reports generated out of TestNG.
  • Interacted with the Development team and the Environment team in prioritizing the defect list and validating known bug fixes.
  • Found Defects, prepared Defect Reports and Status Reports, Defect tracking using Jira
  • Shared Daily Status Reports with all the team members, Team Leads, Managers and Clients.
  • Used Jenkins tool for continuous integration of the builds.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.

Environment: Java/J2EE, HTML, JavaScript. Selenium WebDriver, JXL, Maven, Eclipse, Web Services, SOAP, WSDL, SOAPUI, Rally, QC, Toad, SQL, CVS, Oracle, Linux.

Confidential, CA

QA Analyst

Responsibilities:

  • Interacted with business and development teams for requirements and test scenarios reviews.
  • Involved in creating Test plans and Test cases based on business and functional requirements.
  • Designed, executed and maintained Selenium WebDriver, TestNG, automated test cases for regression test.
  • Participated in Smoke testing the functional use cases during production deployments.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Created test cases and executed these test cases to test the module functionality using test functions
  • Developed and implemented software development lifecycle (SDLC) policies, procedures, and validation test scripts according to the client's standards.
  • Developed test scenarios for Integration and Regression testing across system releases.
  • Executed Test cases and participated actively in System Testing and Regression Testing of the application.
  • Performed backend testing of database by writing SQL queries for both internal & external data interfaces.
  • Provided guidance to business for UAT scenario specifics based on executed Integration test cases.
  • Used SOAPUI to test Web Services using WSDL file given by development team.
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Report assessment findings and recommend remediation strategies for compliance gaps.
  • Developed timely status reports to communicate the testing progress.

Environment: Selenium WebDriver, JavaScript, HTML, XML, JavaScript, Web Services, SOAPUI, WSDL, TestNG, Quality Center, Maven, Oracle, SQL, Git, Windows.

Confidential

QA Analyst

Responsibilities:

  • Involved in Manual Testing to develop test cases, test scripts and record bugs.
  • Deeply worked in Functional, Regression Testing of Online Access applications.
  • Wrote test plans, which detailed the testing scope, strategy, test requirements, and necessary resources.
  • Created and Documented Test cases based on corresponding business or user requirements documents and technical specification and other operating conditions.
  • Closely worked with respective personnel to nail down bugs.
  • Involved in analyzing User change requirements and documenting User Change requests .
  • Specialized in Testing whole program and several input applications.
  • Conducted White box and Black Box testing to strategize new projects requirements for functional behavior and performance
  • Used Quality Center for defect reporting and tracking, and generated documents and reports for further analysis.
  • Broadly used SQL for backend testing.
  • Worked on making necessary amendments to the test requirements.
  • Performed Regression testing for GIS module.
  • Created reports that included general overview, open bugs, new bugs, and enhancement requests. Entered new bugs and maintained the current status of those bugs.

Environment: Manual Testing, Selenium Grid, HTML, JavaScript, SOAP, TestNG, Ant, SQL, Oracle, windows.

We'd love your feedback!