Test Automation Engineer/qa Engineer Resume
New York, NY
OBJECTIVE
- Result - driven Quality Assurance professional having 5+ years of experience with solid knowledge in manual and automated software testing and extensive experience in software development methodologies including both Agile Scrum.
- Proven expertise in test design, test development, and QA of cost-effective enterprise level application systems, middleware, and web solutions that exceed client's business requirements and expectations.
- Able to work independently or as part of a team.
TECHNICAL SKILLS
Key Skills (years): Java(5+), Selenium(5+), Maven(5+), Cucumber(4+), Gherkin(4+), Jenkins-CI-CD(3+), TestNG(5+), API Testing(3+), Postman(3+), JIRA(5+), Git(5+), SQL(5+), AWS(5+)
Language/Scripts: Java, Gherkin, SQL, HTML5, CSS, JavaScript, XML/JSON, Shell Script
Framework/Model: Spring Boot, J2EE, AngularJS, React, NodeJS, MVC
Databases: ORACLE, Microsoft SQL Server, My SQL
Operating Systems: Windows, Linux, Unix, MacOS
IDE: Eclipse, Postman, IntelliJ, N++
PROFESSIONAL EXPERIENCE
Test Automation Engineer/QA Engineer
Confidential, New York, NY
Responsibilities:
- Develop BDD script using Gherkin language and write step definitions for behavior.
- Involve in Writing Complex and Optimized SQL queries for Backend Testing and Validation.
- Perform Web services tests on REST API using Postman App.
- Manage Selenium & JAVA automation code and resources in GIT and Remote Repository.
- Defined the process for a scalable & robust Test Automation Framework.
- Execute automation scripts on different browsers/environments & report results to the team.
- Practice extensively in each phase of Test Life Cycle, Test strategies and Test plans.
- Practice extensively AGILE Methodologies and Scrum processes and Scrum Ceremonies Environment: Java, Selenium, Cucumber, Maven, TestNG, Extent Report, Grid, JIRA, Git, Postman, REST API, AWS, Built Test Automation Framework from SCRATCH with Java, Selenium, Cucumber, TestNG, Extent Reports and many other tools and plugins.
- Performed Smoke Testing, Functional (Positive/Negative) Testing, UI Testing, Database Testing, Integration Testing, API/Web Service Testing, Cross-browser Testing, and Regression Testing.
- Performed Web Application testing using JAVA, Selenium, Cucumber and TestNG.
- Configured Selenium WebDriver, TestNG framework, Maven Tool, and created selenium automation scripts in java.
- Worked with the automation team to design the best automation framework for the project using JAVA Selenium WebDriver on multiple browsers - Chrome, IE, Firefox, Edge, and Safari.
- Fully participated in every phase of the Agile process in Software Testing Life Cycle (STLC).
- Performed End-to-End testing manually and actively participated in User Acceptance Testing (UAT) for every release of the application.
- Prepare Performance Test Strategies and performance Test plan.
- Tested the backend database using SQL queries.
- Interacted and worked with Product Team and developers to solve the problems encountered in the execution of Test Scenarios.
- Involved in the generation of automation reports using ReportNG and worked with source control management tool - Git.
- Documented Bugs, Questionable functions, errors, and inconsistencies in application functions, output, and content.
- Performed quality assurance reviews on all System Development Life Cycle.
- Reported the defects with the development team using JIRA.
- Attended Planning meeting, Daily Stand Up, Grooming meeting, and retrospective meeting.
- Performed Black box testing, System testing and UAT testing Environment: Java, Selenium, Cucumber, TestNG, Maven, Jenkins, Extent Report, JIRA and Postman.
Test Automation Engineer/QA Engineer
Confidential, Arlington, VA
Responsibilities:
- Built Test Automation Framework from SCRATCH with Java, Selenium, Cucumber, TestNG, Extent Reports and many other tools and plugins Performed Smoke Testing, Functional (Positive/Negative) Testing, UI Testing, Database Testing, Integration Testing, API/Web Service Testing, Cross - browser Testing, and Regression Testing
- Performed Web Application testing using JAVA, Selenium, Cucumber and TestNG
- Configured Selenium WebDriver, TestNG framework, Maven Tool, and created selenium automation scripts in java
- Worked with the automation team to design the best automation framework for the project using JAVA Selenium WebDriver on multiple browsers - Chrome, IE, Firefox, Edge, Safari
- Fully participated in every phase of the Agile process in Software Testing Life Cycle (STLC)
- Performed End-to-End testing manually and actively participated in User Acceptance Testing (UAT) for every release of the application
- Prepare Performance Test Strategies and performance Test plan
- Tested the backend database using SQL queries
- Interacted and worked with Product Team and developers to solve the problems encountered in the execution of Test Scenarios
- Involved in the generation of automation reports using ReportNG and worked with source control management tool - Git
- Documented Bugs, Questionable functions, errors, and inconsistencies in application functions, output, and content
- Performed quality assurance reviews on all System Development Life Cycle
- Reported the defects with the development team using JIRA
- Attended Planning meeting, Daily Stand Up, Grooming meeting, and retrospective meeting.
- Performed Black box testing, System testing and UAT testing
Environment: Java, Selenium, Cucumber, TestNG, Maven, Jenkins, Extent Report, JIRA, Postman