Qa Automation Engineer Resume
Phoenix, AZ
SUMMARY
- Around 5.0 years of Quality Analyst Experience with Web, and Mobile Applications in Automation and Manual
- Excellent understanding of the Agile Software Development Life Cycle (SDLC) and the role of Quality Assurance in Scrum and Agile Methodologies.
- Experience includes API, Database, Application Security, Security Testing, Application Development and Quality Assurance Automation Testing.
- Experience in analyzing and Identying gaps across the various modules and systems during requirements and development phase.
- Executing the test plans on Web, API, Database and Mobile (Android/IOS) as per requirements.
- Hands on experience with Open - source frame works like Selenium Web Driver, TestNG, Sauce Labs,Junit, Jmeter and Appium.
- Developed Test Automation Scripts using TestNG and Selenium.
- Involved in designing and building automation frameworks in support of continuous integration in a Behavior driven development (BDD) using Cucumber.
- Experience in API Testing using POSTMAN and SOAP UI.
- Hands on writing Test scripts and Configuration of Environment Variables using POSTMAN and SOAP UI
- Have Strong Knowledge on Restful and SOAP webservices.
- Involved in creating Test Data, Analyzing Defects and interacting with development team
- Supported team to resolve complex production issues for every Release.
- Works with project Scrum Master on Defect Triaging the Backlog Issues.
- Investigates on critical Defects found by Analytics Team based on the Data after every release and works with Dev Team fixing it.
- Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
- Strong knowledge in Manual and Automated Security testing for Web Applications.
- Experience SIEM tools Splunk and Arc sight.
- Familiar with Windows, Linux and Unix OS.
- Profociency in using Agile Methodology Tools like JIRA and Rally
- Experience in Testing Frameworks like Junit
- Experience in GIT and SVN Version Controlling Systems
- Excellent analytical and problem solving ability with an inclination to work in a challenging environment
- Good exposure to project management skills like requirement gathering, designing, project estimation, technical specification document, preparing requirement documents and process adherence.
- Having experience with CICD tools like Jenkins and Hudson.
- Proficient in writing SQL queries to perform Data Validation and Back end testing of databases.
TECHNICAL SKILLS
Automation Testing Tools: Selenium, Appium, Webdriver, Saucelabs and Cucumber.
Web Technologies: HTML, Javascript, XML, Servlets and JSP.
XML Technologies: SOAP,WSDL 1.1,XSL and XSD.
Testing Frameworks: Junit, TestNG, Appium and Saucelabs.
Database: MS SQL, My Sql and Oracle.
Defect Tracking Tools: HP QC and JIRA
Scripting Languages: Java Script, AJAX, Ant Script and JQuery.
IDEs and Other Tools: Eclipse Oxygen,Intellij and MS Visio.
Report Tools: Splunk 2.0
Debugging Tools: Firebug, Android Studio, Xcode.
Operating System: Windows XP/2000 Professional, Linux
PROFESSIONAL EXPERIENCE
Confidential, Phoenix, AZ
QA Automation Engineer
Responsibilities:
- Created and Executed the automation scripts using Java and Selenium WebDriver/IDE with TestNG framework.
- Developed and maintained TestNG framework.
- Performed testing in different applications on different environment, such as Web, Desktop, Database and Mobile Web/App.
- Worked with Agile team and represented QA in Agile teams.
- Performing Functional, System, and Regression Testing.
- Used Jira for task/card reporting and defect tracking.
- Used Process Management and Defect Management tools like ALM(Application Life Cycle Management)/Quality center QC to create the test cases.
- Coordinate testing efforts with offshore team
- Performed UAT testing
- Lead team on QA projects and release.
- Performed end to end testing.
- Performed testing in QA, Stage/Certification, Production Environment (PLV/ Post Launch Verification)
- Created scripts for Performence testing, Regression testing, Unit testing, GUI testing, API testing, Browser Compatibility/Cross Browser testing.
Environment: Java, J2EE, REST API, IBM DB2, Eclipse, Intellij, TestNG, Rally, GitHub, and Selenium Web Driver, POSTMAN, SOAPUI.
Confidential, Phoenix, AZ
QA Automation Engineer
Responsibilities:
- Created and Executed the automation scripts using Java and Selenium WebDriver/IDE with TestNG framework.
- Performed Manual Testing for Rest API’s and SOAP UI.
- Developed and maintained TestNG framework.
- Performed testing in different applications on different environment, such as Web, Desktop, Database and Mobile Web/App.
- Worked with Agile team and represented QA in Agile teams.
- Performing Functional, System, and Regression Testing.
- Used Jira for task/card reporting and defect tracking.
- Used Process Management and Defect Management tools like ALM(Application Life Cycle Management)/Quality center QC to create the test cases.
- Coordinate testing efforts with offshore team
- Performed UAT testing
- Lead team on QA projects and release.
- Performed end to end testing.
- Performed testing in QA, Stage/Certification, Production Environment (PLV/ Post Launch Verification)
- Created scripts for Performence testing, Regression testing, Unit testing, GUI testing, API testing, Browser Compatibility/Cross Browser testing.
Environment: Java, J2EE, REST API, Sybase, Teradata, Eclipse, Intellij, TestNG, Rally, GitHub, and Selenium Web Driver, POSTMAN, SOAPUI.