Qa Automation Engineer, Resume
Rockville, MD
TECHNICAL SKILLS:
Programming Languages: Java, C, C++, Groovy, Python
Web Technologies: HTML, XML, Java Script, JSP, CSS, J Query, JSON, XSLT, JDBC.
Technologies/Frameworks: Spring, Hibernate, Web Services (RESTful, SOAP)
Defect Tracking Tools: JIRA, BugZilla
Databases: SQL Server, Oracle 10g, MySQL, MS Access, PL - SQL
Test Management Tools: Selenium Web driver/Grid, TestNG, Testing Anywhere, ZAP, SoapUI Pro
Build Tools: ANT, Gradle
Web Application servers: Apache Tomcat, WebSphere
IDEs: Visual Studio, My Eclipse, NetBeans, Spring Tool Suite, IntelliJ
Application: MS Projects 2000, Microsoft Office Suite
O/S & Environment: UNIX, Windows, Linux, MAC OS
PROFESSIONAL EXPERIENCE:
Confidential, ROCKVILLE, MD
QA AUTOMATION ENGINEER,
Responsibilities:
- Developed and implemented reusable test plans, test cases and scripts, both manually and through automated process.
- Extensively used Microsoft SQL Server Management Studio (SSMS) and Razor SQL in performing data based (backend) testing using SQL queries.
- Created and executed test cases for Customer Communication management products using Selenium web driver with JAVA/Groovy for system integration.
- Used Selenium Grid to run tests on different machines against different browsers.
- Developed Automation Framework using TestNG for grouping and prioritizing tests.
- Implemented Hybrid framework in Selenium using POM, TestNG and Log4j API .
- Extensively used Java Script in creating Selenium automated tests.
- Performed extensive SOAP and API testing using SOAPUI Pro.
- Documented software defects using bug tracking system & reported defects for program functionality, output, user interfaces, and data integrity/security.
- Created and maintained automated tests using Testing Anywhere for Web, Windows objects, command line, and PDF comparison testing.
- Proficient in continuous Integration testing using Jenkins, GIT, and Ant build tools.
- Worked in fast paced Agile environment to identify, analyze & document software bugs.
- Conducted Post Production testing in regular intervals.
- Conducted Security testing using OWASP ZAP to report potential security risks.
- Designed and performed end to end tests by running processes through multi-tier architecture for web-enabled user interface including multi browser testing.
- Involved in testing and automating 508 Compliance issues.
Confidential, PHOENIX, AZ
QA AUTOMATION ENGINEER,
Responsibilities:
- Performed all aspects of software quality assurance testing, including smoke, regression, black box, white box, integration, system & functional testing.
- Created various automated scripts in Selenium and Testing anywhere for the regression testing and regulatory changes.
- Configured Selenium WebDriver and TestNG to create automation scripts in java
- Worked extensively with Line of Business and User Acceptance testing resources to cover total functionality for System Integration testing.
- Prepared Requirement Traceability Matrix after completion of test plan and test scripts.
- Reported defects and created tickets during sprint reviews with the programming and QA teams using JIRA, a project planning software.
- Verified resolution of software and specification defects.
- Involved in mobile and IPAD testing
- Involved in in-depth troubleshooting with Java logs
Confidential,
PROGRAMMER INTERN
Responsibilities:
- Involved in developing action classes using various data structures and spring framework.
- Developed various UI screens using HTML, CSS, JSP, XML and Java Script.
- Implemented various design patterns such as MVC, Front controller, Factory, Singleton, Business Delegate, Session, Facade, Service Locator, DAO etc.
