Qa Automation Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- 4 years experience in the field of IT with focus on QA and Testing of web based Applications.
- Good understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) includingAgile Methodology
- Expertise in Manual Testing and Automation testing.
- Experience in Automation testing using Selenium WebDriver/Selenium GRID and TESTNG
- Experience in multiple frameworks like TDD,BDD,ATDD
- Performed continuous integration on Jenkins,for regression scenarios
- Created BDD framework on Cucumber Selenium and also used Gherkin language
- Experience on API testing using SOAP UI and REST API using postman service
- Worked on multiple frameworks for framework development like data driven, Key word driven and hybrid
- Created robust framework using Page Object Model in Java Selenium
- Created test reporting tool using TestNG with HTML and JUnit with XML and also worked on allure reporters
- Experience in working for Maven Builds and also worked on sanity of initial builds
- Worked on multiple POC’s on different technologies using PROTRACTOR, Javascript,nodeJs
- Well versed with multiple technologies like JAVA,JAVASCRIPT,HTML
- Experience in working on projects with Onshore and Offsite modules.
- Extensive experience in coordinating testing efforts, responsible for test deliverables, Status reporting, Bug Reporting.
- Professional experience in designing Test Cases, Test Approach, Test coverage.
- Experience in Functional testing, Regression Testing, Database Testing, Usability testing
- Expertise in back ends testing and writing SQL queries, Joins, procedures using Oracle and MySQL.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment
- Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
- Developing and Maintaining Test Scripts, Analysing bugs and interacting with development team members in fixing the defects
- Well versed with defect life cycle using technologies like JIRA,TFS,Rally
- Worked on methodologies like AGILE and WATERFALL
- Well versed with Agile and Scrum team
- Understanding Confidential requirements
- Involved in Test approach, Test coverage,Test case preparation
- Creation of test scenarios in which tests are carried out
- Reporting defects and its Retesting.
- Preparing the test summary report
- Implementation and participation in walk through of software/Web page
TECHNICAL SKILLS
Testing Skills: Manual and Automation Testing
Automation Tools: Coded UI, Selenium webdriver, selenium grid
Coding Language: Java,javascript,C++, C,Gherkin
Confidential Methodologies: Agile - Scrum, Waterfall
Other Tools: TFS,JIRA,HP-ALM,CQ, CodeCollaborator,rally, MTM
Database Tools: Oracle, SQL Server,Sybase
Defect Tracking Tools: JIRA,Rally, Bug Tracker
Operating Systems: Windows XP, Windows 7, Windows 8,Windows 8.1
PROFESSIONAL EXPERIENCE
Confidential
QA automation Developer
Responsibilities
- Reviewed business requirements and technical specification documents and Analyseduse cases, functional requirementsto write detailed Test plans,Test Coverage and Test cases.
- Involved in setting up configuring the testing environment with Visual Studio.
- Performed comprehensive manual testing to test website compliance against requirements.
- Wrote and executed automated test cases to automate manual testing solutions.
- Developed and Executed Test Plans, Test coverage and Test Cases from Requirements and Specification documents.
- Execute Automation and Manual Test Cases for Functional testing of various modules of the application.
- Tested Backend application using REST API services through Postman tool
- Created Automation framework development in Java selenium using Page Object Model
- Performed regression testing using Continuous integration approach in Jenkins
- Created Automation script and executed scripts on different browser and different platform.
- Tested the application in highly dynamic environment with sprint team using Agile Methodology.
- Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
- Perform Smoke Testing whenever new changes merge to the build.
Confidential
QA automation Developer
Responsibilities
- Reviewed business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans,Test Coverage and Test cases.
- Involved in setting up configuring the testing environment with Visual Studio.
- Performed comprehensive manual testing to test website compliance against requirements.
- Wrote and executed automated test cases to automate manual testing solutions.
- Developed and Executed Test Plans,Test coverage and Test Cases from Requirements and Specification documents.
- Execute Automation and Manual Test Cases for Functional testing of various modules of the application.
- Log the Test result as ‘PASS’ or ‘FAIL’ as we execute test case, in the defect tracking tool.
- If test result failed,log the bug against that test step of test case. Do retesting of that module and affected area when it get fixed.
- Created Automation script and executed scripts on different browser and different platform.
- Tested request and response XML's based web services interfaces using SOAP UI.
- Tested the application in highly dynamic environment with sprint team using Agile Methodology.
- Created data-driven automation scripts for testing API Web Services using SOAP UI.
- Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
- Perform Smoke Testing when ever new changes merge to the build.
- Performed Performance testing using J-meter with selenium including UI rendering facilities
Confidential
Automation test engineer
Responsibilities:
- Understand business requirements and technical specification documents and Analyzed use cases, functional requirements to write detailed Test plans and Test cases.
- Involved in setting up configuring the testing environment with Eclipse, TestNG, Selenium WebDriver
- Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
- Developed and Executed Test Plans and Test Cases from Requirements and Specification documents.
- Created Automation script using Selenium WebDriver. Executed scripts on different browser and different platform using test ng
- Tested web applications developed with CSS and HTML.
- Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
- Used Firebug to identify Elements’ by ID, Name, CSS, XPath, and Links on Web Pages.
- Planned and executed Backend testing using numerous SQL Queries to verify the dataflow from the database.
- Conduct performance testing by inserting bulk data and GTmatrics.
- Perform Security testing by providing different invalid data, SQL injection
- Discuss requirements and updates with Business Analysts and clients
Confidential
Quality Analyst
Responsibilities:
- Reviewed the requirements and the use case diagrams to write Test Cases/ Test plan that would test various scenarios.
- Involved in the development of system test plan and test cases using business and system requirement documents.
- Involved in manual testing of the test cases.
- Interaction with designers and software developers to understand application functionality and navigational flow.
- Estimated and scheduled testing efforts for the Confidential .
- Used Bug Tracker to track and report system defects and bug fixes
- Performed Data Integrity testing by executing SQL Statements.
- Interacted closely with developers, environment, people, client, team manager, team lead and team members for feature issues and discussions
- Performed the User Acceptance Test (UAT) as per the Acceptance test plan.
- Checked the data flow from the frontend to backend and vice versa using SQL queries.
- Reviewing Business Requirement Documents and the Technical Specification Document
- Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
- Executed Automation scripts which can run parallel through TestNG