Qa, Automation Engineer Resume
Jersey City, NJ
SUMMARY
- 5+ years experience seeking professional enrichment opportunities in Automation and Manual Testing.
- A highly capable technology and testing professional who enjoys the synergies of proving concepts, team working and collaboration, as well as learning.
- Offering creative problem - solving skills with experience in analysis, custom tools and automation test engineering.
- Currently looking for a new career opportunity to work in a progressive and challenging environment with an innovative company.
- Planned & strategized test schedules in accordance with project scope and delivery deadlines
- Identified, analyzed & reported application defects and rendered assistance with resolution via JIRA
- Interacted with customers & internal stakeholders to ensure complete & thorough understanding of all requirements.
- Defined, implemented and maintained test plans, test specifications, and test suites.
- Implemented and executed test strategies to improve the overall quality and boost test code coverage.
- Directed Performance and Load Testing, and administered System performance & health monitoring.
- Appointed in-charge of testing web services in SOAP/REST with JSON/XML data to enhance customer-facing apps/APIs.
- Developed & executed test cases to boost automated test coverage for existing functionality
- Deployed both functional and automation testing to successfully integrate backend with Restful APIs.
- Enhanced and maintained the test automation framework that is built using widely used, open source frameworks such as Selenium, Cucumber, and Gherkin.
- Integrate new libraries and frameworks as the mobile test automation landscape matures
- Work with the software development and manual test team to build, maintain, and monitor the existing suite of automated tests.
- Understand the business domain and customers we support to ensure that the test suite catches defects before they reach the customer.
- Independently developed Test Plans, Test Cases and Test Specification documents.
- Assesses and evaluated the coverage of all aspects of requirements in the test design
- Defined functional test cases based on technical design/functional design for verifying accuracy of developed features
- Documented testing results & performed root cause analysis to initiate corrective action for meeting quality objectives.
- Led manual, compatibility, performance and security testing for web applications
- Deployed expertise in test planning, test design, test strategy & execution in addition to Agile/Scrum methodologies
- Conducted Test Planning, strategized system testing & methodologies and developed system integration test cases.
- Formulated scalable automated test frameworks and test suites across technologies for the entire product portfolio
- Rendered assistance to conduct design/code inspections & performed manual testing encompassing all functionalities.
- Stakeholder Management & Webpage Development
- Collaborated with developers and QA leads to enhance testing performance, automation, and tools
- Automated and resolved defects for developing an end-to-end testing solution
- Devised processes for high-quality releases with clearly defined test phase entrance and exit criteria
- Scripted detailed test scenarios via advanced test automation frameworks like Cucumber/BDD frameworks, etc.
TECHNICAL SKILLS
Languages: JAVA, Gherkin, SQL
Operating Systems: Unix/Linux, IOS, Windows 7, Windows 10
Web Technologies: HTML, CSS
Test Automation Tools: Selenium Web-Driver, SOAP UI, Rest Assured, J-Meter
Defect management Tools: Jira, Quality Center, TFS
Version Control Tools: GIT, TFS
Database: Oracle, MySQL, SQL
Documentation Tools: MS - Office, MS-Visio, MS Project, and PowerPoint
Methodology: Waterfall, Agile, SDLC, STLC, SOA
PROFESSIONAL EXPERIENCE
Confidential, Jersey City, NJ
QA, Automation Engineer
Responsibilities:
- Project is under an agile environment, I attended daily standup meetings, provided daily status on manual and automation test results. Attended sprint plan meetings to review the user stories and story points.
- Scheduled Meeting for New Demands or New requirement received and co - ordinate between business analysts and developers
- Responsible for designing the Architecture forConfidentialfiles drivenTest Automation Framework with Selenium.
- Responsible for creating automation testing and coding standards.
- Responsible for creating the JSON files for test scenarios.
- Responsible for planning regression test stories in everySprint.
- Automated back end data validation through selenium
- Implemented BDD through Cucumber.
- Created theFeatureFilesfor Cucumber Automation.
- Created Test Automation Framework withCucumberandSelenium Web-Driver.
- Prepared XML and Excel files for collection of data and Element Locators using object repository, used this in the test suite with the help of APACHE POI library files.
- Implement Selenium Grid to execute test scenarios on multiple browsers.
- Build tests throughmavenPOM file
- Test execution and reporting throughJenkins.
- Configured Cucumber Report Plugin and Performance Pluginto Jenkins to generate html test reports.
- Monitor test execution status throughlog4j.
- Maintain Code versions through GIT.
- Bug Reporting and Tracking through JIRA.
- Presented Automation Test result analysis during daily agile stand up meetings.
- Responsible for transferring the knowledge about re use of test framework to developers and manual testers.
Environment: WINDOWS 10, Linux, Java, Selenium Web Driver, Cucumber BDD, Gherkin, Maven, Jenkins, Test NG, Eclipse, GIT, HP quality center, J-meter, Postman, Jira.
Confidential, Wilmington, DE
QA Testing Engineer
Responsibilities:
- Developed the Automation Test Scripts in Selenium Web-Driver using Java based on the design pattern Page Object Model for reusability.
- Prepared Test Cases using Data Driven, Hybrid, and Modular in Web-Driver.
- Prepared XML and Excel files for collection of data and Element Locators using object repository, used this in the test suite with the help of APACHE POI library files.
- Used Git-Hub, source code management’s tool for code re-usage, high portability extending scope of Automation Testing.
- Project is under an agile environment, I attended daily standup meetings, provided daily status on manual and automation test results. Attended sprint plan meetings to review the user stories and story points.
- Responsible for developing and executing manual test plans and test cases for Web Services SOAP and REST API testing.
- Performed Web-Services automation testing using SOAPUI pro.
- Validated Web-Services SOAP request and response XML and Restful Service Calls using SOAPUI tool.
- Validated WSDL Files, XML Schema, and Web-Services End Points for each environment.
- Worked with programmers to test the daily builds and reported bugs.
- Collaborated with development on test automation efforts to ensure that development supports the testing solutions.
- Performed functional, compatibility testing on different browsers like IE, Firefox & Chrome.
- Performed automation testing using Maven, GITHub and Jenkins.
- Worked with Developers and Quality Assurance associates to identify and implement test suites/test cases for diverse projects.
- Developed SQL queries and Joins for validating data in Database and used Excel and XML files for
- Prepared and executed Test Cases as per System Requirements and User Stories.
- Participated in identifying the Test scenarios and designing the Test cases.
- Performed various black box testing Methodologies like functional testing and Regression Testing.
- Defect Tracking and Reporting, logged defects using the JIRA tool and reported it to the developer.
- Scheduled Meeting for New Demands or New requirement received and co - ordinate between business analysts and developers
Environment: WINDOWS 10, Linux, Java, Selenium Web Driver, Cucumber BDD, Gherkin, Maven, Jenkins, Test NG, Eclipse, GIT, HP quality center, J-meter, Postman, Jira.
Confidential, Woodbridge Township, NJ
QA Manual Tester
Responsibilities:
- Developing and maintaining overall test methodology and strategy, Documenting Test plans, Test cases and editing, executing Tests cases and Test scripts Using Manual, Analyzed User Requirements and Technical Specifications.
- Created Test plan & Script, Defect Management Templates; Created Initial test plan and developed test cases and test scripts manually.
- Used Quality Center to store all testing results, metrics, created Test Cases, and Reporting.
- Reviewed Business requirements, IT Design documents and prepared Test Plans which involved various Test Cases for all assigned modules/projects; Review Test Requirements, Creating Test Plans and Test Strategy documents.
- Developed a Defects Tracking Log for the SharePoint Site to track defects while testing.
- Involved in UAT testing, SIT Testing, Regression Testing and Functional testing.
- Daily update and managed offshore team.