Ba / Qa Automation Tester Resume
SUMMARY
- Well acquainted with Software Development Life Cycle and Test Methodologies
- Experience in Test Planning, Test Estimation, Test strategy, Tracking, Scope management, Quality Assurance and Quality control.
- Responsible for the Testing Scrum team in developing the agile artifacts like User Stories, Business Process flow, and Acceptance criteria.
- Experienced with various types of testing like UI - UX testing, API testing, Smoke testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, UAT testing, Pre-deployment verification and Post-deployment validation.
- Well Experience in Waterfall and Agile/Scrum testing methodologies
- Experience in preparation of RTM (Requirement Traceability Matrix) and co-ordinate with Development and Testing team making sure all Business Rules are developed and verified.
- Good Experience in using Tools - TFS (Team Foundation Server) SharePoint, Agile Manager (Hp AGM), Hp ALM, QC and JIRA Version One. Jira Zephyr Version control system Git, CI/CD Maven, Jenkins, Artifactory, SonarQube, GitLab Tests Automation Java, Selenium WebDriver, TestNG, Junit, Protractor, Karate API, Cucumber, Rest Assured, REST Automation testing Tools -, Selenium using Maven Projects in TestNG Framework, Specflow using NUnit Framework, Protractor using Jasmine Framework, and ATDD, TDD and BDD Cucumber framework.
- Experienced in End to End Testing of AngularJS 2 application using Jasmine framework in Protractor tool.
- Created automation test scripts using Protractor tool with typescript for UI testing. Setup Protractor Test Environment by installing NodeJS and Protractor modules. And Updated Protractor Configuration including multiple browser Testing.
- Performed data driven testing by using BDD Framework on Specflow script as a data source in REST and configured Mongoose queries to fetch data from the MongoDB.
- Proven ability in developing BDD/ATDD scripts with Cucumber and written feature file and step definitions.
- Used POSTMAN/SWAGGER for manual/automated API testing and RESTful API (Microservices).
- Performed API/Web services testing using HTTP Client and deserialize the JSON response into a model to validate the data in the API. Endpoint, User Interface, and back-end testing using Swagger API and Fiddler 4 to validate development changes for document management, submission, and digitization of SDS materials in an Agile Scrum environment and validated development changes for document.
- Performed functional, Positive-Negative and Performance testing using GET, POST, PUT and DELETE API Calls through fiddler and Swagger UI.
- Involved Backlog grooming process with Product Owner to review, update, adding and prioritizing the user stories for product backlog in order to prepare for next sprint meetings.
- Good Expertise in Schedule jobs via Jenkins (Continuous Delivery) and Continuous Integration for automating the build and deploy processes allowing significant increase in test automation. Monitoring the jobs scheduled jobs
- Run Performance tests, monitor test runs and summarize results using AppDynamics, DynaTrace, LR Analysis.
- Dynatrace and AppDynamics were used to analyze business availability and performance of applications under a test. Performed Regression Testing on UAT and Testing environments.
- Involved in extensive data validation, back-end testing and querying the database using SQL Server.
- Deployment of content management systems in Share Point from the required phase to user acceptance testing and Training and Lesson Learnt.
- Committed team player with strong interpersonal, written and verbal communication skills
- Fast learner, highly motivated, organized and result oriented.
TECHNICAL SKILLS
Languages: JAVA, JavaScript, C#, VB Script, C, C++, SQLAutomation Testing Performance Testing & Management Tools
Selenium: IDE/RC/Web driver/Grid, SOUP UI, RESTful, Specflow, HP ALM, HP Load Runner, QC, JIRA, Postman/Jetpacks, NUNIT, JUNIT, TestNG, Rational Performance Tester, Version One. Jira Zephyr Version control system Git CICD Maven, Jenkins, Artifactory, SonarQube, GitLab Tests Automation Java, Selenium WebDriver, TestNG, Junit, Protractor, Karate API, Cucumber, Rest Assured, REST, Jmeter, SOAP, IDE IntelliJ IDEA, EclipseWeb XPath, CSS, HTML Languages Java selenide, C CodedUI, Python, JavascriptCloud AWS EC2, RDS, S3, AWS CLIDB ORACLE, MySQL, MongoDBLinux Basic Bash commands
Web Technologies: HTML 5, DHTML, XML, XAML, XSLT, JavaScript, CSS 3.0.
Databases: like SQL, Oracle 9i/10g, MS Access Tools TOAD, N Unit, Junit, TestNG, Rational Rose, UML, Razor, SQL, Putty. Operating System Windows 9X/ 2000/ XP, Vista, MS DOS, Linux, Mac. Mobile platforms and Testing tools Android, IOS, Windows, Blackberry. Appium, Perfecto. Selenium IDE/RE Source Control Eclipse, Visual Studio, VSS, TFS, SVN.
PROFESSIONAL EXPERIENCE
BA / QA Automation tester
Confidential
Responsibilities:
- Worked with Scrum Master, Product Owners, Business Analysts, Developers, Business users to gather user story.
- Prepare Test Plans, Design the Test Scenario and Test Steps, Test Creation and Execution. Performed complete System and Integration and Regression testing processes.
- Performed Front-End testing, Back-End testing, GUI Testing, Functional Testing, Smoke Testing, Integration testing, System Testing, Regression Testing, Web Services Testing, End-to-End testing and User Acceptance Testing.
- Hands on Experience in UI Automation testing tools like Protractor using jasmine framework (JavaScript).
- Used Mocha JavaScript test framework for Node.js programs, featuring browser support, asynchronous testing, test coverage reports, and use of assertion library.
- Used TypeScript to develop JavaScript applications for both client-side and server-side for (Node.js) execution.
- Coordinate with different development teams for defect fixes, new releases, build schedules
- Participate in Agile daily/weekly meetings, sprint planning, grooming sessions and retrospective meetings, and PI plan.
- Complete UAT support interacting with end-business users and organize the UAT approvals in project shared repository for each story (requirement). Supporting the sprint releases, Production releases, and Certification.
- Experience in Monitoring tools like App Dynamics and Rigor.
- Used Jenkins, GIT Hub, TFS to maintain full repository (tests, changes, version controlling)
- Used MongoDB and SQL’s for validating the data.
Environment: Core Java, Selenium Web Driver, TestNG, UNIX, Jira, Protractor, Mocha, NUnit, Dot net, TFS, Window10.
BA / QA Automation tester
Confidential
Responsibilities:
- Worked with Scrum Master, Product Owners, Business Analysts, Developers, Business users to gather user story.
- Prepare Test Plans, Design the Test Scenario and Test Steps, Test Creation and Execution. Performed complete System and Integration and Regression testing processes.
- Performed Front-End testing, Back-End testing, GUI Testing, Functional Testing, Smoke Testing, Integration testing, System Testing, Regression Testing, Web Services Testing, End-to-End testing and User Acceptance Testing.
- Worked with REST API using Swagger tool and chrome extension of Postman to Validate request and response of the JSON
- Performed REST API Input / Output data validation for different servers. Used JSON editor to validate the response.
- Coordinate with different development teams for defect fixes, new releases, build schedules
- Participate in Agile daily/weekly meetings, sprint planning, grooming sessions and retrospective meetings, and PI plan.
- Complete UAT support interacting with end-business users and organize the UAT approvals in project shared repository for each story (requirement). Supporting the sprint releases, Production releases, and Certification.
- Experience in Monitoring tools like App Dynamics and Rigor.
- Used Jenkins, GIT Hub, TFS to maintain full repository (tests, changes, version controlling)
- Used MongoDB and SQL’s for validating the data and also performed web services testing using REST API and SOAP UI.
Environment: Core Java, Selenium Web Driver, TestNG, Advance REST Client, Soap UI, UNIX, Jira, Specflow, Protractor, MSSQL, Postman, WSDL, Swagger, Visual Studio, TFS, Window10.