Qa Automation Engineer Resume
New York City New, YorK
SUMMARY:
- Overall 8+ years of experience in the Software IndustrywithQuality AssuranceandManual, Automation Testingof Web applications, Rest API Automation on Client/Server environments using
- Experience in Test Cases Design, Test Execution and Documenting the Test results.
- Extensively used automated test tools like Selenium for Functional and Regression Testing.
- Proficient in preparing Test Scripts, creating automation environments for repeated tests, and deploying effective test automation solutions.
- Strong knowledge on SQL and PostgreSQL Database.
- Extensively worked on various Testing types such as Integration, System, Functional,
- Expertise in Web service Testing using SOAP UI
- Hands on experience for REST API services testing using Rest Assured/CYPRESS
- Experience in Agile Methodology with Scrum Framework.
- Expert in developing Automation Framework Using Selenium Web Driver.
- Excellent experience with Unit Testing Frameworks like Junit and TestNG.
- Experience in Testrail Test Management tool.
- Working experience with defect tracking tools like Jira, Test Director/Quality Center (QC), and
- Good experience with Continuous Integration Tools like Jenkins.
- Having good experience in e - Commerce domain.
- Good team building skills, hard-working & commitment towards work.
- Proficient in the testing database of applications developed with SQL Server, Oracle, and MS
- Strong in writing SQL queries to perform backend data validations.
- Expertise in Testing REST API using Rest Assured/CYPRESS
- Knowledge of using BDD Frameworks like Cucumber.
- Ability to work both independently and in a collaborative environment. And having Excellent technical abilities and adaptability to new technology.
TECHNICAL SKILLS:
Testing Tools: Selenium 2 Web Driver/ IDE/Grid, SOAP UI, Rest Assured, Cypress and Postman
Defect Tracking Tools: JIRA & Bugzilla
BDD Frameworks: Cucumber and Data driven framework
Programming Languages: Java, SQL, PL/SQL
Web Services: REST, SOAP UI
Web Technologies: HTML, Angular JS, AJAX, CSS, Java Script, XML, Amazon web service, SOAP, XSL, XSLT, XHTML, jQuery, JSON
Platforms: Windows 7 and Windows 10
Databases: SQL, MYSQL, Postgres SQL
IDE & Reporting Tools: Eclipse 3.3,3.4,3.5, IntelliJ
Methodologies: Agile Scrum, SDLC
Build Tools: Maven
CI Tools: Jenkins
Unit Test Frameworks: Junit &TestNG
Domain Knowledge: E-Commerce, Health Care and
PROFESSIONAL EXPERIENCE
Confidential, New York City, New York
QA Automation Engineer
Responsibilities:
- Maintained all the business requirements in Quality Center.
- Managed, documented, and controlled all the test scenarios, test cases, and expected results inQuality Center.
- Tracked change request activities associated with software development, including enhancements,defects, and documentation modifications using Quality Center.
- Prepared the traceability matrix to make sure all the requirements are adequately covered AttendedBug Scrub Agile meetings every week.
- Involved in black box testing, functional testing, integration testing, system testing, data integritytesting, regression testing, and end-to-end testing.
- Collaborated with the Scrum Agile team and product owners to develop high-quality testingsolutions.
- Used SQL and PL/SQL to write data validation scripts.
- Testing services / APIs with Postman and Cypress/Rest Assured.
- Enhanced the existing framework by developing custom functions using Selenium for the automationf the regression test suite.
- Active interactions with development for defect fixes. Involvement in query tools, and ability to writeSQL queries.
- Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
- Experienced in Gitlab CI and Jenkins for CI and End-to-End Automation for all builds and CD.
- Preparing the Super Class, Common function libraries, and Data pools according to the AutomationTest Cases.
- Coordinated with developers and recorded defects in JIRA to track until they are resolved.
Environment: Selenium web driver, Test Ng, Maven, Java, SOAP, REST API, SQL, HTML, GUI, SQLJira, Jenkins, GitHub, Cucumber
Confidential, San Mateo, CA
QA Automation Engineer
Responsibilities:
- Analysis of the Requirement specifications provided by the clients.
- Understanding Logical flow of the Application from Business Knowledge.
- Preparing Test data for Test Cases
- Creating Test Cases and Test Scripts to validate the Functionalities.
- Converting manual Test Cases to Test Scripts by using Selenium Automation Tool.
- Implementing Automation test cases using TestNG framework and generating test outputs.
- Test the Database using SQL queries.
- Monitoring the Production logs using Bitvise SSH
- Analysis of the Requirement specifications.
- Preparing Test data for Test Cases.
- Creating Test Cases and Test Scripts to validate the Functionalities.
- Converting manual Test Cases to Test Scripts by using Selenium and TestNG Framework Automation Tools.
- Done API testing using postman tool and Rest Assured.
- Test the Database using SQL queries.
- Participated in client Demo and scrum meetings.
- Involved regular calls with Onsite Team.
Confidential
System QA Analyst
Responsibilities:
- Reviewed System Requirement Specification, Technical Specification, and functional design documentsto achieve a better understanding of the project.
- Performing Daily Smoke Test Manually on different browsers
- Prepared and executed Test Cases manually for different modules according to the Technical Specification,and Functional Design with all Use Case or User Story documents.
- Designing Test Cases, Execution of the test cases, and reporting the bugs.
- Uploaded Business requirements, test scenarios, test cases, and defects to Quality Center.
- Experience in testing using Rest-based Web Services.
- Presented test cases to businesses for peer review and to ensure completeness.
- Involved in Regression Testing by using Seleniumafter each modification and enhancement.
- Used Data Driven Framework to check the behavior of the application with different inputs as parametersusing Selenium.
- Used Dynamic Identifiers in Selenium.
- Extensively worked on Selenium tools to scale and distribute scripts across many environments.
- Performed defect logging and tracking using the HP Quality Center and JIRA.
- Documented the raised defects and followed up with the development team for defect fixes.
- Creating keyword or hybrid framework for Functional Testing.
- Coordinated with the UAT team by providing them with test cases and test data.
- Involved in End-to-End testing of business rules on the Web-based application.
Environment: Windows, Quick Test Pro, Selenium, JIRA, Java, WSDL, Selenium, MS Office, Oracle, UNIX/Linux, HTML, XML
