Qa Automation Engineer Resume
5.00/5 (Submit Your Rating)
Madison, WI
SUMMARY:
- Over 6+ Years of extensive experience in both Manual and Automation testing using Selenium and Web Based Application testing, and Performance Testing.
- Skilled in developing and executing test cases manually and developed automation script with Selenium Web driver, TestNG, Cucumber, QTP/UFT and Jmeter,.
- Experience in writing test scripts using Selenium, maintaining and generating reports, perform code reviews, raise and follow - up on bugs.
- Great experience on developing end-to-end testing scenarios and test cases. Providing status reports with test metrics to the business.
- Worked within the development teams with BDD approach to develop tests using Cucumber, Gherkin, Junit, Java and Selenium WebDriver.
- Involved in performance testing using JMeter.
- Acquire complete knowledge of business processes and grasp complete understanding of the project.
- Work on different environments like development, integration and QA to improve application performance.
- Knowledge on web services testing.
- Great experience with tool like JIRA for bug tracking, issue tracking and project management.
- Review and provide sign-off for requirement specifications and tech design documents. Meet with the business analysts to understand the requirements better.
- Design test plans, test cases based on different browsers and devices that needs to be tested. Provide estimations and efforts for the testing at the initial phase of the project.
- Experience with various Agile methodologies major in Agile (Scrum).
- Experience working as an independent resource, team member.
- Passionate for new technologies and immense interest in attending trainings.
- Strong teamwork skills and the ability to communicate with all management levels.
- Good interaction with developers, managers and team members to coordinate job tasks.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver, UFT/QTP, JMeter
Framework: TestNG, Cucumber, BDD, Date Driven Development
Defect Tracking Tools: JIRA, HP ALM
Web Debugging Tools: Chrome, IE developer tools, XPath, Fire Path, Fire Bug
SharePoint Technologies: SharePoint 2013, SharePoint Server 2010
Programming Languages: C, C#, Java
Web Technologies: Html, Java Script, VB Script, Pearl Script XML
Database: SQL server 2008/2005/2000, MS- Access
Methodologies: Agile Scrum, V-Model, SDLC, STLC
PROFESSIONAL EXPERIENCE:
Confidential, Virginia
QA Automation Engineer
Responsibilities:
- Performing Manual and Automation testing.
- Working on Selenium Web driver for my work as QA Automation Engineer.
- Developed test scripts using Selenium Web driver.
- Worked extensively in creating selenium automation scripts and maintained them according to the enhancements throughout the projects.
- Used various available features of Selenium to develop efficient and error free Automated Test Scripts using java
- Performed Data Driven testing using Java, Selenium WebDriver, TestNG and Apache POI.
- Created and executed smoke tests, functional test scripts and regression scripts till the project maintenance phase.
- Generate and produce test cases first pass results and defect reports every other day to the project manager
- Used JIRA to keep track of defects as well.
- Performed backend testing. Validated data in the database by creating and executing SQL queries.
- Good experience working in different Agile and waterfall projects.
- Involved in creation of automated test cases for testing various web modules.
- Developing automation scripts to reduce manual testing efforts and increased code quality.
- Automate regression and functional tests using test frameworks.
- Implement Selenium Grid to execute test scenarios on multiple browsers.
- Involved in performance testing using JMeter.
- Review requirement specifications and technical design documents to create test scripts and test plans.
- Collaborate with development and cross-functional teams to troubleshoot and perform root cause analysis.
- Add business value to agile teams through proactive participation in all phases of agile development.
- Document test results, identify defects, and track defects throughout the test lifecycle.
Confidential, Madison, WI
QA Tester
Responsibilities:
- Developed Test Plans, Test Scenarios, and Detailed Test Cases based on the Use Case documents, Business Requirements, and Functional Specifications.
- Performed Manual and Automation testing on Web Based Applications.
- Involved in writing test scripts using java and executed it through Selenium Cucumber.
- Worked within the development teams with BDD approach to develop tests using Cucumber, Gherkin, Junit, Java and Selenium WebDriver.
- Responsible for creating complete test cases, test plans, test data, and reporting status ensuring accurate coverage of requirements and business processes.
- Created Traceability Matrix to map requirements with test scripts.
- Analyzing requirements and creating and executing test cases
- Working with the Development team for process improvement and release planning
- Proficient in Defect Life Cycle Management including Defect creation, modification, tracking and reporting using JIRA.
- Implement Selenium Grid to execute test scenarios on multiple browsers.
- Modifying and creating SQL Queries and stored procedures for quality assurance and analysis.
- Performing backend testing of the DB by writing queries to test the integrity of the application
- Created and executed both load and functional tests for web services using Soap UI.
- Involved in development and Defect fixing. Reported defects to the developers using Jira.
- Worked intensively in Agile Methodology.
Confidential
QA Tester
Responsibilities:
- Screen Design, Development/Build, Code Review, and Unit Testing, Integration testing, Change management, Quality processes and documentation, technology initiatives
- Performed System Integration testing, Regression testing, and Smoke testing.
- Responsible for creating complete test cases, test plans, test data, and reporting status ensuring accurate coverage of requirements and business processes.
- Analyzing requirements and creating and executing test cases
- Performing manual testing by performing the operations mentioned in the design steps. Compared the expected results with the actual outcome and recorded the results.
- Working with the Development team for process improvement and release planning
- Modifying and creating SQL Queries and stored procedures for quality assurance and analysis.
- Performing backend testing of the DB by writing queries to test the integrity of the application
- Involved in development and Defect fixing.