Qa Automation Tester Resume
MN
SUMMARY:
- Over 6 + years of experience in Quality Assurance standards, methodologies, and strategies with better understanding of Software Development Life Cycle (SDLC).
- Experienced in HealthCare, F inance , Ecommerce industry.
- Exposure to different development methodologies like Waterfall Model, Iterative and Agile development.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Ant, Maven, Jenkins, Cucumber, and preparation of automation test framework.
- Experience in Smoke Testing, Functional Testing, Integration Testing, GUI Testing, Regression Testing, System Testing and UAT.
- Experience in conducting batch testing and data - driven testing using parameterization to test application with different sets of data.
- Hands on experience in reporting defects by using HP Quality Center, track, and verify resolution of software and specification defects along with documentations of all phases and involved in complete SDLC.
- Experience in developing, estimating, documenting, and executing test cases manually and generating automated scripts using Selenium IDE, RC, and WebDriver.
- Experience in preparing Test Plans, developing, reviewing, and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements, and Use Case Documents.
- Proficient in creating automation script from scratch. Sound knowledge of developing different type of framework like Module driven, Data driven and Hybrid framework.
- Strong experience in Manual and Automation Testing of client Server, Web and mobile based Applications, Web Design, API, and SOAP UIs. Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- E xperience in Mobile app testing in Android platform using APPIUM.
- Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Bugzilla etc.
- Experience in programming using Java and c#.NET
- Extensive experience in Coordinating with Project Managers, Business Analysts,
- Product owners and System Analysts to set up the pre-validation and validation environment to execute the scripts.
TECHNICAL SKILLS:
Testing tools: Selenium Web Driver, HP Quality Center, Junit, TestNG, JIRA, SOAP UI, QTP, Manual Testing, Appium (Android Testing).
Languages and web technologies: Java, C#.NET, HTML, CSS
Operating Systems: Windows, UNIX and Linux
Mobile Manual Testing: Android, iOS.
PROFESSIONAL EXPERIENCE:
Confidential, MN
QA Automation Tester
Responsibilities:
- Active participation in Scrum meetings with Scrum Master, Product Owners, Product Managers and Developers.
- Working on requirements and design understanding, creating test environment, test script, test cases, reviews and test execution under scrum process.
- Triaging and resolving live issues in production environment, interacting with client on daily basis to get and provide future issues or challenges.
- Able to gain experience in a Test Driven Development (TDD) environment.
- Gathering requirements in SCRUM meetings and writing Test cases accordingly.
- Close Review of test cases with Product owners and Developers.
- Write Automation test scripts for Regression tests and Integration tests on test environments.
- Integration testing with upstream and downstream teams for End-to-End scenarios.
- Continuous Regression runs before deployment to production and production validation after deployments.
- Created Selenium Web Driver test scripts for regression scenarios on lower environments to check environment stability when code is deployed.
- Used SOAP UI for validating endpoints and making API calls to different systems across the platform.
- Written Javascript test cases within Postman tool to perform repeated Iterations reducing manual effort.
- Stories, Bugs, and Chores were logged and tracked through JIRA.
- Sterling Commerce application for Order management
- Used frameworks like JUNIT and TestNG into Selenium Webdriver to prioritize test conditions.
- Worked on Continuous Integration and Deploying (CI/CD) using Jenkins.
- Testing application functionality and compatibility on Appium for Android Devices.
- Worked on creating Interfaces to Automate API calls to do post and get requests using XML’s
- Actively participate in Quality Assurance & process improvement activities of the Team
- Weekly status report to the QA Manager.
Environment: Agile, Selenium Webdriver, Java, Web services, HTML, CSS, Appium, XML, TDD, TestNG, GIT, JIRA, JUNIT, SOAP UI.
Confidential, Sunnyvale, CA
Test Engineer
Responsibilities:
- Analysed business requirements, system requirements, and data mapping requirement specifications interacting with client, developers, and QA team.
- Involved in analysing system specifications, design, development and execution of test plans and test cases for Manual and Automated testing.
- Designed, developed, and implemented POM based automation testing framework utilizing Java, TestNG and Selenium Web Driver.
- Setup the Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.
- Involved in design and implementation of Selenium Web Driver automation framework for smoke and regression test suites(TestNG).
- Developed Automation framework using Selenium Web Driver (Java) and Test Execution using TestNG.
- Responsible for implementation of Data Driven Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Maintained and executed Maven build files for running automated tests.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Jenkins.
- Used Firebug to do web based application testing with Selenium for the commands and locator application.
- Involved in Testing in Agile Development Environment.
- Had good knowledge of Cucumber while working on project.
- Performed manual testing of each build and then regression testing on each build using Selenium Web Driver.
- Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
- Worked on Cross Browser testing through Selenium Web Driver by testing the website on different browsers like Chrome, IE and Firefox.
- Conducted System Testing and User Acceptance Testing for every client and Conducted Backend testing writing extensive SQL queries.
- Involved in testing application on different mobile Platform such as iOS and Android devices.
- Worked with Source version control tool such as Git.
- Involved in documentation as to how to maintain and run scripts for future enhancements. Responsible for testing the application against different environments in QA, staging and production.
Environment: Java, Selenium Web Driver, Maven, TestNG, Jenkins, XPath, Eclipse, SOAP UI, JIRA, Git, Firebug, Cucumber, HTML, XML, CSS, IE, Chrome, Firefox, SQL, Oracle.
Confidential,
QA Analyst
Responsibilities:
- Analyzed the business requirements and use cases to understand best about the application Interacted extensively with stakeholders and developers.
- Followed Agile/Scrum Process for the entire application.
- Involved in Business and Functional Specification review meetings, Design walkthroughs and Test Plan reviews.
- Involved in developing detailed Test Plan and Test Cases and executed them.
- Identified the test cases that are to be automated and those that are to be manually done.
- Designed and developed automated scripts which involved Functional, Regression, Integration test cases using Selenium WebDriver.
- Performed browser (IE, Firefox, Chrome, Safari) and platform compatibility testing in virtual machine environment.
- Write and execute functional test cases using SoapUI to test Web service API using both REST and SOAP interfaces.
- Extensively used SQL for data integrity testing at the backend.
- Involved in planning test execution activities, defect reporting and Tracking.
Environment: C#.NET, Selenium, VB Script, QTP, Visual Studio, HTML, CSS, SOAPUI, Agile, Windows.
Confidential
Tester
Responsibilities:
- Involved in writing Test plan and performing Manual Testing.
- Executed the manual testing process of Positive Testing and Negative Testing, Integration Testing.
- Followed the SDLC process in the entire application.
- Developed the Test Cases according to the Business Requirement Document and User Interface Document.
- Extensively used Test Director during the project like, to create new project, upgrade and repair a project database, Test user privileges for this project.
- Used UNIX shell scripts for extracting data from files for security testing.
- Created UNIX shell scripts to accomplish the full testing process and results.
- Extensively executed SQL Queries to test for proper data transfer.
- Involved in performing User Acceptance Test and Regression Testing.
- Involved in performing Black box Testing and End-to-end testing.
- Involved in User Acceptance Testing (UAT) assisting the super users with test cases and test data requirements.
- Performed functional, integration, compatibility, regression and user acceptance Testing.
- Coordinated with the development team to ensure that all fixes and enhancements are successfully implemented.
- Generated Reports and Documentation.
- Interacted with business people and developers to exchange the updated status and interacted with developers to resolve technical issues.
- Involved in QA weekly meetings and discussed various issues, defects and Enhancements in the application.
Environment: Quality Center, XML, JavaScript, Web Server, C#.NET, MS SQL Server, Visual Studio, HTML, Windows.
