We provide IT Staff Augmentation Services!

Qa Engineer Resume

2.00/5 (Submit Your Rating)

New York, CitY

SUMMARY

  • Highly skilled, motivated QA Automation Engineer with over 7 years of experience in Quality Assurance Testing field.
  • Good understanding of Software Development Life Cycle and various SDLC models like Agile - Scrum and Test management.
  • Extensively experienced in manual software testing, database testing, automation and responsible for test estimation, test scenarios and test cases preparation, test execution and test deliverables.
  • Extensive knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC) including Waterfall and Agile.
  • Extensively experienced in reviewing and analyzing business requirements and writing detailed test plans, test cases, and test scripts.
  • Designing and Implementation of QA testing strategy forWeb basedandClient/Serverapplications usingManual testingandAutomation testingof client server application inbackend testing.
  • Experienced in conducting Regression, Smoke, Integration, Functional.
  • Experienced in documenting and reporting Bugs using JIRA.
  • Proficient in writing and executing SQL queries to do back-end testing.
  • Experienced in writing scenarios in Gherkin format.
  • Experienced in Manual and Automation testing using test automation tools such as Junit and Selenium.
  • Experienced in preparing and maintaining the test cases and test script, utilizing the task board tool for day-to-day activities updates and alerts.
  • Expertise in automation using Cucumber, Selenium WebDriver, Selenium Grid, Java, POM framework and TestNG.
  • Experienced in Java (OOPS) concepts required for Selenium testing in frameworks.
  • Expertise in testing Web Services requests using SOAPUI.
  • Experienced in SOA architecture with Web Services using REST, and SOAP requests.
  • Expertise inAppiumtool, formobile testinginAndroid, IOSand other mobile applications.
  • Good Experience onJunit,TestNGframework for Unit testing,MavenandAntfor Project building tool,Jenkins/Hudsonfor Continuous Integration.
  • Hands on experience in test driven development(TDD),Behavior driven development(BDD)and acceptance test driven development (ATDD)approaches.
  • Strong Problem Analysis & Resolution skills and ability to work in Multi-Platform Environments
  • Proven ability to support multiple projects, under tight deadlines, often with competing priorities and complexities.
  • Strong analytic ability and capable of working independently as well as in a team.
  • Strongly experienced in Manual and Automation testing using tools including TOSCA.
  • Excellent skills in communication & collaboration, interest & ability to learn new technologies in short time.

TECHNICAL SKILLS

Testing Tools: Selenium IDE/WebDriver/GRID, Cucumber, SOAP UI, Postman, Jenkins, Swagger UI, Manual Testing

Languages: JAVA, HTML, XML, SQL, PL/SQL, Java Script

IDE: Eclipse, IntelliJ

Test Framework: Junit, TestNG

Web Debugging Tool: XPath, Fire path, Firebug.

Build Tool: Ant, Maven.

Processes: Agile-Scrum, Waterfall.

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

Databases: Oracle, Postgres

Operating Systems: Windows (All Variants), Linux.

Testing Software: Selenium WebDriver, Selenium Grid, Selenium IDE, Soap UI, HP ALM, JIRA, Work Soft Certify, Postman, TOSCA, QTest.

Build Tool: Maven

Version Control Systems: GitHub

Frameworks/ Open Source: JUnit, Test NG, Data Driven FrameWork, POM FrameWork, Cucumber, Valid Transfer, Plan Transfer, Quality, Spring Batch, Call Back.

Languages: Java, XML, CSS, HTML. Web/Application servers Apache Tomcat. Database Oracle, SQL Server, Mark Logic, MySQL. Operating Systems Windows, Linux/Unix

MS Tools: MS Visio, MS Project, MS Office

PROFESSIONAL EXPERIENCE

Confidential, New York City

QA Engineer

Responsibilities:

  • Developed test cases and procedures based on user requirement specifications and system requirement specifications.
  • Analyzed application to find out which part can be automated, and which can be manually tested.
  • Used manual testing as long as need it.
  • Assisting with manual testing where not yet covered by automatic testing.
  • Worked in Agile -Behavior Driven Development (BDD)model.
  • Implemented automation using Selenium WebDriver, JAVA,Selenium Grid, Cucumber, Maven.
  • Reviews and assists team members on creating and executing test plans and test cases.
  • Develops systems for measuring productivity; design and implement training plans; leads team to achieve productivity gains.
  • Providing status updates and reports to Manager for the assigned work.
  • Develop, create, modify, and execute test cases.
  • Extensive knowledge of different software quality analyst testing Agile methodology with ability to create perfect test cases.
  • Use of Kubernetesto manage micro services for development of continuous integration and continuous delivery
  • Develop, support and maintenance of the automation framework using TOSCA tool.
  • Preparation of Test scripts using Selenium Web driver (Automation tool) with java for Functional Test cases.
  • Familiar with various testing strategies, functional requirements, and ability to prepare documentation for test scripts.
  • Expertise in identifying issues with the product design using subjective assessment techniques.
  • Excellent written and verbal communication skills.
  • Attending review meetings to analyze client requirements, and arranging test environment for the execution of test cases.
  • Extensive experience in client server and web-based application testing including Java API Testing, manual and automated software testing techniques
  • Developed various test case scenarios to detect the possible defects in the software, and assessed its quality to make it bug-free.
  • DevelopedCI/CDsystem withJenkinson Google'sKubernetescontainer
  • Performed web services testing with SOAP UI by validating request and response for XML files.
  • Planning various test case scenarios to detect bugs, classify the errors on the basis of severity, priority, and informing the development team.
  • Involved in Automation of the test cases using Selenium Web Driver, Junit and Ant
  • Automated test cases using Selenium WebDriver, TestNG with Data Driven Framework on POM using Java.
  • Test cases for automation was written in TestNG.
  • Report list was getting from Extend Report for automation Testing using Selenium WebDriver in Data Driven Frame Work with Java Language.
  • Performed Usability and Integration testing Manually.
  • Automation of Web Services using TOSCA tool.
  • Automatically identified defects using Selenium WebDriver.
  • Used in Java (OOPS) concepts required for Selenium testing in frameworks.
  • Generated the Test Scripts, Test Conditions and Expected Results for tests.

Environment: GitHub, Selenium WebDriver, Jenkins, TestNG, Junit, CI, Maven, Cucumber, Rest API, Soap UI, Excel, MS Word, XML, PowerPoint, Spring Batch, Apache POI, Selenium, Grid, Bit bucket, Postman, JIRA, HP ALM, Intellij IDEA, Agile, OOPS concepts.

Confidential, Boston, MA

QA tester

Responsibilities:

  • Reviewed and provided feedbacks on each version of Business and Technical Requirements Specifications.
  • Analyzed application to find out which part can be automated, and which can be manually tested.
  • Automated test cases using Selenium WebDriver and TestNG Framework using Java.
  • Production Support: Smoke testing on all production update in various environments.
  • Script writing, plan and executing test including Automation with Selenium
  • Automated testing tools such as JUnit/TestNG and Selenium to conduct systems, positive and negative, Smoke, functionality and regression tests.
  • Involved in working with business analysts for translating requirements to Test cases.
  • Generated the Test Scripts, Test Conditions and Expected Results for tests.
  • Developed Shared Object Repository for reusability across the scripts.
  • Performed different types of testing like Black box, Functional, Smoke, System, Integration, Regression, UAT, Database Testing and Webservices Testing.
  • Experience on Deployment Automation & Containerization ( Kubernetes).
  • Performed Functional, Smoke and Regression tests on the Sprints.
  • Experience in testing Java and HTML based applications.
  • Participated in conducting System testing and End to End testing manually.
  • Extensive UAT Testing Manually.
  • Performed Usability and Integration testing manually.
  • Successfully captured Bugs and Notified in JIRA and sent it across the Team.
  • Worked on HP ALM for entire Testing life cycle.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP
  • Performed backend testing using SQL Queries.
  • Performed Regression testing.
  • Performed manual cross-browser Testing.
  • Manual testing of mobile native apps on different mobile platforms such as Android mobile device to track user interface performance and bug fixes to ensure stability of releases.
  • Used HP ALM for Requirement management, Planning, Executing, Defect tracking and Reporting.
  • Reviewed and Designed Functional Requirement Specifications and Test Plans.
  • Created Test Scenarios and Test cases using the Requirements documents and user stories.
  • Wrote SQL queries for back-end verification and validation using several SQL statements and joins.
  • Wrote and inserted verification points and executed Test cases using Selenium.
  • Automatically identified defects using Selenium.
  • Used Selenium for Regression Testing and wrote script according to the functionality.
  • Performed automation by using Selenium developed Data Driven Test scripts.
  • Used regular expressions in Selenium.
  • Prepared and delivered reports, recommendations, or alternatives that addressed existing and potential trouble areas in IT systems and projects across the organization.
  • Communicated with offshore team and assigned the Scripts to the Team.
  • Involved in submitting weekly Bug Report and using resource Excel spread sheets to list problems for different modules.
  • Participated in weekly Assessment Meetings and coordinated between Business Analysts, Development Team, and Testing Team.
  • Monitored project plan execution and project metrics reporting.
  • Backend testing with VT, PT, Spring Batch, Call back
  • Backend testing with Quality job
  • RestAPI testing using xml file.
  • Expertise in Batch and Batch CLI (command line interface) testing.

Environment: s: Java, CSS, Oracle, HTML, SQL, XML, JSON, Windows, Eclipse, HP ALM, JIRA, Soap UI, MS Word, MS Excel, PowerPoint, MS Project, VT testing, PT testing, Quality Job testing, Spring Batch, Call Backs, Maven, WebDriver Framework, Apache POI, TestNG, Jenkins, UNIX, XML, Oracle, SQL, JIRA, REST API, Selenium, Grid, Bit bucket.

Confidential

QA tester

Responsibilities:

  • Tested Web services for application to ensure all of the components are working as per the requirements.
  • Developed and executed Test Cases to test data loads, verify application rules and workflows & data security.
  • Reviewed and Designed Functional Requirement Specifications and Test Plans.
  • Created Test Scenarios and Test cases using the Requirements documents and user stories.
  • Found critical bugs in the application, weekly Reporting through Bug Reports and Maintenance Traceability Matrix using JIRA. Used JIRA to attach screenshots, and associated the defect with the proper severity and priority, and linked the related Test Script, from which the Defects were generated.
  • Tested on Different databases like Oracle, SQL server using SQL Quires.
  • Designed, developed and implemented Keyword Driven automation testing framework utilizing Java, Eclipse, Maven, TestNG and Selenium WebDriver.
  • Used TestNG framework to run unit test and Maven to build the Project.
  • Worked on Selenium GUI Object / element verification which is done through XPath, CSS Locators.
  • Performed Functional, Integration and Regression tests on the Sprints.
  • Defined data requirements and elements used inXML transactions.
  • Assisted to senior QA people in writing manual test cases.
  • Testing application and sending test reports to management.
  • Software Testing, Software Quality Assurance, Automated Test Tools (Mercury WinRunner/TestDirector).
  • Worked on Parallel Testing to reduce the test execution time using Selenium Gird.
  • Used Jenkins with Selenium Web Driver to perform scheduled builds for continuous integration.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Involved in pushing the automated test code into CI (Continuous Integration) and monitored the test execution in Jenkins once the code pushed into CI.
  • Experience in testingWeb ServicesandREST APIusingSoapUItool.
  • Have knowledge onContinuous IntegrationusingJenkinsandMaven.
  • Used BDD framework withCucumber, Java and created future files with scenario and scenario outline files
  • Designed and developed automated test scripts using Soap UI orchestrating various SOAP and RESTful web services.
  • Attended daily scrum meetings and weekly status meetings.
  • Performed Database integrity testing by executing SQL statements.

Environment: s: TestNG, Maven, Jenkins, UNIX, XML, Java, Oracle, SQL, JIRA, REST, Soap UI, Selenium Web Driver, Grid, Eclipse, Bit bucket, SQL Server, HTML, UNIX, Selenium WebDriver, Github, HP ALM, Maven.

We'd love your feedback!