Qa Automation Engineer Resume
Minneapolis, MN
SUMMARY
- 8 plus years of experience in Software Manual and Automation Testing for Web based and Client/Server applications.
- Strong experience ofSoftware Development Life Cycle (SDLC)as well asSoftware Testing Life Cycle (STLC)and the Role of QA in different testing methodologies like Agile, and Waterfall.
- Good experience in creating and maintaining Test Plans, Test Cases, Test Procedures and Test Scripts for Manual and automated testing.
- Experience in developing and executing test cases manually and developed Automation script with Selenium IDE, Grid, Selenium RC, Selenium Web driver, Jenkins.
- Experience in testing Mobile Web applications and performed the Apps testing on iPhone, iPod, and Android Devices.
- Experience in back end Database testing writing and executing SQL queries and other database operations with databases like SQL Server and Oracle.
- Experience in reading the test data from excels spreadsheet using API and TestNG Data provider.
- Experience with continues integration toolJenkins, build toolMavenand version control / source code management toolGitHubimplementation forSeleniumscripts and had an exposure to DevOps.
- Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
- Excellentwritten and verbal communication skills, presentation and problem - solving skills.
- Good team playerandQuick learner.
TECHNICAL SKILLS
Test Framework: Web Driver, Cucumber BDD, Postman, Selenium, Atlassian Jira, JUnit, TESTNG
Web: HTTP, REST, XML, JSON, HTML, CSS
Message Transformation: JSON, XML, Data Weave, Java Collections, Data Mapper
Cloud Platform: AWS, AZURE
Database: MS SQL Server, Oracle, MySQL
Test Tools: POSTMAN, SOAPUi, JMeter, Load Runner, HP ALM
CI / CD: Maven, Jenkins, GitHub, SVN, Nexus, Ansible, Artifactory
Programming Languages: Shell Script, Java, Python, Ruby
Platform: Linux, Window, Unix, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
QA AUTOMATION ENGINEER
Responsibilities:
- Prepared Test Plans, Test Methodology, Test Cases, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
- Involved in developing detailed test cases including Test steps and Test input data.
- Prepared high level Test Scenarios from analyzing the Business Requirements Specifications.
- Wrote modification requests for the bugs in the application and helped developers to track and resolve the problems.
- Analyzed, revised and created test scenarios according to business and functional requirements.
- Performed Unit testing, GUI testing, Functional testing, Regression testing, System testing, Smoke testing, Cross-Browser testing and User Acceptance Testing (UAT).
- Used JIRA to load Test Plan, Test Scenarios and Test Scripts for both Manual and Automation testing.
- Used JIRA to manage the requirements, test scripts and also defects.
- Developed data driven framework to read test data from Oracle SQL database and Spread Sheets.
- Designed, developed and implemented automation testing framework utilizing Java, TestNG and Web Driver.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with Java and TestNG as the testing framework.
- PerformedWeb Services Testing and XML validation by creating test case suite using SOAP UI.
- Assessed and analyzed user stories and participated in Sprint planning, Review Sessions and Scrum Meetings.
- Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
- Worked with source version control tool such as GIT.
- Coordinated with technical support associates to fix proprietary software issues.
- Developed Automation framework implementing Page Object Model, using JAVA and cucumber.
- Used Maven to manage Project's build and dependencies and Jenkins for deployments to environments.
Environment: & Tools: Selenium WebDriver, TestNG, Java, MySQL, Cucumber, JIRA, GIT, SOAP SOAPUI, Oracle, Maven, MS Word, MS Excel, MS Visio, MS Project.
Confidential, LIVONIA, MICHIGAN
QA TEST ENGINEER
Responsibilities:
- Involved in Module Test Plan Preparation and Requirements Streamlining
- Involved in preparing requirement traceability matrices for new business Module.
- Involved in guiding the team members and handling the risks.
- Involvement in Test design includes Test Data Preparation and reviews.
- Used JIRA to store test plans, test cases, test scripts and bug reports for bug tracking.
- Developed test scripts for BDD using Cucumber in Gherkins format.
- Developed SQL Queries to check data validity and database Integrity.
- Involved in 508 compliance testing using JAWS and WAVE.
- Involvement in Automation Environment setup using Eclipse, Java, Selenium, Web Driver jars and TestNG.
- Developed Automation Script for new enhancements using Selenium Web Driver with Java and TestNG as the testing framework.
- Involved in Execution of Tests and Reporting Defects.
- Involved in preparation of weekly and monthly status reports.
- Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
- Involved in Testing Approach Manual and Automation.
- Supported the UAT team during User Acceptance Testing.
- Designed reports for communicating analysis of test data and metrics, and communicated the results to project team.
Environment: & Tools: Java, HTML, XML, MS Word, MS Excel, MS Visio, MS Project, Cucumber, Oracle, SQL, Selenium WebDriver, TestNG, GIT, Eclipse, SOAPUI, JIRA.
Confidential, NEW YORK, NY
QA TESTER
Responsibilities:
- Wrote modification requests for the bugs in the application and helped developers to track and resolve the problems.
- Performed Black box testing for functional flow of the applications.
- Modified and updated Automation scripts when developers change the code in Agile Environment.
- Involved in various stages of development of the project starting from the project planning until production and maintenance using agile methodology.
- Used JIRA extensively to track and test the user stories and filed bugs in agile environment.
- Created detailed Test Cases utilizing HP ALM to input and manage the Test cases.
- Provided back end testing for database auditing and data validation using SQL scripts.
- Developed Automation scripts for new enhancements using Selenium and JUnit.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with Java and JUnit as the testing framework.
- Developed documentation for Automation Scripts and Libraries.
- Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML.
- Performed Performance testing with Jmeter.
- Participated in daily meetings, generating reports and documentation to contribute to the establishment of standards and procedures for software testing.
Environment: & Tools: HP ALM, JIRA, Soap UI, TestNG, Java, XML, Jmeter, Eclipse, Selenium Web Driver, MS Excel, MS Word, MS Visio, SQL, Windows.
